Baseline productivity metrics (e.g., LOC/pm or FP/pm9) are then applied to the appropriate estimation variable, and cost or effort for the function is derived. Function estimates are combined to produce an overall estimate for the entire project.
5.6.3 Process-Based Estimation
The process …show more content…
5.7.2 The COCOMO Model
Barry Boehm proposed the original COCOMO model became one of the most widely discussed software cost estimation models in the industry. It has evolved into a more comprehensive estimation model, called COCOMO II.
Constructive Cost Model II is a model that allows one to estimate the cost, effort, and schedule when planning a new software development activity. It is the latest major extension to the original COCOMO model published in 1981. It consists of three sub models, each one offering increased fidelity the further along one is in the project planning and design process. Listed in increasing fidelity, these sub models are called the Applications Composition, Early Design, and Post-architecture models.
COCOMO II is actually a hierarchy of estimation models that address the following areas:
Application composition model: Used during the early stages of software engineering, when prototyping of user interfaces, consideration of software and system interaction, assessment of performance, and evaluation of technology maturity are paramount.
Early design stage