–SVEN SCHNEE, @MRSNOW76,
SVEN.SCHNEE@OIKOSOFY.COM
#NoEstimates
The Art of Getting your Product Development back
on Track
Source: N@ncyN@nce, Some rights reserved
Sven Schnee
@MrSnow76
mrsnow76.blogspot.de
slideshare.net/MrSnow7
6
sven.schnee@oikosofy.com
sven.schnee@oikosofy.com SMS: +49 172 835 4210
http://j.mp/NoEstimates-Book
Get your Free Copy of the Book!
R E A S O N S F O R
E S T I M A T I N G
INVESTMENT
DECISIONS AND
PRIORITISATION
REASONS FOR ESTIMATING
Source: epSos .de, some rights reserved
Source: VersionOne 9th State of Agile Survey
‱ Investments and projects are run by “how long does it
take, how much does it cost”
‱ Backlogs are prioritised by how long does it take,
because it’s easier
RISK MITIGATION
REASONS FOR ESTIMATING
‱ Complex features normally are riskier and take longer,
estimation unveils complex features
‱ Most complex items should be prioritised high or
highest, to avoid failing late
‱ if you don’t know how long it takes, will you make that
critical market window or that fixed date?
WE WA NT TO K NO W WHE N
WE ’RE DONE
REASONS FOR ESTIMATING
Source: Moyan Brenn, some rights reserved
‱ Developers are WTF!?#

‱ Project managers are..
‱ Middle managers want to make sure that senior
management is happy with the progress
‱ Senior management needs to report to the investors
What we already know

