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
瑠璃の宝石に学ぶ技術の声の聴き方 / 【劇場版】アニメから得た学びを発表会2026 #エンジニアニメ
mazrean
0
250
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
250
How We Benchmarked Quarkus: Patterns and anti-patterns
hollycummins
1
140
第3木曜LT会 #28
tinykitten
PRO
0
110
Cache-moi si tu peux : patterns et pièges du cache en production - Devoxx France 2026 - Conférence
slecache
0
240
AI時代のPhpStorm最新事情 #phpcon_odawara
yusuke
0
190
夢の無限スパゲッティ製造機 -実装篇- #phpstudy
o0h
PRO
0
210
의존성 주입과 모듈화
fornewid
0
140
LM Linkで(非力な!)ノートPCでローカルLLM
seosoft
0
500
mruby on C#: From VM Implementation to Game Scripting (RubyKaigi 2026)
hadashia
2
470
CDK Deployのための ”反響定位”
watany
4
770
レガシーPHP転生 〜父がドメインエキスパートだったのでDDD+Claude Codeでチート開発します〜
panda_program
0
950
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.4k
Building Adaptive Systems
keathley
44
3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
First, design no harm
axbom
PRO
2
1.2k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
370
Documentation Writing (for coders)
carmenintech
77
5.3k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
170
The Language of Interfaces
destraynor
162
26k
Practical Orchestrator
shlominoach
191
11k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
490
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
The SEO Collaboration Effect
kristinabergwall1
0
420
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