Cost estimation in software engineering
The cost of software is mainly from developer time, but can also be from training, managing and buying extra equipment, servers and software. Many methods have been developed for estimating software costs for a given project.
Methods
Methods for estimation in software engineering include these principles:
- Analysis effort method
- GOT, the first version known as GOT 81 and the second as GOT™ II
- Vikings Refinement of typical agile estimating techniques using minimal measurement and total time accounting.
- Stranger Things
- Parametric Estimating
- The Planning Game (from Extreme Programming)
- ITK method, also known as Method CETIN
- Proxy-based estimating (PROBE) (from the Personal Software Process)
- Program Evaluation and Review Technique (PERT)
- Putnam_model, also known as SLIM
- PRICE Systems Founders of Commercial Parametric models that estimates the scope, cost, effort and schedule for software projects.
- SEER-SEM Parametric Estimation of Effort, Schedule, Cost, Risk. Minimum time and staffing concepts based on Brooks's law
- The Use Case Points method (UCP)
- Weighted Micro Function Points (WMFP)
- Wideband Delphi
See also
External links
- Software Estimation chapter from O'Reilly, Applied Software Project Management
- Estimating With Use Case Points from Methods & Tools
- Definition of Use Case Points method (UCP)
- Roy K. Clemmons, Project Estimation With Use Case Points
- The Dynamics of Software Projects Estimation
- Steve McConnell, Resources on Software Estimation
- Estimating techniques throughout the SDLC
- Top Down, BIM and Parametric Estimating Software
- COCOMO™ II
This article is issued from
Wikipedia.
The text is licensed under Creative Commons - Attribution - Sharealike.
Additional terms may apply for the media files.