the final words about software estimation
DESCRIPTION
Slides of my Pecha Kucha short talk at #ALE14 in Krakow. There's too much noise around software estimation, and one of the problem is that we try to use the same approach, when we're in practice estimating totally different things.TRANSCRIPT
![Page 1: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/1.jpg)
The final words about software estimationEven broken models can teach us something
@ziobrando
![Page 2: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/2.jpg)
They may be right, sometimes
![Page 3: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/3.jpg)
11 x 2 = …
![Page 4: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/4.jpg)
![Page 5: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/5.jpg)
![Page 6: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/6.jpg)
“It’s only a couple of mines somewhere…”
![Page 7: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/7.jpg)
Software development is a learning process
Working code is a side effect
![Page 8: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/8.jpg)
Learning is crucial for our job, and yet we don’t
know much about it
Look inside!
![Page 9: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/9.jpg)
Learning is non linear
(doesn’t fit into spreadsheets, burndown and Gantt charts)
![Page 10: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/10.jpg)
Learn!
![Page 11: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/11.jpg)
Can you estimate learning?
![Page 12: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/12.jpg)
Value Stream Mapping
http://agile.dzone.com/books/continuous-delivery-free
![Page 13: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/13.jpg)
Coding 20cl, learning 20cl, deciding 20cl, waiting...
![Page 14: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/14.jpg)
Can you estimate waiting?
![Page 15: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/15.jpg)
Deciding?
![Page 16: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/16.jpg)
We suck at it
![Page 17: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/17.jpg)
Should I marry her?
Yes No
![Page 18: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/18.jpg)
Deadline!
![Page 19: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/19.jpg)
...but can we stop afterthoughts?
![Page 20: The final words about software estimation](https://reader033.vdocuments.mx/reader033/viewer/2022052618/54b73fc34a795987518b47ee/html5/thumbnails/20.jpg)
SummaryRepeatable (boring) —> Pseudo-linear
Legacy —> Too guilty to accept the real numbers
Learning —> Non Linear
Deciding —> Deadlines & acceptable results
Waiting —> Remove coupling