Cone of Uncertainty
|
|
This article only describes one highly specialized aspect of its associated subject. Please help improve this article by adding more general information. (October 2009) |
In project management, the Cone of Uncertainty describes the change of uncertainties during a project. It goes back to research done by NASA which came to the conclusion that in the beginning of the project life cycle (i.e. before gathering of requirements) estimations have in general an uncertainty of factor 4. This means that the actual duration can be 4 times or 1/4th of the first estimations.
This factor can be quite different - depending on the character of the project. The more time the project spends on R&I the higher the factor.
The name "Cone of Uncertainty" comes from the initially fast, but later slow decrease of the uncertainty curve. At the beginning of a project, comparatively little is known about the product or work results. As more research and development is done, more information is learned about the project and the uncertainty then tends to decrease, reaching 0% when all residual risk has been terminated or transferred. This usually happens by the end of the project i.e. by transferring the responsibilities to a separate maintenance group.
The term Cone of Uncertainty comes from software development where the technical and business environments change very rapidly. Most environments change so slowly that they can be considered static for the duration of a typical project, and traditional project management methods therefore focus on achieving a full understanding of the environment through careful analysis and planning. Well before any significant investments are made, the uncertainty is reduced to a level where the risk can be carried comfortably. In this kind of environment the uncertainty level decreases rapidly in the beginning and the cone shape is less obvious. The software business however is very volatile and there is an external pressure to increase the uncertainty level over time. The project must actively and continuously work to reduce the uncertainty level.
The Cone of Uncertainty is narrowed both by research and by decisions that remove the sources of variability from the project. These decisions are about scope, what is included and not included in the project. If these decisions change later in the project then the cone will widen.
One way to account for the Cone of Uncertainty in the project estimate is to first determine a 'most likely' single-point estimate and then calculate the high-low range using predefined multipliers (dependent on the level of uncertainty at that time). This can be done with formulas applied to spreadsheets, or by using a project management tool like LiquidPlanner that allows the task owner to enter a low/high ranged estimate and will then create a schedule that will include this level of uncertainty.
[edit] Consequences from the Cone of Uncertainty
- Estimations (e.g. on duration, costs or quality) are very vague at the beginning of a project
- Estimations and project plans based on estimations are to be redone on a regular basis
- Uncertainties can be introduced in estimations and should be visible in project plans
- Assumption which has possibility of getting converted into risk are major factor in uncertainty,
[edit] External links
- The NASA Software Engineering Laboratory: Manager's Handbook for Software Development
- The NASA Software Engineering Laboratory: Manager's Handbook for Software Development
- Reduced graphic of the Cone of Uncertainty on Microsoft.com
- Explanation of Cone of Uncertainty from Construx - Software Development Best Practices