Cost estimation in software engineering

This is an old revision of this page, as edited by 166.84.1.5 (talk) at 22:48, 6 August 2008 (change link). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Template:Cleanup-articletitle

The ability to accurately estimate the time/cost taken for a project to come in to its successful conclusion is a serious problem for software engineers. The use of repeatable, clearly defined and well understood software development process has in recent years shown itself to be the most effective method of gaining useful historical data that can be used for statistical estimation. In particular, the act of sampling more frequently, coupled with the loosening of constraints between parts of a project, has allowed more accurate estimation and more rapid development times.

Methods

Popular methods for estimation in software engineering include:

See also