Affiliation:
1. Kansas State University, Manhattan, KS
Abstract
The Cocomo cost estimation model was developed to estimate the cost of developing software utilizing the waterfall life-cycle model. The assumptions in the waterfall model account for many software development situations, but do not account for the actual development process when the requirements are known to be unstable or incomplete or when extensive code and design information are reused. The prototype and reuse life-cycle models, respectively, were developed to model these specific situations. The assumptions made by any life-cycle model directly influence its cost estimation model; therefore, when the life-cycle model is inappropriate, its cost estimation model is also inappropriate. This makes the Cocomo cost estimation model inadequate for estimating development effort for software developed utilizing the prototype or reuse software development life-cycle models. Two cost estimation models, one for the prototype software life-cycle model and one for the reuse software life-cycle model, are presented. Each cost estimation model is derived from the basic Cocomo model and modified to fit the characteristics of its respective life-cycle model.
Publisher
Association for Computing Machinery (ACM)
Reference26 articles.
1. Iterative enhancement: A practical technique for software development
2. A Survey of Software Engineering Practice: Tools, Methods, and Results
3. {BOE81} Barry W. Boehm Software Engineering Economics Englewood Cliffs NJ Prentice-Hall 1981. {BOE81} Barry W. Boehm Software Engineering Economics Englewood Cliffs NJ Prentice-Hall 1981.
4. Prototyping Versus Specifying: A Multiproject Experiment
Cited by
10 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Capturing cost avoidance through reuse;Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering;2016-06
2. Cost Assessment;Economic Systems Analysis and Assessment;2011-03-11
3. Activity-based costing as a method for assessing the economics of modularization—A case study and beyond;International Journal of Production Economics;2006-09
4. Assessing the cost-effectiveness of software reuse: A model for planned reuse;Journal of Systems and Software;2004-10
5. Reuse Metrics;Practitioner Series;2002