This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Success Factors of Systematic Reuse
September/October 1994 (vol. 11 no. 5)
pp. 14-19

Systematic software reuse is a paradigm shift in software engineering from building single systems to building families of related systems. The goal of software reuse research is to discover systematic procedures for engineering new systems from existing assets. Implementing systematic reuse is risky. Not doing it is also risky. Trying systematic reuse unsuccessfully can cost precious time and resources and may make management sceptical of trying it again. But if your competitors do it successfully and you do not, you may lose market share and possibly an entire market. There is no cookbook solution-each organization must analyze its own needs, implement reuse measurements, define the key benefits it expects, identify and remove impediments, and manage risk. Reliable data on how much this costs and the benefits an organization will derive are insufficient. The article addresses issues from management, measurement, law, economics, libraries, and the design of reusable software.

Index Terms:
software reusability; DP management; risk management; economics; success factors; systematic reuse; software reuse; software engineering; reuse measurements; key benefits; risk management; economics; design; libraries
Citation:
William B. Frakes, Sadahiro Isoda, "Success Factors of Systematic Reuse," IEEE Software, vol. 11, no. 5, pp. 14-19, Sept.-Oct. 1994, doi:10.1109/52.311045
Usage of this product signifies your acceptance of the Terms of Use.