SlideShare a Scribd company logo
The #NoEstimates Movement
http://ryanripley.com
ryan@ryanripley.com
@ryanripley
A podcast devoted to the individuals
and interactions that make agile
work.
The #NoEstimates Movement - 2017
The #NoEstimates Movement - 2017
#Agile2017
#NoEstimates
The #NoEstimates Movement - 2017
@ryanripley #NoEstimates
WHY
DO WE
NEED
ESTIMATES
?@ryanripley #NoEstimates
WHY
DO WE
NEED
ESTIMATES
?@ryanripley #NoEstimates
WHY
DO WE
NEED
ESTIMATES
?@ryanripley #NoEstimates
We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on
the right, we value the items on the left more.
Stacey Diagram
•Simple: Everything is known
•Complicated: More is known
than unknown
•Complex: More is unknown
than know
•Chaotic: Very little is known
@ryanripley #NoEstimates
EXPERIMENTATION
@ryanripley #NoEstimates
SAFETY
@ryanripley #NoEstimates
CONTINUOUS
LEARNING
@ryanripley #NoEstimates
DELIVERY
WHAT
IS
AN
ESTIMATE
?
@ryanripley #NoEstimates@ryanripley #NoEstimates
@ryanripley #NoEstimates@ryanripley #NoEstimates
Dictionary.com - an approximate judgment or calculation, as of the value, amount,
time, size, or weight of something.
Merriam-Webster - a : to judge tentatively or approximately the value, worth, or
significance of b : to determine roughly the size, extent, or nature of c : to produce a
statement of the approximate cost of
The American Heritage Dictionary – 1. A tentative evaluation or rough calculation.
2. A preliminary calculation of the cost of a project. 3. A judgement based upon one’s
impressions; opinion.
Predicting the Unpredictable by Johanna Rothman – Literally, “guess.” How long or
how much you think the project will take for date and/or cost.
Software Estimation by Steve McConnell – A good estimate is an estimate that
provides a clear enough view of the project reality to allow the project leadership to
make good decisions about how to control the project and hit its targets.
@ryanripley #NoEstimates@ryanripley #NoEstimates
EFFORT/COST/DURATION
OF THE WORK
•Domain Knowledge
•Programming Experience
ACCIDENTAL
COMPLICATION
•Code Complexity
•Design Decisions
•Team Stability
•Multitasking
•Dependencies
•Technical Debt
•Legacy Code
•Deployment Pipeline
•Size of Your Stories
•Clarity of Work
•Quality of Requirements
•Lack of Priorities
•WIP Limits Too High
•Management Discipline
•Technology / Platform Changes
•Team Collaboration
•Craftsmanship
ESSENTIAL
COMPLICATION
•Inherent Difficulty of the Work
•Natural Disasters
•Unforeseen Occurrences
ESTIMATE = ++
@ryanripley #NoEstimates@ryanripley #NoEstimates
ESTIMATE = “THE WORK” + “BUFFER”
@ryanripley #NoEstimates
DO
ESTIMATES
ADD
VALUE
?
@ryanripley #NoEstimates@ryanripley #NoEstimates
MAGIC NUMBERS
“MULTIPLY BY 2 AND ADD 2 WEEKS”
80% CONFIDENCE
INTERVAL http://www.businessinsider.com/nate-silver-
hillary-clinton-donald-trump-2016-6
1) MAKE YOUR ESTIMATES 2) ADD ONE 3) TAKE THE NEXT UNIT
PAD THE NUMBERS BY 20% (WHY NOT 40%?)
EXCEL GYMNASTICS
@ryanripley #NoEstimates@ryanripley #NoEstimates
“IN 1986, PROFS. S.D. CONTE, H.E.
DUNSMORE, AND V.Y. SHEN
PROPOSED THAT A GOOD
ESTIMATION APPROACH SHOULD
PROVIDE ESTIMATES THAT ARE
WITHIN 25% OF THE ACTUAL
RESULTS 75% OF THE TIME.”
SOURCE: Software Estimation by Steve McConnell
@ryanripley #NoEstimates@ryanripley #NoEstimates
“OF THE LARGE SYSTEMS THAT ARE
COMPLETED, 66% EXPERIENCE
SCHEDULE DELAYS AND COST
OVERRUN.”
SOURCE: Project Management Tools and Software Failures and Successes by Capers Jones – Journal of Defense Software Engineering
@ryanripley #NoEstimates@ryanripley #NoEstimates
80% of Projects Are Late or Failed
**Cost and/or duration estimates not met.
SOURCE: Software Estimation by Steve McConnell
Overall, a compelling number
of studies have found results
in line with the results
reported by The Standish
Group and Jones, that about
one quarter of all projects
are delivered on time;
about one quarter are
cancelled; and about half
are delivered late, over
budget, or both.
@ryanripley #NoEstimates@ryanripley #NoEstimates
“17% OF LARGE IT PROJECTS GO SO
BADLY THAT THEY CAN THREATEN
THE VERY EXISTENCE OF THE
COMPANY.”
SOURCE: McKinsey & Company with University of Oxford – Study on large scale IT projects - 2012
WHY
DO WE
NEED
ESTIMATES
?@ryanripley #NoEstimates@ryanripley #NoEstimates
@ryanripley #NoEstimates@ryanripley #NoEstimates
DECISIONS
@ryanripley #NoEstimates
WHAT
IS
#NOESTIMATES
?
@WoodyZuill @Neil_Killick@Duarte_Vasco
@ryanripley #NoEstimates
#NOESTIMATES IS A HASHTAG FOR
THE TOPIC OF EXPLORING
ALTERNATIVES TO ESTIMATES FOR
MAKING DECISIONS IN SOFTWARE
DEVELOPMENT. THAT IS, WAYS TO
MAKE DECISIONS WITH
“NO ESTIMATES”
THIS IS THE MAIN PREMISE BEHIND
#NOESTIMATES: ESTIMATES DO
NOT DIRECTLY ADD VALUE TO
YOUR PROCESS, SO WE WANT TO
FIND WAYS TO REDUCE THE
ESTIMATION PROCESS OR EVEN
STOP IT WHERE POSSIBLE
#NOESTIMATES ISN’T ABOUT
DITCHING ESTIMATES. IT IS
ABOUT IMPROVING THE WAY
WE WORK SUCH THAT
ESTIMATES BECOME
REDUNDANT
WHY
DO WE
NEED
ESTIMATES
?@ryanripley #NoEstimates
@ryanripley #NoEstimates
WHY
DO WE
NEED
ESTIMATES
?@ryanripley #NoEstimates
WHY
DO WE
NEED
ESTIMATES
?@ryanripley #NoEstimates
@ryanripley #NoEstimates@ryanripley #NoEstimates
“Bill Hanlon looked at 60-ish projects that used
relative estimates. He looked at how accurate
their predictions were as compared to the
actuals. Then he reset all estimates to 1 and
recomputed their velocities, made accordant
projections and compared those to actuals. He
found about a 3% variance in predictive
accuracy between full data and just using 1.
SOURCE: Planning with Any Hope of Accuracy by Arlo Belshee - http://arlobelshee.com/planning-with-any-hope-of-accuracy/
WHY
DO WE
NEED
ESTIMATES
?@ryanripley #NoEstimates
Using 1 – 3 – 5 Planning Poker Cards
Source: Vasco Duarte - #NoEstimates Keynote
WHY
DO WE
NEED
ESTIMATES
?@ryanripley #NoEstimates
Using 1 – 2 - 3 Planning Poker Cards
Source: Vasco Duarte - #NoEstimates Keynote
WHY
DO WE
NEED
ESTIMATES
?@ryanripley #NoEstimates
All stories labeled with a “1”
Source: Vasco Duarte - #NoEstimates Keynote
@ryanripley #NoEstimates
@ryanripley #NoEstimates
@ryanripley #NoEstimates
@ryanripley #NoEstimates
@ryanripley #NoEstimates
@ryanripley #NoEstimates
@ryanripley #NoEstimates
@ryanripley #NoEstimates
@ryanripley #NoEstimates
@ryanripley #NoEstimates
@ryanripley #NoEstimates
@ryanripley #NoEstimates
@ryanripley #NoEstimates
@ryanripley #NoEstimates@ryanripley #NoEstimates
NEXT STEPS:
1. IF YOU ESTIMATE IN HOURS MOVE TO SP’s
2. DON’T ESTIMATE TASKS
3. LIMIT THE SIZE OF STORIES
4. IF YOU USE SP’s, ONLY USE 1,3, and 5
5. BUILD CUMULATIVE FLOW DIAGRAMS
6. EVERY STORY CAN BE A 1
7. NEGOTIATE DECISIONS, NOT ESTIMATES
@ryanripley #NoEstimates
@ryanripley #NoEstimates
Recommended Resources:
Blogs:
• Woody Zuill - http://zuill.us/WoodyZuill/
• Neil Killick – http://neilkillick.wordpress.com/
• Vasco Duarte - http://oikosofy.com/news/
YouTube Videos:
• Alan Holub’s #NoEstimates Keynote - https://www.youtube.com/watch?v=QVBlnCTu9Ms
• Woody Zuill’s #NoEstimates: Lets Explore the Possibilities -
https://www.youtube.com/watch?v=5oMk2oRJNbc
Books:
• Vasco Duarte’s #NoEstimates Book - http://noestimatesbook.com/
• Johanna Rothman’s Predicting the Unpredictable - http://amzn.to/2mG2qXd
Podcasts:
• Agile for Humans Episode 52 “Software Estimation with Steve McConnell” - http://ryanripley.com/afh-052-
software-estimation-with-steve-mcconnell-podcast/
• Agile for Humans Episode 50 “Agile Ideas with Neil Killick” - http://ryanripley.com/afh-050-agile-ideas-
with-neil-killick-podcast/
• Agile for Humans Episode 45 “System Thinking and #NoEstimates with Chris Chapman” -
http://ryanripley.com/afh-045-system-thinking-and-noestimates-with-chris-chapman-podcast/
• Agile for Humans Episode 20 “#NoEstimates with Vasco Duarte” - http://ryanripley.com/noestimates-with-
vasco-duarte/
http://ryanripley.com
ryan@ryanripley.com
@ryanripley
A podcast devoted to the individuals
and interactions that make agile
work.

