3 of 5 people found the following review helpful:
5.0 out of 5 stars
A must-have for all project managers and software estimation professionals - Great value for money, October 13, 2010
This review is from: Practical Software Project Estimation: A Toolkit for Estimating Software Development Effort & Duration (Hardcover)
I just finished reading the book and I was really impressed with the practical value that is given. Of course I know that the main reason that software projects fail is because of the fact that they are estimated in an optimistic way, usually relying on nothing more than an 'experts' opinion. This book will help any project manager or other project stakeholder to estimate a project in a realistic way, therefore reducing the risk of failure enormously.
The book explains the art of macro software estimation, based on sound theoretical models combined with the incredible power of the repositories of real data submitted by best-in-class companies from all over the globe. The book explains how to use these models and how to use the data. A large number of software estimation equations are given, just like that. Usually cost engineers and parametric analysts would have to study the data for a long time before deriving the equations. The appendices give some great insight into the cost drivers of software projects, listing for instance productivity figures (and distribution!!) per programming language, development platform, industry type, application type, team size, architecture, etc.
Therefore I consider this book to be a great value-for-money. In my opinion anyone who is involved in the estimation of projects should have a copy of this book.
Some of the topics addressed:
- The main factors that influence productivity
- Accuracy of Software estimation methods
- Identifying the completeness of the requirements
- Estimating using equations
- Estimating using comparison
- Estimating using analogy
- Estimating agile projects
- How to use the ISBSG repository data
- Benchmarking the projects
- The impact of team size on productivity
- The impact of duration on productivity
- etc !!
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No