Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Story Points Suck!
Search
Mauro Da Silva
November 16, 2024
Programming
0
23
Story Points Suck!
Mauro Da Silva
November 16, 2024
Tweet
Share
More Decks by Mauro Da Silva
See All by Mauro Da Silva
What Submarines & Chickens Can Teach You About Teams
maurodasilva
0
72
Other Decks in Programming
See All in Programming
traP の部内 ISUCON とそれを支えるポータル / PISCON Portal
ikura_hamu
0
170
はてなにおけるfujiwara-wareの活用やecspressoのCI/CD構成 / Fujiwara Tech Conference 2025
cohalz
0
380
責務を分離するための例外設計 - PHPカンファレンス 2024
kajitack
9
2.3k
技術的負債と向き合うカイゼン活動を1年続けて分かった "持続可能" なプロダクト開発
yuichiro_serita
0
290
Simple組み合わせ村から大都会Railsにやってきた俺は / Coming to Rails from the Simple
moznion
2
1.6k
Итераторы в Go 1.23: зачем они нужны, как использовать, и насколько они быстрые?
lamodatech
0
1.3k
return文におけるstd::moveについて
onihusube
1
1.4k
ある日突然あなたが管理しているサーバーにDDoSが来たらどうなるでしょう?知ってるようで何も知らなかったDDoS攻撃と対策 #phpcon.2024
akase244
2
7.7k
各クラウドサービスにおける.NETの対応と見解
ymd65536
0
240
令和7年版 あなたが使ってよいフロントエンド機能とは
mugi_uno
7
3.5k
GitHubで育つ コラボレーション文化 : ニフティでのインナーソース挑戦事例 - 2024-12-16 GitHub Universe 2024 Recap in ZOZO
niftycorp
PRO
0
1.3k
Запуск 1С:УХ в крупном энтерпрайзе: мечта и реальность ПМа
lamodatech
0
920
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
How to train your dragon (web standard)
notwaldorf
89
5.8k
Building Applications with DynamoDB
mza
92
6.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Why Our Code Smells
bkeepers
PRO
335
57k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
We Have a Design System, Now What?
morganepeng
51
7.3k
A Tale of Four Properties
chriscoyier
157
23k
Typedesign – Prime Four
hannesfritz
40
2.5k
Music & Morning Musume
bryan
46
6.3k
Making the Leap to Tech Lead
cromwellryan
133
9k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Transcript
Exploring a unique approach to estimation Managing Consultant Telstra Purple
THE HISTORY
…using them [story points] to predict “when we’ll be done”
is at best a weak idea
PROBLEMS WITH STORY POINTS
7:20AM Story Point
How long does it take to get to work? EXPERIMENT
1st March 2nd March 7:00AM 8:10AM 7:00AM 7:30AM 3rd March 7:00AM 7:20AM
Plans based on average are wrong on average
None
PRINCIPLES OF FORECASTING Reforecast with new information Think probabilistically, not
deterministically
None
Scatterplot Cycle Time (Days)
DON’T ESTIMATE STORIES
WORK IN PROGRESS
Monte Carlo Simulation
EXPERIMENT
EXPERIMENT
1 4 10,000x BASIC
When will all the work be 1 1st Feb 2nd
Feb 3rd Feb 4th Feb 0 2 1
When will be
How stories can be
START FORECASTING in just Four weeks
LITTLE’S LAW AVERAGE CYCLE TIME = AVERAGE WIP / AVERAGE
THROUGPUT
Use the assumptions of to verify stability
CFD
Average Arrival Rate Average Departure Rate matches
Finish all work that is started
Work in Progress should be constant
Work in Progress should be constant Average Age of
USE consistent UNITS
Think probabilistically
None
scatterplot
stories with
Completion Predict with Monte Carlo Simulation
Ensure stability with assumptions of
IMPACTS Tomorrows PREDICTABILITY Today’s actions
Thank you
None