More Related Content

PPTX
The Business of Agile - Better Faster Cheaper
PDF
Agile Project Management with Kanban (4 Nov 2015)
PDF
DevOps Roadtrip NYC
PPTX
Theoretical Introduction To Kanban
PPTX
The #NoEstimates Movement - COA 18
PPTX
Software Estimation in the Agile of Agile - Agile Indy North Side Meetup 2018
PPTX
The #NoEstimates Movement - Ryan Ripley
PDF
What Testers Can Learn to Collaborate Effectively with Programmers, others
The Business of Agile - Better Faster Cheaper
Agile Project Management with Kanban (4 Nov 2015)
DevOps Roadtrip NYC
Theoretical Introduction To Kanban
The #NoEstimates Movement - COA 18
Software Estimation in the Agile of Agile - Agile Indy North Side Meetup 2018
The #NoEstimates Movement - Ryan Ripley
What Testers Can Learn to Collaborate Effectively with Programmers, others

What's hot (20)

PDF
Beyond the Retrospective: Embracing Complexity on the Road to Service Ownership
PDF
Leadership at every level [prdc2019]
PDF
Leadership at Every Level: Practices for Aligned Autonomy
PDF
No (Lab) Jacket Required: Designing Experiments for Learning [XP2020 Conference]
PPTX
Impact of agile quantified: 2014 edition - A de-mystery thriller
PDF
Stayin' Alive! Feature Disco Your Way to PI Planning
PDF
What Does it Mean to Be Helpful? with Scott Abel, The Content Wrangler
PDF
2017 Music City Agile Conference: NoEstimates Workshop
PDF
Keynote #5 scaling up design by jurgen spangl
PPT
Agile mindset
PDF
Agile Tour 2016 Pune - Agile at scale for innovation and growth by Kamlesh Ra...
PDF
ContentKing - Digital Olympus - SEO Disasters
PDF
How to Work with Software Engineers (strtupboost 10/18/18)
PDF
Agile Marketing: Exploring Scrumban
PDF
The ART of Avoiding a Train Wreck - Global Payment Day of Agile
PDF
Workshop #2: User Research For Everyone by Aras Bilgen
PDF
Dev up 2017 - Half Day Workshop: Getting your agile team unstuck
PDF
Agile Fundamentals
PDF
LKCE16 - Servant Leadership un-neutered by Mike Burrows
PDF
To Estimate or Not to Estimate, Is that the Question? LeanAgileUS 2017
Beyond the Retrospective: Embracing Complexity on the Road to Service Ownership
Leadership at every level [prdc2019]
Leadership at Every Level: Practices for Aligned Autonomy
No (Lab) Jacket Required: Designing Experiments for Learning [XP2020 Conference]
Impact of agile quantified: 2014 edition - A de-mystery thriller
Stayin' Alive! Feature Disco Your Way to PI Planning
What Does it Mean to Be Helpful? with Scott Abel, The Content Wrangler
2017 Music City Agile Conference: NoEstimates Workshop
Keynote #5 scaling up design by jurgen spangl
Agile mindset
Agile Tour 2016 Pune - Agile at scale for innovation and growth by Kamlesh Ra...
ContentKing - Digital Olympus - SEO Disasters
How to Work with Software Engineers (strtupboost 10/18/18)
Agile Marketing: Exploring Scrumban
The ART of Avoiding a Train Wreck - Global Payment Day of Agile
Workshop #2: User Research For Everyone by Aras Bilgen
Dev up 2017 - Half Day Workshop: Getting your agile team unstuck
Agile Fundamentals
LKCE16 - Servant Leadership un-neutered by Mike Burrows
To Estimate or Not to Estimate, Is that the Question? LeanAgileUS 2017
Ad

