Conteúdo do Curso
Mastering Agile
Mastering Agile
Story Points and Estimation Techniques
As we have already mentioned, in Agile development, planning and estimation are crucial for delivering projects efficiently. Let's now dive into story points, general estimation techniques, and specifically Agile planning poker.
Story Points
Story points are a unit of measure used to estimate the relative effort required to complete a user story. Unlike time-based estimates, story points consider complexity, risk, and the amount of work involved.
For instance, a simple login feature might be assigned 2 story points, whereas a payment gateway integration could be assigned 8 story points due to its higher risk, greater complexity, and larger workload.
Let's take a look at a few examples:
Estimation Techniques
Several estimation techniques are commonly used in Agile to assign story points.
- Planning Poker: A collaborative estimation technique where team members independently assign story points to user stories using cards with numbers on them. The estimates are then discussed, and the team reaches a consensus on the final estimate;
- T-Shirt Sizing: This technique uses sizes like XS, S, M, L, and XL to represent the relative effort required for user stories. It provides a quick and easy way to categorize tasks;
- Bucket System: This involves categorizing user stories into predefined "buckets" that represent different ranges of story points. Team members place stories into these buckets based on their estimated effort.
Agile Planning Poker
Planning Poker is the most widely used technique for estimating story points. It encourages team collaboration and ensures all perspectives are considered. Let's take a look at its steps in more detail:
Obrigado pelo seu feedback!