Success and Failure factors in Software Reuse Presented











![References: • [1]. Success and failure factors in software reuse Morisio, M. Ezran, M. References: • [1]. Success and failure factors in software reuse Morisio, M. Ezran, M.](https://slidetodoc.com/presentation_image_h2/f17fdd04e40a4619cd327da81b3f60d5/image-12.jpg)

- Slides: 13
Success and Failure factors in Software Reuse Presented By: Amith Kumar Vangala
What is Software Reuse? Ø Software Reuse is building up or updating of software using the existing software components.
Why Reuse Software? • • • Productivity Quality reliability cost Implementation time Future projects development time
Types of Reuse Ø Horizontal reuse Ø Vertical reuse- Domain Engineering, Application Engineering
Why Software Reuse failed over the years ? Ø Administrative obstacle Ø Organizational obstacle Ø Political obstacle Ø Psychological obstacle
Reuse Costs-Investment: Ø Process Ø Necessary Tools Ø People-training
Software Reuse Decision Sequence: Ø Reuse Potential Ø Reuse Capability Ø Reuse Implementation
Reuse Potential: Ø Identifying functions Ø Identifying the number of reuses
Reuse Capability: Ø Change non-reuse specific processes Ø Add reuse-specific processes Ø Address human factors Ø Set up a repository
Reuse implementation: Ø Change non-reuse specific processes: Ø Add reuse-specific Processes: Ø Address human factors: Ø Set up a repository:
Conclusion: Ø Commitment Ø Non-awareness Ø Blind Belief Ø Planning
References: • [1]. Success and failure factors in software reuse Morisio, M. Ezran, M. Tully, C. Dipt. Auto. E Inf. , Torino Univ. ; this paper appears in: Software Engineering, IEEE Transactions on Publication Date: Apr 2002 • [2]. More success and failure factors in software reuse Menzies, T. Di Stefano, J. S. Lane Dept. of Computer. Science. , West Virginia Univ. , Morgantown, WV, USA; this paper appears in: Software Engineering, IEEE Transactions on Publication Date: May 2003 • [3]. Why Software Reuse has failed and How to Make It Work for You Douglas C. Schmid Department of Electrical and Computer Engineering, University of California, Irvine. • • [4]. Success factors of systematic reuse Frakes, W. B. Isoda, S. Virginia Polytechnic. Inst. & State Univ. , Blacksburg, VA; this paper appears in: Software, IEEE, Publication Date: Sep 1994 [5]. Why do so many reuse programs fail? Card, D. Comer, E. Software Productivity Solutions, Indialantic, FL; this paper appears in: Software, IEEE, this publication Date: Sep 1994
Brain Storming: ? Questions