JMU
Software Estimation
An Introduction


Prof. David Bernstein
James Madison University

Computer Science Department
bernstdh@jmu.edu


Motivation
Nerd Humor
http://imgs.xkcd.com/comics/estimating_time.png
(Courtesy of xkcd)
Using Historical Data
An Example - Organization-Specific, Quantitative, Informal
An Example - Industry-Standard, Quantitative, Formal
An Example - Organization-Specific, Qualitative, Formal
Some Common Models
The Software Equation (Putnam and Meyers, 1992)
COCOMO II - Constructive Cost Model (Boehm, 1981/2000)
COCOMO II (cont.)
International Software Benchmarking Standards Group (2005)