![]() |
|||||||||||||||||||||||
|
Estimating, an Art or a Science?
When asked how long something might take, do you think of a number and then double it, subtract your age and multiply by the number of letters in your pet's name? Is accurate project estimation an art or a science? What we’ll explain is that there is no definitive answer to this question. The most successful project estimation occurs when both art and science are blended together. This article will discuss estimation best practices along with tips and tricks, including approaches for top down and bottom up estimation. In order to draw conclusions we will first need to explain some approaches to estimation and some related concepts.
Note: There are many subtle iterations of both top down and bottom up estimation. For the purposes of this article, we’ll focus on the vanilla versions of both. Additionally, cost and schedule estimation can be intermixed or interchanged. In a fixed unit price environment, both cost and schedule are indelibly connected.
Analogous Project Estimation (Top Down)Previous experience or historical project data will give you the ability to draw accurate estimates for new “analogous” projects. This is not always available to your organization but if you’ve been around a while, IT SHOULD. The value of this information should not be underestimated, it is critical to your business and PMO. If you’re currently not tracking actual project data, now would be a fantastic time to start.
How to Use: If Project A took 1,200 hours of total effort to complete, then it would stand to reason that Project B, if analogous , should also take around 1,200 hours of total effort. If the historical records of project A are extensive and accurate, this approach will be more scientific. The estimation team would need to focus on areas in which the projects vary to adjust estimates. Remember, the key here is accurate project estimating, so if you records are deficient, the pendulum swings to the artistic side of the equation.
Tips & Tricks: Keeping engineers tracking time to projects and project tasks is a great way to ensure that down the road you and your organization will have good estimates upon which to apply this methodology. KEEP WBS items specific enough to be useful to your engineers but don’t get crazy with it. Try to keep a WBS to the third level ONLY for tracking time and costs. Engineers hate tracking time and they hate overly complex time tracking mechanisms even more. Last, don’t use your best and most talented resource to tell you how long something might take, use your Mr. Average to estimate; it’s never fun to have the SME tell you it will take 2 hours when it takes the average team member 8.
Bottom Up EstimationThis approach gets its name because it works up from the bottom of the WBS; or the sum of all the project activity estimates. This is a much more analytical approach to estimation and requires a much more accurate set of project documentation, including but not excluding, customer/user requirements, functional /technical specifications and most importantly a complete WBS or Project Plan/Schedule.
How to use:
Similar to Top Down estimation, the quality and quantity of useful, complete information will tell us how much “art” needs to be used in Bottom Up Estimation. If the scope, business/ functional requirements, and the project team skill sets are well defined, a project team can rely on primarily scientific approaches to “accurate estimation”. However, if these items are vague, such as a new team or vendor being used, the pendulum swings from primarily scientific estimation to a blend more dependent on artistic estimation.
Tips & Tricks: Know your team! There can be a wide variance in productivity from team member to team member so simply assigning any FTE with 40 hours of work effort to complete Task A is not enough. Also, be careful that you don’t get carried away with detail in your project plan or WBS. There is a point where the more detail you add, the more tendency there is to overestimate.
Why Estimates Are WrongWe’ve covered the two main approaches of estimation. A commonality we discussed is that the more accurate historical data and project documentation is in combination with how well you know your team’s skills allows you to determine how much art will be required. Let’s take a moment to discuss some other things critical to accurate project estimation. Here are several ideas to consider and also help ideas to ensure more accurate estimation.
Higher Complexity = Higher Risk = Higher ContingencyOne of the fundamental mistakes we make as project managers is to assume that if the project is twice as complex, it will cost exactly twice as much. In practice, there are times when a project that is twice as complex might be as much as 4 or 5 times more costly.
As a result, the project manager needs to understand this relationship and appropriately plan during the estimation process. Appropriate worst case/best case scenarios should be used in your risk modeling, as well as appropriate contingency in your budget and schedule, to offset the increased risk component.
Conclusion – What Percent Science? What Percent Art?Estimation techniques will always involve some guesswork and assumptions. However, those guesses and assumptions will be far better served if they are applied, as a last step, to a strong mathematical and statistical project estimation analysis. Also, be sure to remember that estimating is not something you only do at the beginning, you are constantly adjusting to changes in scope, more information coming in to hone in your estimations etc, they are not a single point in time calculation.
So, in general, here’s the rule common to both Top Down and Bottom Up Estimation.
So the key isn’t if Estimation is an Art or a Science, it is clearly dependent on both. The key is in the How, How Much and When do you trust your experience and gut when finalizing a project estimate? |
||||||||