Cost estimation in software engineering
Methods
Methods for estimation in software engineering include this principles:
- Analysis Effort method
- COCOMO
- COCOMO™ II
- COSYSMO
- Evidence-based Scheduling Refinement of typical agile estimating techniques using minimal measurement and total time accounting.
- Function Point Analysis
- Parametric Estimating
- PRICE Systems Founders of Commercial Parametric models that estimates the scope, cost, effort and schedule for software projects.
- Proxy-based estimating (PROBE) (from the Personal Software Process)
- Program Evaluation and Review Technique (PERT)
- SEER-SEM Parametric Estimation of Effort, Schedule, Cost, Risk. Mimimum time and staffing concepts based on Brooks's law
- SLIM
- The Planning Game (from Extreme Programming)
- Weighted Micro Function Points (WMFP)
- Wideband Delphi
- The Use Case Points method (UCP)
- CETIN
See also
- Software development effort estimation
- Software metric
- Project management
- Cost overrun
- Risk
- Comparison of development estimation software
External links
- Software Estimation chapter from Applied Software Project Management (O'Reilly)
- Article Estimating With Use Case Points from Methods & Tools
- The Dynamics of Software Projects Estimation
- Resources on Software Estimation from Steve McConnell
- Article Estimating techniques throughout the SDLC
- Top Down, BIM and Parametric Estimating Software
- Definition of Use Case Points method (UCP)
- [COCOMO™ II http://cost.jsc.nasa.gov/COCOMO.html]
- Project Estimation With Use Case Points by Roy Clemmons