Message from Dean - May 8th 2007
I am currently testing out a new version of the APF Bridge Component - If you notice any errors within this demo store please drop me a line.
Software Estimation: Demystifying the Black Art (Best Practices (Microsoft))
Current Store: US / World StoreIn association with Amazon.com
UK Store | Canadian Store | French Store | German Store
Books : Software Estimation: Demystifying the Black Art (Best Practices (Microsoft))
Prices subject to change.
Dewey Decimal Number: 005.1
EAN: 9780735605350
ISBN: 0735605351
Label: Microsoft Press
Manufacturer: Microsoft Press
Number Of Items: 1
Number Of Pages: 308
Publication Date: March 01, 2006
Publisher: Microsoft Press
Studio: Microsoft Press
Related Items:
- Code Complete: A Practical Handbook of Software Construction
- Software Requirements, Second Edition (Pro-Best Practices)
- Rapid Development: Taming Wild Software Schedules
- Agile Estimating and Planning (Robert C. Martin Series)
- Peopleware: Productive Projects and Teams (Second Edition)
- see more
- Featured Stores > Amazon.com Stores > Microsoft
- Books > Specialty Stores > Custom Stores > New & Used Textbooks > Computer Science > Software Design & Engineering
- Books > Specialty Stores > Custom Stores > New & Used Textbooks > Computer Science > General AAS
- Books > Specialty Stores > Custom Stores > New & Used Textbooks > General AAS
- Books > Subjects > Computers & Internet > Computer Science > Software Engineering > General AAS
Editorial Review:
Product Description:
Often referred to as the "black art" because of its complexity and uncertainty, software estimation is not as hard or mysterious as people think. However, the art of how to create effective cost and schedule estimates has not been very well publicized. While the average software organization can struggle with project costs that run double their original estimates, some of the more sophisticated organizations achieve results with estimation errors as low as 5-10%. These best-in-class organizations use scientific techniques that are not cost-effective, however, making them of limited use to most software development organizations. To address these issues, Software Estimation focuses on the art of software estimation and provides a proven set of procedures and heuristics that software developers, technical leads, and project managers can apply to their projects. Instead of arcane treatises and rigid modeling techniques, award-winning author Steve McConnell gives practical guidance to help organizations achieve basic estimation proficiency and lay the groundwork to continue improving project cost estimates. This book is organized from simple tips to more advanced ideas; it does not avoid the more hairy mathematical estimation approaches, but the non-mathematical reader will find plenty of useful guidelines without getting bogged down in complex formulas.

Rating:
- Science of software estimationSteve McConnell explains how software estimation is more a science than an art. Information in this books can applied to agile development as well to the classical approach. So if You struggle (I'm sure You do) with estimation, this is excellent book for You, it doesn't matter whether You are a developer or a manager.
Rating:
- Excellent software engineering book backed up by solid empirical studiesHonesty, I was expecting very "soft" content, i.e., pages spent over-analyzing obvious points and so on. BUT this description could not be farther from the truth. In Software Estimation, McConnell draws on over a hundred published studies on the topic of software estimation as well as numerous case studies. The book is data driven and based on statistical techniques. McConnell emphases counting concrete project steps and comparing them with previous estimates where as intuiting off-the-cuff estimates is a major no-no.
Rating:
- Good Primer to start withI have just completed the reading. Not that, I didn't know estimation, nor that I was struggling to do a right kind of estimation. I am already fairly accustomed with standard tools and techniques in the world of professional software estimation. What I found appealing in this book is the approach towards estimation at the start.
Today, I was sitting in an informal discussion session with a bunch of college graduates who barely completed 1 year in this industry. It was an open discussion set, and one point came up on right estimation. Many of them had gone through 20 hour workday regimen during the difficult times of the project, and all of them were convinced that somebody did not do the estimation right. To explain that estimation is not that easy math work like a college paper, I started with a quiz: What's the latitude of Sanghai. And as I continued speaking on estimating the latitude of Sanghai, I found increasing number of approving nods all around the room. Happy ... Read More
Rating:
- A Must Have ResourceBasic premise: that "the goal is software estimation is not pinpoint accuracy but estimates that are accurate enough to support effective project control. To that end, a "good estimate" is one that "provides a clear enough view of the project reality to allow the project leadership to make good decisions about how to control the project to hit its targets."
Software estimation is inherently nontrivial. The resulting product is virtually invisible until it is finished---and you rarely end up with the same product that you initially estimated anyway. Early on, requirements are difficult to state (and measure) precisely, and as Rittel stated "the true nature of the problem only emerges as a solution is developed."
Many PM's still believe that estimates are based on multiples of a gut feel. However, the ambiguous nature of software reality requires multiple and varied quantitative methods just to define the estimate space in terms of order of magnitude.
Read More
Rating:
- Eye OpeningDespite the fact that most software developers consider themselves engineers or scientists, many mainly rely upon gut instinct for estimation rather than data. The material in this book enabled me to persuade my developers of the limits of gut instinct, to guide them to develop more quantitative methods and to help them predict the precision of their estimates.
Demo Store 