Wanneer scrum versus waterval g.j.hoge
description
Transcript of Wanneer scrum versus waterval g.j.hoge
Scrum Wanneer toepassen en hoe
http://nl.linkedin.com/in/geertjanhoge
Het is koudIk wil het warm hebbenDicht bij de evenaar is het warmer
http://nl.linkedin.com/in/geertjanhoge
We gaan naar het Midden Oosten
http://nl.linkedin.com/in/geertjanhoge
Hoe pakken we dit aan?
http://nl.linkedin.com/in/geertjanhoge
Methode I: Eerst denken en dan doen
http://nl.linkedin.com/in/geertjanhoge
We maken een plan
http://nl.linkedin.com/in/geertjanhoge
Selecteren een bestemming
http://nl.linkedin.com/in/geertjanhoge
I. Eerst denken en dan doen
• Bepaal route en vervoerBepalen een route
http://nl.linkedin.com/in/geertjanhoge
Plannen de reis
http://nl.linkedin.com/in/geertjanhoge
Boeken de reis
http://nl.linkedin.com/in/geertjanhoge
En boeken een hotel
http://nl.linkedin.com/in/geertjanhoge
We maken een checklistWat nemen we mee?
http://nl.linkedin.com/in/geertjanhoge
En dan inpakken….
http://nl.linkedin.com/in/geertjanhoge
…en wegwezen
http://nl.linkedin.com/in/geertjanhoge
= Waterval methode
denkendenken
denkendoen
doendoen
Eerst denken en dan doen.
http://nl.linkedin.com/in/geertjanhoge
Waterval
FOGO
TOBouw
TestenGo Live
http://nl.linkedin.com/in/geertjanhoge
Waterval werkt
Deze methode prima werkt als:- Eindbestemming duidelijk is (kan worden)- Route er naartoe vooraf te bepalen is- Omgeving relatief stabiel is
http://nl.linkedin.com/in/geertjanhoge
Waterval werkt
En je weet van tevoren vrij nauwkeurig waar je aan toe bent; je gaat nl. naar het geboekte Hotel in Eilat.
http://nl.linkedin.com/in/geertjanhoge
Maar wat als het plan in de mist gaat?
http://nl.linkedin.com/in/geertjanhoge
Als het weer in Eilat om slaat?
Gaan we nog wel naar Eilat?
http://nl.linkedin.com/in/geertjanhoge
Of het schiphol personeel gaat staken?
Gaan we nog wel via Schiphol?
http://nl.linkedin.com/in/geertjanhoge
En als ik onderweg ziek word?
Gaan we nog wel?
http://nl.linkedin.com/in/geertjanhoge
We hebben tijd besteed aan het kiezen van de eindbestemming, het maken van een plan. We moeten opnieuw een eindbestemming kiezen, plannen maken, tijd besteden.
We hebben kosten gemaakt. We moeten nieuwe kosten maken.
Of we gaan door met ons plan maar bereiken niet ons eigenlijke doel; het warm krijgen.
http://nl.linkedin.com/in/geertjanhoge
Methode II: Denken en doen
http://nl.linkedin.com/in/geertjanhoge
Ook nu maken we een plan
http://nl.linkedin.com/in/geertjanhoge
Maar zodra het beeld (visie) duidelijk wordt gaan we!
Wat nemen we mee?
Inpakken maar
http://nl.linkedin.com/in/geertjanhoge
I. Eerst denken en dan doen
• Bepaal route en vervoer
Waar gaan we eerst heen?
Vertrekken
http://nl.linkedin.com/in/geertjanhoge
Op schiphol kopen we wel een lastminute naar de zon
http://nl.linkedin.com/in/geertjanhoge
Denken en doen in kleine stappen
= Iteratieve methode
http://nl.linkedin.com/in/geertjanhoge
Deze methode werkt OOK als:- Eindbestemming duidelijk is (kan worden)- Route er naartoe vooraf te bepalen is- Omgeving relatief stabiel is
Ook iteratief werkt
http://nl.linkedin.com/in/geertjanhoge
Deze methode werkt OOK als:- Eindbestemming duidelijk is (kan worden)- Route er naartoe vooraf te bepalen is- Omgeving relatief stabiel is
Ook iteratief werkt
Minder efficiënt
http://nl.linkedin.com/in/geertjanhoge
Deze methode werkt OOK als:- Eindbestemming duidelijk is (kan worden)- Route er naartoe vooraf te bepalen is- Omgeving relatief stabiel is
Ook iteratief werkt
Minder efficient
Je zult moeten wachten op een vrije
plaats in het vliegtuig naar Eilat
Het hotel is misschien al vol en je
moet zoeken naar een anderehttp://nl.linkedin.com/in/geertjanhoge
Maar wat als het nu tegen zit?
http://nl.linkedin.com/in/geertjanhoge
Als het schiphol personeel gaat staken?
http://nl.linkedin.com/in/geertjanhoge
Als het schiphol personeel gaat staken?
Dan gaan we met de trein naar Zuid Spanje waar het ook
heerlijk warm is!
http://nl.linkedin.com/in/geertjanhoge
Als het weer in Eilat om slaat?
http://nl.linkedin.com/in/geertjanhoge
Als het weer in Eilat om slaat?
Dan nemen we de eerste de beste vlucht naar Miami!
http://nl.linkedin.com/in/geertjanhoge
Of ik onderweg ziek wordt?
http://nl.linkedin.com/in/geertjanhoge
Of ik onderweg ziek word?
Dan gaan we terug en vertrekken een paar dagen
later opnieuw!
http://nl.linkedin.com/in/geertjanhoge
We hebben nog geen tijd verspild aan zaken die niet te plannen bleken.
We hebben nog geen kosten gemaakt.
We kunnen ons ‘plan’ bijstellen omdat we het doel kennen en ons daarop blijven richten.
http://nl.linkedin.com/in/geertjanhoge
Deze methode werkt beter als:- Eindbestemming onduidelijk is (doel wel!)- Route er naartoe moeilijk te bepalen is- Omgeving onstabiel is
Wanneer iteratief?
http://nl.linkedin.com/in/geertjanhoge
Deze methode werkt beter als:- Eindbestemming onduidelijk is (doel wel!)- Route er naartoe moeilijk te bepalen is- Omgeving onstabiel is
Wanneer iteratief?Als er een rol moet zijn voor
voortschrijdend inzicht
http://nl.linkedin.com/in/geertjanhoge
Een Dakar race laat zich niet van minuut tot minuut plannen aan de hand van een
vooraf vast te stellen route
http://nl.linkedin.com/in/geertjanhogehttp://nl.linkedin.com/in/geertjanhoge
Je hebt een visie nodig en meetinstrumenten zodat je je route
periodiek kunt bijstellen
http://nl.linkedin.com/in/geertjanhoge
Scrum in hoofdlijnen
• Iteratief • Pragmatisch (planning, documentatie, etc)• Business en Techniek werken samen (product
owner, team, scrum master)• Multidisciplinaire samenwerking team• Zelfsturend team• Omgevingsinvloeden beperkt
http://nl.linkedin.com/in/geertjanhoge
Product Backlog Sprint Backlog Sprint Werkende uitbreidingv.h. product
X
De product owner stelt de product backlog op, prioriteert deze en beheert
deze (geholpen)http://nl.linkedin.com/in/geertjanhoge
Product Backlog Sprint Backlog Sprint Werkende uitbreidingv.h. product
X
Per cyclus (sprint) wordt in 1 dag door het team (in samenspraak) een set aan functionaliteiten uit de backlog geselecteerd en gepland voor de komende
sprint (sprint backlog)
http://nl.linkedin.com/in/geertjanhoge
Product Backlog Sprint Backlog Sprint Werkende uitbreidingv.h. product
X
Een sprint heeft een vaste duur, gedurende welke het team zelfsturend samenwerkt aan de afgesproken
functionaliteiten. De scrum master faciliteert en houdt de omgeving uit de buurt
http://nl.linkedin.com/in/geertjanhoge
Product Backlog Sprint Backlog Sprint Werkende uitbreidingv.h. product
X
Dagelijks beantwoordt elk team lid 3 vragen: wat heb je sinds vorige update gedaan, wat doe je tot de volgende en wat weerhoudt je om succesvol te
zijn? Elke dag max 15 min., Iedereen is welkomhttp://nl.linkedin.com/in/geertjanhoge
Product Backlog Sprint Backlog Sprint Werkende uitbreidingv.h. product
X
Aan het eind van elke sprint is er een afgerond eindproduct dat werkt. Deze wordt gepresenteerd aan
de product owner (demo). Ook wordt per iteratie geëvalueerd.
http://nl.linkedin.com/in/geertjanhoge
Product Backlog Sprint Backlog Sprint Werkende uitbreidingv.h. product
X
De product owner werkt de product backlog bij. Een nieuwe sprint kan gestart
worden.http://nl.linkedin.com/in/geertjanhoge
Kenmerken scrum vs waterval• Iteratief• Transparant• Pragmatisch• Zelfsturing• Strikte regels beperken complexiteit• Minder vergaderen• Beperkte documentatie• Beperkte externe invloed• Tijd, budget, scope• Voortschrijdend inzicht
• Plannen -> doen• Deels black box• Eerst theoretisch• Hiërarchisch• Complexiteit = afstemmen• Vergaderen• Documentatie vooraf• Omgevingsmanagement• Scope, budget, tijd• Planmatig
http://nl.linkedin.com/in/geertjanhoge
Afzender
• Geert Jan Hoge• Sr. Project Manager online• Scrum ervaring• http://nl.linkedin.com/in/geertjanhoge• RTL Nederland, Triodos Bank, ANWB,
Rabobank, KPN, Heineken, Agency.com, Clockwork