De zwarte kunst van het schattenKan goed schatten de kwaliteit
verbeteren?
Gebaseerd op het boek: Software estimation, Steve MCConnel Joey Braem
Goed antwoord?
Wat is een schatting?
Een schatting is een zuiver analytisch proces om de kosten en lengte te schatten van een project of taak.
Een schatting is nooit 100% accuraat. Het is een voorspelling, geen Planning.
BetereSchattingen..
Betere planning..
Betere kwaliteit..
Lagere kosten
Grotere kans tot Project Succes!
Maar maak ik de juiste schattingen?
Laten we eens wat schatten!
Onderwerp Schatting laag Schatting Hoog
Hoogte Sint-Eusebiuskerk in Arnhem? ? ?
Warmste dag ooit gemeten? ? ?
Hoe snel is een jachtluipaard? ? ?
Hoe lang is een chinees? ? ?
en hoeveel … (bedenk zelf iets) ? ?
Voor elke vraag, een lage schatting en een hoge schatting. Probeer 90% zekerheid te halen.. Maak de reikte wijd genoeg voor het juiste antwoord.
De antwoorden.. (Was je range Juist?)Onderwerp antwoordHoogte Sint-Eusebiuskerk, Arnhem? 93 meter hoog
Warmste dag ooit gemeten? Warmste dag ooit in Nederland was 23 augustus 1944. In Warnsveld werd het toen 38,6 graden.
Hoe snel is een jachtluipaard? Jachtluipaard (Cheeta) – 104.4 km/uur
Hoe lang is een chinees De gemiddelde Chinese stedeling is 1,70 meter, de plattelandsbewoner meet gemiddeld 1,66 meter. Vrouwen zijn respectievelijk 1,58 en 1,57 meter....
Minder groot bereik !=
Accuratere schatting
Steve zegt:“Maak je bereik zo groot genoeg als nodig!”
Kleinere Ranges
• Druk Externe factoren– Managers– Projectleiders– klanten
Overschatting OnderschattingVS
Parkinson wet!
De wet van Parkinson stelt dat het werk van een taak uitdijt naar de beschikbare tijd om een taak te realiseren.
Overschatting…
Goldratt’s student Syndrome
Resultaat:• Geen buffer • Mindere kwaliteit• Meer spanning
Het Feit dat meeste mensen pas aan een taak beginnen als het opleverpunt van de taak in zicht is…
Onderschatting (Het gevaar)
Onderschatting
• Slechte project planning• Laag teammoraal• Meer fouten• Nog meer meetings…
Onzekerheid in ontwikkeling
De bron van schattingsfouten
Denk aan: The Cone of uncertainty
The Cloud of Uncertainty
Steve zegt: “De kegel wordt niet smaller vanuit zichzelf!”
“Forceer dit door vermindering van de vele variabelen ”
Onstabiele requirements is een belangrijke factor voor onzekere inschattingen!
Projectchaos leidt tot onzekerheid in de schattingen
Meester je schattingen door..
Geen inschattingen uit de losse pols
Preciezer is niet gelijk aan accuratere schatting Het project kost
geen 242985 uur…
Vergelijk je inschattingen altijd met de daadwerkelijke getallen, anders zullen de schattingen nooit beter worden
En wat doen we met Agile methodieken?
Schat en meet story punten per sprint
Gebruik kledingmate
nbij het begin
van een project
S, M, LOf natuurlijk de Fibonacci reeks (1,2,3,5,8,..)
Feature Business value Ontwikkelkosten
Feature A Large Small
Feature B Small Large
Feature C Medium Large
Feature D Medium Medium
…..
Vroegtijdig inzien wat niet waard is om te ontwikkelen.
Top Related