A management overview of software reuse
A management overview of software reuse
Support for Reusability in Genesis
IEEE Transactions on Software Engineering
Understanding and Controlling Software Costs
IEEE Transactions on Software Engineering
Software development: fashioning the baroque
Software development: fashioning the baroque
Reusability Framework, Assessment, and Directions
IEEE Software
Frame-Based Software Engineering
IEEE Software
Software Reuse through Building Blocks
IEEE Software
Can Programmers Reuse Software?
IEEE Software
Reuse and productivity in integrated computer-aided software engineering: an empirical study
MIS Quarterly - Special issue on the strategic use of information systems
Analysis and experience with an Information System development methodology
SAC '92 Proceedings of the 1992 ACM/SIGAPP symposium on Applied computing: technological challenges of the 1990's
The dimensions and correlates of systems development quality
SIGCPR '94 Proceedings of the 1994 computer personnel research conference on Reinventing IS : managing information technology in changing organizations: managing information technology in changing organizations
Supporting Search for Reusable Software Objects
IEEE Transactions on Software Engineering - Special issue: best papers of the 17th International Conference on Software Engineering (ICSE-17)
The Role of Opportunism in the Software Design Reuse Process
IEEE Transactions on Software Engineering
Quality management in systems development: an organizational system perspective
MIS Quarterly - Special issue on Intensive research in information systems: using qualitative, interpretive, and case methods to study information technology—third installment
Repository Evaluation of Software Reuse
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Business Component Identification - A Formal Approach
EDOC '01 Proceedings of the 5th IEEE International Conference on Enterprise Distributed Object Computing
Strategies for Software Reuse: A Principal Component Analysis of Reuse Practices
IEEE Transactions on Software Engineering
Barriers to adoption of software reuse a qualitative study
Information and Management
Information and Management
IBM Systems Journal
Assessing the cost-effectiveness of software reuse: a model for planned reuse
Journal of Systems and Software - Special issue: Applications of statistics in software engineering
Software reuse: survey and research directions
Journal of Management Information Systems - Special section: Managing virtual workplaces and teleworking with information technology
Total quality management in information systems development: key constructs and relationships
Journal of Management Information Systems - Special section: Exploring the outlands of the MIS discipline
A comparative anatomy of mobile enterprise applications: Towards a framework of software reuse
Information-Knowledge-Systems Management - Enterprise Mobility: Applications, Technologes and Strategies
Impact of Internal Open Source Development on Reuse: Participatory Reuse in Action
Journal of Management Information Systems
Resources and incentives for the adoption of systematic software reuse
International Journal of Information Management: The Journal for Information Professionals
Information systems strategy: Past, present, future?
The Journal of Strategic Information Systems
Hi-index | 0.00 |
This paper describes the experience of a large bank in designing and implementing an information systems strategy that is based on the concept of reusability. The design and implementation was performed in two stages: (1) building a prototype to investigate the feasability and attractiveness of reusability concept for the bank; and (2) its subsequent implementation using a library of reusable entities and a programmer's workbench. The implementation experience confirmed that applying the reusability concept to all stages of the system's life cycle results in both strategic (e.g., improving programmer productivity and increasing the bank's capacity for timely response to market opportunities) and operational (e.g., reducing and controlling system development and maintenance costs) benefits. It is estimated that the library of reusable entities embedded within the programmer workbench saved the bank over $1.5 million in development costs in 1989 alone. Two of the most important lessons learned in implementing the reusability-based strategy are: (1) reusability comes in many flavors and should be applied to all stages of systems life cycle; and (2) major challenges in implementing the reusability-based strategy are managerial, not technical.