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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Mauro Da Silva
November 16, 2024
Programming
74
0
Share
Story Points Suck!
Mauro Da Silva
November 16, 2024
More Decks by Mauro Da Silva
See All by Mauro Da Silva
What Submarines & Chickens Can Teach You About Teams
maurodasilva
0
100
Other Decks in Programming
See All in Programming
10 Tips of AWS ~Gen AI on AWS~
licux
5
420
PHP で mp3 プレイヤーを実装しよう
m3m0r7
PRO
0
280
年間50登壇、単著出版、雑誌寄稿、Podcast出演、YouTube、CM、カンファレンス主催……全部やってみたので面白さ等を比較してみよう / I’ve tried them all, so let’s compare how interesting they are.
nrslib
4
790
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
120
ルールルルルルRubyの中身の予備知識 ── RubyKaigiの前に予習しなイカ?
ydah
1
190
The Less-Told Story of Socket Timeouts
coe401_
3
450
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
PDI: Como Alavancar Sua Carreira e Seu Negócio
marcelgsantos
0
120
Making the RBS Parser Faster
soutaro
0
440
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
3
340
実践CRDT
tamadeveloper
0
580
mruby on C#: From VM Implementation to Game Scripting (RubyKaigi 2026)
hadashia
2
570
Featured
See All Featured
Paper Plane
katiecoart
PRO
1
49k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
770
Embracing the Ebb and Flow
colly
88
5k
WENDY [Excerpt]
tessaabrams
10
37k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
530
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
How STYLIGHT went responsive
nonsquared
100
6.1k
Color Theory Basics | Prateek | Gurzu
gurzu
0
290
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1k
Navigating Weather and Climate Data
rabernat
0
170
The Cult of Friendly URLs
andyhume
79
6.8k
Agile that works and the tools we love
rasmusluckow
331
21k
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