• DocumentCode
    1145214
  • Title

    Why do so many reuse programs fail?

  • Author

    Card, D. ; Comer, E.

  • Author_Institution
    Software Productivity Solutions, Indialantic, FL, USA
  • Volume
    11
  • Issue
    5
  • fYear
    1994
  • Firstpage
    114
  • Lastpage
    115
  • Abstract
    Research, forecasts and government studies consistently show that reuse technology has the greatest potential to reduce the cost of software. Some reuse programs have succeeded, achieving anywhere from 30 to 80 percent reuse. Yet other programs have failed to show any clear return. How can such an obvious winner fail? Our experience as promoters and supporters of reuse and as measurers of its effectiveness suggests that two fundamental mistakes contribute to failure. The first mistake is that organizations treat reuse as a technology-acquisition problem instead of a technology-transition problem. Plenty of reuse technology is now mature enough for industrial use (although some problems remain). However, just buying technology usually does not lead to extensive reuse. The second mistake is that organizations fail to approach reuse as a business strategy. Even organizations that recognize reuse as a technology-transition issue may fail to address the business implications of reuse. We consider how the most important obstacles to reuse are economic and cultural not technological.<>
  • Keywords
    social aspects of automation; software cost estimation; software quality; software reusability; business implications; business strategy; cultural; economic; government studies; industrial use; organizations; project failure; software cost; software reuse; technology-acquisition problem; technology-transition problem; Costs; Cultural differences; Feedforward systems; Investments; Large-scale systems; Software libraries; Software quality; Software reusability;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/52.311078
  • Filename
    311078