#NoEstimates – Javazone 2014

36
#NoEstimates 1 https://www.flickr.com/photos/aidanmorgan/3249101355

description

Lightning talk about #NoEstimates at Javazone 2014

Transcript of #NoEstimates – Javazone 2014

Page 1: #NoEstimates – Javazone 2014

#NoEstimates

1https://www.flickr.com/photos/aidanmorgan/3249101355

Page 2: #NoEstimates – Javazone 2014

2https://www.flickr.com/photos/spidie/2533808052

Page 3: #NoEstimates – Javazone 2014

3https://www.flickr.com/photos/mbiebusch/12927268235

Page 4: #NoEstimates – Javazone 2014

#NoEstimates

4

Definition by Woody Zuill:

#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”.

http://zuill.us/WoodyZuill/2013/05/17/the-noestimates-hashtag/

Page 5: #NoEstimates – Javazone 2014

#NoEstimates — My Way…

5

Page 6: #NoEstimates – Javazone 2014

#NoEstimates — My Way…

6

1. Break the work down into easy tasks*

* Tasks, work items, stories, use cases, etc…

Page 7: #NoEstimates – Javazone 2014

#NoEstimates — My Way…

7

1. Break the work down into easy tasks

2. Start working on them, and get them DONE

Page 8: #NoEstimates – Javazone 2014

#NoEstimates — My Way…

8

1. Break the work down into easy tasks

2. Start working on them, and get them DONE

3. Create new tasks when you need them

Page 9: #NoEstimates – Javazone 2014

#NoEstimates — My Way…

9

1. Break the work down into easy tasks

2. Start working on them, and get them DONE

3. Create new tasks when you need them

4. Track your progress

Page 10: #NoEstimates – Javazone 2014

#NoEstimates — My Way…

10

1. Break the work down into easy tasks

2. Start working on them, and get them DONE

3. Create new tasks when you need them

4. Track your progress

5. Track the evolution of the total number of tasks

Page 11: #NoEstimates – Javazone 2014

#NoEstimates — My Way…

11

1. Break the work down into easy tasks

2. Start working on them, and get them DONE

3. Create new tasks when you need them

4. Track your progress

5. Track the evolution of the total number of tasks

6. Predict time of completion and track prediction

Page 12: #NoEstimates – Javazone 2014

12

Page 13: #NoEstimates – Javazone 2014

13

Disclaimer: These data are fake!

Page 14: #NoEstimates – Javazone 2014

14

Page 15: #NoEstimates – Javazone 2014

15

Page 16: #NoEstimates – Javazone 2014

16

Page 17: #NoEstimates – Javazone 2014

17

Page 18: #NoEstimates – Javazone 2014

18

Page 19: #NoEstimates – Javazone 2014

19

Page 20: #NoEstimates – Javazone 2014

20

Page 21: #NoEstimates – Javazone 2014

21

Page 22: #NoEstimates – Javazone 2014

22

Page 23: #NoEstimates – Javazone 2014

23

Page 24: #NoEstimates – Javazone 2014

24

Page 25: #NoEstimates – Javazone 2014

25

Page 26: #NoEstimates – Javazone 2014

Why does it work?

26

Page 27: #NoEstimates – Javazone 2014

Why does it work?

Automatic calculation

⇔ Subjective opinion about the future

27

Page 28: #NoEstimates – Javazone 2014

Why does it work?

Automatic calculation

Models and tracks the world as it is

⇔ Wishful thinking

28

Page 29: #NoEstimates – Javazone 2014

Why does it work?

Automatic calculation

Models and tracks the world as it is

Takes into account (some) unknowns

⇔ Final backlog assumption

29

Page 30: #NoEstimates – Javazone 2014

There's a catch…

30 https://www.flickr.com/photos/gracec/2489976526

Page 31: #NoEstimates – Javazone 2014

There's a catch…

31

There's an “Estimate” in “#NoEstimates”!

https://www.flickr.com/photos/gracec/2489976526

Page 32: #NoEstimates – Javazone 2014

There's a catch…

32

There's an “Estimate” in “#NoEstimates”!

https://www.flickr.com/photos/gracec/2489976526

Page 33: #NoEstimates – Javazone 2014

There's a catch…

33

There's an “Estimate” in “#NoEstimates”!

1. Break the work down into “easy tasks”

https://www.flickr.com/photos/gracec/2489976526

Page 34: #NoEstimates – Javazone 2014

“#SomeEstimates”

Customers want cost projections

34https://www.flickr.com/photos/mylesdgrant/3508435933

Page 35: #NoEstimates – Javazone 2014

“#SomeEstimates”

Customers want cost projections

…internal customers too

35https://www.flickr.com/photos/mylesdgrant/3508435933

Page 36: #NoEstimates – Javazone 2014

#NoEstimates Resources

36

Google

Twitter: #NoEstimates

Vasco Duarte's bloghttp://SoftwareDevelopmentToday.blogspot.com

Woody Zuill's bloghttp://zuill.us/WoodyZuill/

Neil Killick's bloghttp://neilkillick.com/category/noestimates/

Henri Karhatsu's bloghttp://blog.karhatsu.com/ http://www.slideshare.net/filipvanlaenen/

noestimates-javazone-2014