Software parametric models

Software parametric models

A parametric model is a set of related mathematical equations in which alternative scenarios are defined by changing the assumed values of a set of fixed coefficients (parameters). Software project managers use software parametric models or parametric estimation tool to produce estimates of a project's duration, staffing and cost.

The early 1980’s saw the emergence of several software estimation models. These included the refinement of earlier models, such as PRICE S and SLIM, and the development of new models, such as SPQR, Checkpoint, ESTIMACS, SEER or COCOMO and its commercial implementations PCOC, GECOMO, COSTAR and Before You Leap.

One of the earliest software parametric models is Software LIfecycle Management (SLIM) by QSM, founded in 1978 by Lawrence PUTNAM, Sr. SLIM is based on the Putnam model and backed by a database of over 6300 completed projects from all types of industries all over the world, database refreshed with 200 to 400 validated projects a year.

TruePlanning by PRICE Systems introduces a unifying framework to enable the integration of multiple cost models. These cost estimation models support projects involved with application (software) development, IT asset management, and hardware development. TruePlanning supports 3rd party cost models such as COCOMO II. PRICE Systems is truly the earliest developer of parametric cost estimation in its more than 30 year history.

SEER by GALORATH features a sophisticated user interface to track and, therefore, reduce risk by making timely, accurate and insightful decisions about the imposing, interdependent and often immeasurable costs, schedules and staffing variables.

COSTAR is a commercial implementation by SOFTSTAR systems of COCOMO, featuring trade-offs and what-if analysis, plus user definable cost drivers, to arrive at the optimal project plan.

In general, the advantages of these models are that they are objective, repeatable, calibrated and easy to use. Calibration to previous experience may though be a disadvantage when the nature of the project changes.

These models were highly effective for the waterfall-model, build-from-scratch software projects of the 1980’s and marked the early achievements of parametrics. As systems became more complex and new languages came to light, different software parametric models emerged which involved new cost estimating relationships, risk analyzers, software sizing, nonlinear software reuse or personnel continuity, to cite a few.


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Software development effort estimation — is the process of predicting the most realistic use of effort required to develop or maintain software based on incomplete, uncertain and/or noisy input. Effort estimates may be used as input to project plans, iteration plans, budgets, investment …   Wikipedia

  • Comparison of development estimation software — A comparison of notable Software development effort estimation software. Software Schedule estimate Cost estimate Cost Models Input Report Output Format Supported Programming Languages Platforms License AFCAA REVIC [1] Yes …   Wikipedia

  • Software as a service — (SaaS, typically pronounced sass ) is a model of software deployment where an application is hosted as a service provided to customers across the Internet. By eliminating the need to install and run the application on the customer s own computer …   Wikipedia

  • Cost estimation in software engineering — The ability to accurately estimate the time and/or cost taken for a project to come in to its successful conclusion is a serious problem for software engineers. The use of a repeatable, clearly defined and well understood software development… …   Wikipedia

  • 3D computer graphics software — 3D computer graphics Basics …   Wikipedia

  • List of interactive geometry software — Interactive geometry software (IGS, or dynamic geometry environments, DGEs) are computer programs which allow one to create and then manipulate geometric constructions, primarily in plane geometry. In most IGS, one starts construction by putting… …   Wikipedia

  • Cost estimation models — are mathematical algorithms or parametric equations used to estimate the costs of a product or project. The results of the models are typically necessary to obtain approval to proceed, and are factored into business plans, budgets, and other… …   Wikipedia

  • Statistical parametric mapping — or SPM is a statistical technique for examining differences in brain activity recorded during functional neuroimaging experiments using neuroimaging technologies such as fMRI or PET. It may also refer to a specific piece of software created by… …   Wikipedia

  • Psychometric software — is software that is used for psychometric analysis of data from tests, questionnaires, or inventories reflecting latent psychoeducational variables. While some psychometric analyses can be performed with standard statistical software like SPSS,… …   Wikipedia

  • NX (software) — Infobox Software name = NX caption = NX screenshot developer = Siemens PLM Software latest release version = NX 6 latest release date = June 30, 2008 operating sy stem = Unix / Windows / Linux / Mac OS X genre = CAD software license = Proprietary …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”