Definition of Estimation:
During the estimation process you assign a quantifiable measure to the amount of workload needed to complete a project or task, so that you can determine effort, duration, or cost required to complete this project or task.
Use of Estimation:
An Agile team must reach consensus on an estimate for the effort or duration needed to complete a certain task based on individual estimates of the individual team members. This can take the form of a game known as Planning Poker.
Benefits of Estimation:
- Gives an indication of overall effort, duration or cost of a project.
- Reduces uncertainty regarding cost and duration.
- Provides a guideline for estimating tasks or projects.