Top Banner
Estimates or #NoEstimates? DO PM, 18 January 2017
13

Estimates vs. #NoEstimates - DO PM 18th Jan 2017

Jan 22, 2018

Download

Internet

Ian May
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Estimates vs. #NoEstimates - DO PM 18th Jan 2017

Estimates or #NoEstimates?DO PM, 18 January 2017

Page 2: Estimates vs. #NoEstimates - DO PM 18th Jan 2017

● Improve our understanding of requirements

● Work out pricing

● Help prioritise

● Enable planning

● Set expectations

● Agree deadlines

● Coordinate resources

● Allow progress to be tracked

● Got told to

● Because that’s what we’ve always done

Why do we estimate?

Page 3: Estimates vs. #NoEstimates - DO PM 18th Jan 2017

Why is estimating so difficult?

Page 4: Estimates vs. #NoEstimates - DO PM 18th Jan 2017

“There are known knowns. These are things

we know that we know. There are known

unknowns. That is to say, there are things

that we know we don't know. But there are

also unknown unknowns. There are things

we don't know we don't know.”

Donald Rumsfeld, US Secretary of Defense

Page 5: Estimates vs. #NoEstimates - DO PM 18th Jan 2017

Can you estimate the length of this pencil?

Page 6: Estimates vs. #NoEstimates - DO PM 18th Jan 2017

● Unclear requirements

● Don’t have time (to explore the options)

● Incomplete information

● Incorrect information or assumptions

● Lack of previous experience

● Evolving requirements mid-project

● Estimates may differ depending on who’s due to do the work

What makes estimating hard?

Page 7: Estimates vs. #NoEstimates - DO PM 18th Jan 2017

The #NoEstimates debate

Page 8: Estimates vs. #NoEstimates - DO PM 18th Jan 2017

This guy started it...

Woody Zuill

Blog post about a successful

software project completed

without estimates

Published in 2012

Shared via Twitter + started the

hashtag #NoEstimates

Page 9: Estimates vs. #NoEstimates - DO PM 18th Jan 2017

The argument

● Because we’ve been doing estimates for so long, everyone

assumes they’re a necessity

● Estimates are always inaccurate and therefore pointless

● Estimates are often padded by developers

● Estimates are a waste of valuable time

The #NoEstimates camp

Page 10: Estimates vs. #NoEstimates - DO PM 18th Jan 2017

The counterargument

● Of course estimates are always wrong

● Refusing to provide estimates can be insensitive to the needs of the wider

company

● Providing an estimate may impact multiple departments, teams, and

individuals in ways the developer isn't privy to

● If you can't provide an estimate you won't get funding

● If your estimates are inaccurate, why not improve them?

● Businesses are built by predicting and analyzing market trends. Future

forecasts are based on past performance.

The #Estimates camp

Page 11: Estimates vs. #NoEstimates - DO PM 18th Jan 2017

Closing thoughts....

Page 12: Estimates vs. #NoEstimates - DO PM 18th Jan 2017

Waterfall > Agile > #NoEstimates

Page 13: Estimates vs. #NoEstimates - DO PM 18th Jan 2017