Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

  1. In case of relative

...

  1. estimation technique used

...

    1. Upon introduction of story points, as a starting point agree on ideal story as the one which

...

    1. takes half of the day for development,

...

    1. and half of the day for testing

    2. Introduce estimation techniques guide with reference story which can be used to measure other relative stories

    3. Make sure that level of complexity is common for the entire team including different streams

    4. Monitor and control estimation accuracy on the project, establish corresponding metrics to check deviations between original and actual time. In case of over or underestimation undertake proper corrective and preventive steps.

    5. Use planning poker while giving relative estimation

    6. Monitor and control that each team gives opinion on story complexity even if there is no task for his/her stream in terms of this scope, in particular

    7. Revisit reference story once team size changes, tech stack is updated or when team becomes more familiar with technology or/and product

  1. Include into estimation all the activities required to deliver a product (not limited to development and testing). 

  2. Calculate focus-factor to find out real time for the productive activities to plan sprints and tune velocity 

  3. Every estimated task should go with the delivery cadence and should be closed during 1 sprint, if no - decompose it!

  4. In case of too many uncertainties with estimation, create time-boxed Spikes to make a research first 

  5. Choose proper estimation technique based on historical data available, experts availability, scope known, team assigned, level of accuracy required, etc

Note

...

Please remember

Expending more time and effort to arrive at an estimate does not necessarily increase the accuracy of the estimate. The amount of effort put into an estimate should be determined by the purpose of that estimate. Although it is well known that the best estimates are given by those who will do the work, on an agile team we do not know in advance who will do the work. Therefore, estimating should be a collaborative activity for the team.


Useful materials

Story Points Estimation

How to do effective project estimation during Pre-Sales 

Insert excerpt
Integrations
Integrations
nameCopyright
nopaneltrue