SiZinG Your Stories
Collaborative ways of estimating
Robert
Dempsey
( I do lot’s of stuff)
There is no crying

in Agile
simple agreement
thumbing it
st of ve
how big?
lines of code
function points
coffee sizing
t-shirt sizing
Hours are...

problematic
planning poker
?
0
1/2
1
2
3
5
8
13
20
40
100
how big?
how long?
Estimate size

Derive duration
story points
               =   # of sprints
  velocity
let’s play!
estimate this

1. As a Site Visitor, I can search for a product.

2. As a Site Visitor, I can add a product to my cart.

3...
Weekly Standup

               an
   Agile Development With Rob
           production



   agiledevelopmentwithrob.com
agiledevelopmentwithscrum.com
agiledevelopmentwithrob.com
twitter.com/rdempsey
twitter.com/agiledevwithrob
Sizing Your Stories
Sizing Your Stories
Sizing Your Stories
Sizing Your Stories
Sizing Your Stories
Sizing Your Stories
Upcoming SlideShare
Loading in …5
×

Sizing Your Stories

621 views

Published on

In this presentation we look at the various ways you can size your user stories, and then dig into a session of planning poker. If you're interested in learning more about agile estimating, this presentation is for you.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
621
On SlideShare
0
From Embeds
0
Number of Embeds
116
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide


  • No crying. We’ll see what’s out there, and determine that story points is the “one true way”
    The goal is to quickly come to a consensus
    How do teams make decisions?
  • Vote using a show of hands: for/against
    Can miss potential alternatives
  • Thumbs up, down, sideways (unsure)
    Convince the sideways thumbs
  • Do you show support or resistance?
    More fingers = more support or more resistance
  • Ultimately we need to know how big the task is so we can get to how long
    That’s where size comes in
  • In what language?
    Skill level?
  • Express the amount of business functionality an information system provides to a user
  • Tall, grande, venti
    Small, medium, large
    Not consistent
  • S, M, L, XL, XXL
    Size = # of days
    Wear a larger size, don’t remember the feel of the previous
  • Can’t be that precise
    Accuracy versus precision
  • Created by Mike Cohn
    Fun, easy, and fast
    Uses a defined sequence of numbers













  • How do we get from here?
  • How do we determine how long?
    What people really want to know
  • Story points measure size, risk, “bigness”
  • Estimate the number of sprints
  • Triangulate the stories: assign a 1 and a 13
    Compare all stories to these
    Group all like ones together and compare
  • When trying to decide between a 3 and 5, think buckets of water
  • Break them down if you need to
  • Play the game

  • Tips: watch out for anchoring (putting a number into the team’s heads)
  • Big announcement!
  • Weekly Standup - weekly 15-minute show where I’ll answer your Agile questions, live!




  • Sizing Your Stories

    1. 1. SiZinG Your Stories Collaborative ways of estimating
    2. 2. Robert Dempsey ( I do lot’s of stuff)
    3. 3. There is no crying in Agile
    4. 4. simple agreement
    5. 5. thumbing it
    6. 6. st of ve
    7. 7. how big?
    8. 8. lines of code
    9. 9. function points
    10. 10. coffee sizing
    11. 11. t-shirt sizing
    12. 12. Hours are... problematic
    13. 13. planning poker
    14. 14. ?
    15. 15. 0
    16. 16. 1/2
    17. 17. 1
    18. 18. 2
    19. 19. 3
    20. 20. 5
    21. 21. 8
    22. 22. 13
    23. 23. 20
    24. 24. 40
    25. 25. 100
    26. 26. how big?
    27. 27. how long?
    28. 28. Estimate size Derive duration
    29. 29. story points = # of sprints velocity
    30. 30. let’s play!
    31. 31. estimate this 1. As a Site Visitor, I can search for a product. 2. As a Site Visitor, I can add a product to my cart. 3. As a Site Visitor, I can remove a product from my cart. 4. As an Administrator, I can manage products. 5. As an Administrator, I can view a sales report by date. 6. As a Site Visitor, I can create an account. 7. As a User, I can purchase the products in my cart with a cc. 8. As a User, I can view my order history.
    32. 32. Weekly Standup an Agile Development With Rob production agiledevelopmentwithrob.com
    33. 33. agiledevelopmentwithscrum.com
    34. 34. agiledevelopmentwithrob.com
    35. 35. twitter.com/rdempsey
    36. 36. twitter.com/agiledevwithrob

    ×