Why Do So Many Reuse Programs Fail?

  • Authors:
  • IEEE Software Staff

  • Affiliations:
  • -

  • Venue:
  • IEEE Software
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

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.