Software Cost Estimation and Sizing Methods
Issues and Guidelines
ResearchPublished Jul 25, 2005
Issues and Guidelines
ResearchPublished Jul 25, 2005
Accurate estimates of the software cost are a critical part of effective program management, particularly for large, complex systems. Predicting the cost of software has evolved, but the practice of cost prediction is far from perfect. Military and commercial programs alike are replete with examples of software cost estimates that differ significantly from the actual costs at completion. Software Cost Estimation and Sizing Methods: Issues and Guidelines recommends an approach to improving the utility and accuracy of software cost estimates by exposing uncertainty (in understanding the project) and reducing the risks associated with developing the estimates. The approach focuses on characteristics of the estimation process (such as which methods and models are most appropriate for a given situation) and the nature of the data used (such as software size). It describes risks in each of these factors in terms of symptoms and warning signs, and mitigation strategies for each. The techniques described in this report are based on a literature review and on analysis of software estimation and risk, in addition to general lessons and guidance adapted from selected programs. This report should be of particular interest to those organizations or agencies that use software estimates in the planning, budgeting, developing, or purchasing of software-intensive systems. It should also be of value to those involved in research and analysis of estimation models and techniques.
The research described in this report was sponsored by the United States Air Force and conducted by RAND Project AIR FORCE.
This publication is part of the RAND monograph series. RAND monographs were products of RAND from 2003 to 2011 that presented major research findings that addressed the challenges facing the public and private sectors. All RAND monographs were subjected to rigorous peer review to ensure high standards for research quality and objectivity.
This document and trademark(s) contained herein are protected by law. This representation of RAND intellectual property is provided for noncommercial use only. Unauthorized posting of this publication online is prohibited; linking directly to this product page is encouraged. Permission is required from RAND to reproduce, or reuse in another form, any of its research documents for commercial purposes. For information on reprint and reuse permissions, please visit www.rand.org/pubs/permissions.
RAND is a nonprofit institution that helps improve policy and decisionmaking through research and analysis. RAND's publications do not necessarily reflect the opinions of its research clients and sponsors.