Estimating Software-Intensive Systems
Fall/Winter 2006
If a software project fails, it's probably because software is difficult to estimate and measure. There are, however, many tools and techniques to estimate and measure resources to develop, manage, and operate software-intensive systems.
Richard Stutzke brings these tools and techniques together in a practical guidebook called Estimating Software-Intensive Systems. Stutzke's ESTC Award-winning book aims to help software managers and engineers prepare more accurate estimates and collect the measurements needed to track progress and identify problems.
In his book, Stutzke explains how to size software, identify cost components, calculate the costs, and set a competitive price. These techniques apply whether users create custom in-house business software, purchase or customize off-the-shelf technology, or construct complex systems.
Featuring easy-to-use templates, spreadsheets, and checklists, Stutzke's book can help readers define a disciplined and repeatable way to produce accurate and complete estimates for their projects, products, and processes. The book also provides readers with a foundation to tackle future estimating situations.
Besides advising how to choose the most appropriate estimating techniques and tools, Stutzke's book discusses measurement and data collection so that readers can obtain accurate data to track progress, prepare updated estimates, and calibrate estimating models.
In addition, Stutzke's book shows how to tackle users' problems and requirements, the structure of a solution, and the process needed to deliver that solution. The book also addresses the particular needs of large projects, such as crafting an appropriate work breakdown structure, collecting data from cost accounting systems, and using earned value measurement.
Accompanying Stutzke's book is a CD-ROM with short notes on specific topics, as well as templates, spreadsheets, and examples showing how to use the features of Microsoft ExcelTM to analyze, plot, and manage data.
In writing the book, Stutzke drew on more than 40 years of experience with software development and management. He has made many invaluable contributions to SAIC's software business over the years, including founding the company's Software Process Group in 1989 to guide and coordinate companywide software process improvement efforts.
Stutzke's award-winning book, Estimating Software-Intensive Systems, was published in 2005 by Addison-Wesley.
*Note: PDF documents are viewed using Acrobat® Reader®.