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.
35. 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.
36.
37.
38. Weekly Standup
an
Agile Development With Rob
production
agiledevelopmentwithrob.com
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!