Top Banner
July 23, 2015
14

Agile camp agile estimation

Jan 22, 2018

Download

TheAgileDen
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Agile camp agile estimation

July 23, 2015

Page 2: Agile camp agile estimation

AGENDA

What is agile estimation and how is it different?

Talk about some techniques we use

Practice

Final Thoughts

Page 3: Agile camp agile estimation

What’s agile estimation and what’s different? Traditionally, we’re asked to estimate when we know

the least

Agile encourages us to continue to refine our estimates based on what we learn

Page 4: Agile camp agile estimation

Let’s give it a try!

Zoo Animals Form 2 groups Place the cards from smallest to largest, left to right

Page 5: Agile camp agile estimation

Estimates based on what we already know

Takes “skillset” out of the equation

Can ESTIMATE SIZE; DERIVE DURATION

Page 6: Agile camp agile estimation

Story Points – Modified Fibonacci scale

Considers LOE, Complexity and Uncertainty

Page 7: Agile camp agile estimation

Ideal time vs. Realistic timeIdeally, each day has 8 hours

Ideally, each week is 40 hours

Realistically, you have 2 hours of meetings

Realistically, you have 1 hour of email

EQUALS

5 hours left to do work

Page 8: Agile camp agile estimation

Story Points with Average Velocity

Hour Estimates with Capacity

Estimates compared with empirical data

Then Adjust based on what you’ve learned

Page 9: Agile camp agile estimation

Planning Poker (cards and online)

Affinity Estimation

Keep task estimates less than a day’s effort

Use the collective knowledge of the team

Measure, learn, adapt

Page 10: Agile camp agile estimation

Absolute Estimation vs Affinity Estimation

Let’s first form 2 groups

Page 11: Agile camp agile estimation

Rules:Estimate the weight of each of the dog breeds

on the cards

Continue until the team reaches a consensus

Page 12: Agile camp agile estimation

Rules:Take a look at each of the cards

Agree to a reference story and place it on the board

Pass the deck of cards to a team member and they have a choice Move the card

Take the next one and place on the board

Continue until team reaches a consensus

Page 13: Agile camp agile estimation
Page 14: Agile camp agile estimation