Similar to The #NoEstimates Movement - 2017 (20)

PDF
Ryan Ripley - The #NoEstimatesMovement
PDF
#NoEstimates
PPTX
Is it a crime to estimate - #RSGECU2015
PPTX
Estimates vs. #NoEstimates - DO PM 18th Jan 2017
PDF
Estimates or #NoEstimates by Enes Pelko
PPTX
Software estimation is crap
PPTX
No estimates2015
PDF
The #NoEstimates Debate
PPTX
#No estimates #smidig15 oslo
PPTX
NoEstimates@iNatuix
PPTX
Agile Software Estimation
PPTX
Who and why uses estimates - talk about waste 4devs
PPTX
No estimates - 10 new principles for testing
PDF
Maximising Capital Investments - is guesswork eroding your bottomline?
PPTX
Agile Projects | Rapid Estimation | Techniques | Tips
PDF
Who and why uses estimates
PPTX
Estimations: hit the target. Tips & Technics
PDF
To Estimate or Not to Estimate, Is that the Question? (2017 Better Software C...
PDF
A response to the No Estimates paradigm
PDF
Worthless Story Card Estimates - Agile and Beyond 5-6-2016
Ryan Ripley - The #NoEstimatesMovement
#NoEstimates
Is it a crime to estimate - #RSGECU2015
Estimates vs. #NoEstimates - DO PM 18th Jan 2017
Estimates or #NoEstimates by Enes Pelko
Software estimation is crap
No estimates2015
The #NoEstimates Debate
#No estimates #smidig15 oslo
NoEstimates@iNatuix
Agile Software Estimation
Who and why uses estimates - talk about waste 4devs
No estimates - 10 new principles for testing
Maximising Capital Investments - is guesswork eroding your bottomline?
Agile Projects | Rapid Estimation | Techniques | Tips
Who and why uses estimates
Estimations: hit the target. Tips & Technics
To Estimate or Not to Estimate, Is that the Question? (2017 Better Software C...
A response to the No Estimates paradigm
Worthless Story Card Estimates - Agile and Beyond 5-6-2016
Ad

Recently uploaded (20)

PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Nekopoi APK 2025 free lastest update
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
System and Network Administraation Chapter 3
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
top salesforce developer skills in 2025.pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
history of c programming in notes for students .pptx
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Design an Analysis of Algorithms I-SECS-1021-03
How to Migrate SBCGlobal Email to Yahoo Easily
PTS Company Brochure 2025 (1).pdf.......
Nekopoi APK 2025 free lastest update
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
System and Network Administraation Chapter 3
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
VVF-Customer-Presentation2025-Ver1.9.pptx
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Upgrade and Innovation Strategies for SAP ERP Customers
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
top salesforce developer skills in 2025.pdf
Wondershare Filmora 15 Crack With Activation Key [2025
history of c programming in notes for students .pptx
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Design an Analysis of Algorithms II-SECS-1021-03
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Design an Analysis of Algorithms I-SECS-1021-03

The #NoEstimates Movement - 2017