cost estimation model
cost estimation model A mathematical model used to predict the overall cost of creating software or hardware. Usually for hardware the model comprises a database of past achieved effort/duration/costs for development and manufacture (sometimes maintenance), and support for the estimator in matching characteristics of the historic data with those of the proposed new systems (or similar parts of the systems). The estimate of cost is then formed from the historic data, from constants and parameters derived from the database, and is modified using engineering judgment and a knowledge of the risk factors and local conditions.
For software the expected size of the software (lines of code) is usually used as the main input to a cost estimation model, with other inputs characterizing the main risk factors in the development. An underlying (software estimation model) database of past projects is built up from experience in a particular company or using one software paradigm. Typical software cost estimation models are COCOMO (Barry Boehm) and GECOMO (GEC Software, UK), PRICE S (RCA), PROMPT Estimator (LBMS, UK), and SLIM (Putnam, Norden, Rayleigh model, software from QSM Inc, US). The models make no apportionment of costs to different life-cycle phases, and generally give cost to deliver. Some models (e.g. COCOMO) can be used to estimate maintenance costs.
See also function point analysis.
For software the expected size of the software (lines of code) is usually used as the main input to a cost estimation model, with other inputs characterizing the main risk factors in the development. An underlying (software estimation model) database of past projects is built up from experience in a particular company or using one software paradigm. Typical software cost estimation models are COCOMO (Barry Boehm) and GECOMO (GEC Software, UK), PRICE S (RCA), PROMPT Estimator (LBMS, UK), and SLIM (Putnam, Norden, Rayleigh model, software from QSM Inc, US). The models make no apportionment of costs to different life-cycle phases, and generally give cost to deliver. Some models (e.g. COCOMO) can be used to estimate maintenance costs.
See also function point analysis.
More From encyclopedia.com
Regression Analysis , Regression analysis
The term regression was initially conceptualized by Francis Galton (1822-1911) within the framework of inheritance characteristic… Cocomo , COCOMO
COCOMO (or CoCoMo) Acronym for constructive cost model. An algorithmic software cost estimation model devised by Barry Boehm. The basic model… Path Analysis , Path analysis is a widely used technique for modeling plausible sets of causal relations among three or more observed variables. In the social scienc… Tobit , Tobit
Following James Tobin’s 1958 article “Estimation of Relationships for Limited Dependent Variables,” the tobit is a statistical model that is us… Parameter , parameter
1. Information passed to a subroutine, procedure, or function. The definition of the procedure is written using formal parameters to denote… Estimation , How many fish are in this lake? What proportion of the voting population favors candidate A? How much paint is needed for this particular room? What…
You Might Also Like
NEARBY TERMS
cost estimation model