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
87
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
120
Other Decks in Programming
See All in Programming
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
870
ルールを書いて終わらせないハーネスエンジニアリング
yug1224
4
1.9k
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
160
変わらないものが、変わるものを決める — 意図駆動開発 × イベントソーシング × イミュータブル | What Doesn't Change Decides What Can — IDD × Event Sourcing × Immutability
tomohisa
0
1.4k
ソフトウェア設計に溶けるインフラ ― AWS CDK のインフラ認識論
konokenj
3
770
ビデオ通話が繋がる0.2秒で何が起きているのか
supurazako
2
180
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
450
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.7k
yield再入門 #phpcon
o0h
PRO
0
980
5分で問診!Composer セキュリティ健康診断
codmoninc
0
910
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
160
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
300
Featured
See All Featured
Building Applications with DynamoDB
mza
96
7.2k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
290
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Context Engineering - Making Every Token Count
addyosmani
9
1k
How to build a perfect <img>
jonoalderson
1
5.9k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Building the Perfect Custom Keyboard
takai
2
830
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
360
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
630
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