source: thinboyfatter, some rights reserved
FEATURES FOR THE
NEXT 1 -3 MONTHS
WHAT WE ALREADY KNOW
W H A T W E W E R E A B L E T O
D O T H E L A S T 3 - 6
M O N T H S
WHAT WE ALREADY KNOW
HOW MUCH MONEY WE
CAN SPEND
WHAT WE ALREADY KNOW
T H E R I G H T S L I C I N G I S T H E A R T O F
# N O E S T I M A T E S
S T O R YF E A T U R EE P I CT H E M E
AGILE BREAKDOWN OF THE WORK
THE RIGHT SIZE WHEN YOU NEED
IT
ONLY WHAT IS NEEDED
NOW, NOT MORE
AGILE BREAKDOWN OF THE WORK
DON’T FOCUS ON MORE
THAN 2 -3 MONTHS
AGILE BREAKDOWN OF THE WORK
A PROJECT
GETS DELAYED
ONE DAY AT A
TIME
THE RIGHT SLICING
THE ONLY REAL MEASURE OF
PROGRESS IS RUNNING TESTED
SOFTWARE
A PROJECT GETS DELAYED ONE DAY AT A TIME
HOW DO COMPANIES MEASURE THE
“SUCCESS” OF THEIR PROJECTS?
A PROJECT GETS DELAYED ONE DAY AT A TIME
Source: VersionOne 9th State of Agile Survey
W H E N I S A N A G I L E
I N I T I A T I V E C O N S I D E R E D
S U C C E S S F U L ?
A PROJECT GETS DELAYED ONE DAY AT A TIME
Source: VersionOne 9th State of Agile Survey
S O L V E D E P E N D E N C I E S
E A R L Y , I N T E G R A T E
O F T E N
A PROJECT GETS DELAYED ONE DAY AT A TIME
DON’T ACCEPT
EXCUSES
A PROJECT GETS DELAYED ONE DAY AT A TIME
HOW TO APPLY
#NOESTIMATES
source: Keoni Cabral, some rights reserved
M A K E A L L
W O R K V I S I B L E
APPLY #NOESTIMATES
source: Rich Savage, some rights reserved
Team1
Team2
Team3
Team4
Team5
Team6
Team7
Team8
Team9
S T O P E V E R Y T H I N G T H A T I S
N O T D E L I V E R I N G R E A L
V A L U E
MAKE ALL WORK VISIBLE
P R O J E C T S H A V E H U G E
O V E R H E A D W H E N T H E Y A R E
L O N G - T E R M
MAKE ALL WORK VISIBLE
by Joseph Bylund, some rights reserved
DON’T START TOO
MANY THINGS IN
PARALLEL
MAKE ALL WORK VISIBLE
VISUALISE AND
IDENTIFY THE
QUEUES THAT
YOU HAVE
APPLY #NOESTIMATES
START WITH THE
TEAMS
VISUALISE AND IDENTIFY THE QUEUES
AFTER THE TEAMS FIND ALL
SUBMARINES AND ELIMINATE
THEM
VISUALISE AND IDENTIFY THE QUEUES
Joe
Jane
Judy
Joseph
Janine
Jim
GATHER THE
DATA OF YOUR
TEAMS PAST
VELOCITY
APPLY #NOESTIMATES
ONLY FOR
COMPARABLE PERIODS
IN TIME
GATHER TEAMS PAST VELOCITY
DON’T COUNT TASKS,
BUGS AND OTHER
GATHER TEAMS PAST VELOCITY
C R E A T E Y O U R
F I R S T B U R N -
U P
APPLY #NOESTIMATES
H O W T O C R E A T E Y O U R F I R S T B U R N -
U P
1. sum up all the Scope that you know of
2. don’t break down future work (4- x months)
3. if you have a fixed end date add an “optimum” line
4. fill in the changed scope and finished scope every
week or sprint
5. start managing the scope
S O M E
C O M P A R I S O N
APPLY #NOESTIMATES
Source: Vasco Duarte #NoEstimates presentation
#NoEstimates
RegularEstimates
“The chart is a snapshot of one team of 20+ teams over a 2 year period.” – Cory Foy
NOW LET ME TELL YOU
A SECRET
THE SECRET BEHIND
#NOESTIMATES
‱ Every team has their average story size
‱ Product Owners can learn how to create chunks of 1-3
days of work
‱ Teams can produce finished increments every sprint
‱ You’ll have the most accurate forecast ever FOR
FREE
SOME MORE
COMPARISON
A long project
24Sprints
Disclaimer...
This is only one project!
Find 21 more at:
http://bit.ly/NoEstimatesProjectsDB
After just 3 sprints
# of Stories predictive powerStory Points predictive power
The true output:
349,5 SPs
completed
The predicted
output: 418 SPs
completed
+20%
The true output:
228 Stories
The predicted
output: 220
Stories
-4%!
After just 5 sprints
# of Stories predictive powerStory Points predictive power
The true output:
349,5 SPs
completed
The predicted
output: 396 SPs
completed
+13%
The true output:
228 Stories
The predicted
output: 220
Stories
-4%!
S O M E S I M P L E
M A T H
APPLY #NOESTIMATES
source: Dylan Ng, some rights reserved
S A M P L E C A L C U L A T E D C O S T O F
D O I N G E S T I M A T E S F O R A O N E Y E A R
P R O J E C T
5 Minute / Story Discussion
x # Stories
x # Number Team Members
5 x 5 x 8 = 200 Minutes
x 2 week’s sprints = 53/2 = ~25 sprints
25 x 200 = 5000 Minutes = 83 hours = ~3,5 days
STOP ESTIMATING NOW AND YOU’LL
GAIN HALF A SPRINT EVERY YEAR
W R A P I T U P
APPLY #NOESTIMATES
source: Jim Bauer, some rights reserved
S C R U M A N D A L S O
# N O E S T I M A T E S C A N N O T W O R K
W I T H O U T X P
VARIABILITY, COMPLEXITY,
ACCIDENTAL COMPLICATION ARE
NATURAL ENEMIES OF ESTIMATES
CREATE TRANSPARENCY TACKLE
YOUR CODE QUALITY AND FIX YOUR
REQUIREMENTS FUNNEL
https://oikosofyseries.com/smidig_noestimates
https://oikosofyseries.com/smidig_noestimates
https://oikosofyseries.com/smidig_noestimates
THANK YOU!
– S V E N S C H N E E , @ M R S N O W 7 6 ,
S V E N . S C H N E E @ O I K O S O F Y . C O M

#No estimates #smidig15 oslo

Editor's Notes

  • #60 Here is a chart that Cory Foy posted on twitter just a few weeks ago.