Business case for software reuse

85Citations
Citations of this article
36Readers
Mendeley users who have this article in their library.
Get full text

Abstract

To remain competitive, software development organizations must reduce cycle time and cost, while at the same time adding function and improving quality. One potential solution lies in software reuse. Because software reuse is not free, we must weigh the potential benefits against the expenditures of time and resources required to identify and integrate reusable software into products. We first introduce software reuse concepts and examine the cost-benefit tradeoffs of software reuse investments. We then provide a set of metrics used by IBM to accurately reflect the effort saved by reuse. We define reuse metrics that distinguish the savings and benefits from those already gained through accepted software engineering techniques. When used with the return-on-investment (ROI) model described in this paper, these metrics can effectively establish a sound business justification for reuse and can help assess the success of organizational reuse programs.

Cite

CITATION STYLE

APA

Poulin, J. S., Caruso, J. M., & Hancock, D. R. (1993). Business case for software reuse. IBM Systems Journal, 32(4), 567–594. https://doi.org/10.1147/sj.324.0567

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free