Een project is een tijdelijke samenwerking van een aantal mensen - meestal uit verschillende vakgebieden - om binnen een vastgestelde tijd een vooraf vastgesteld doel te bereiken met een vastgesteld budget
Stakeholders zijn personen of groepen die invloed hebben op een project, afdeling of organisatie en/of er door worden beïnvloed
Time
Money
Scope / functionality
Quality
AA 20
Eisen eindgebruikers veranderen, scope dus ook
Projecten raken zelden op tijd af
Testen bij klanten en stakeholders gebeurt pas in laatste fase
Uitgebreide documentatie nodig
Weinig overleg tussen teamleden
AA 17
AA 59
AA 64
AA 64
Mensen en hun onderlinge interactie zijn belangrijker dan processen en tools
Werkende producten zijn belangrijker dan allesomvattende documentatie
Samenwerking met de klant is belangrijker dan contractonderhandelingen
Inspelen op verandering is belangrijker dan een plan volgen
AA 7
Traditioneel | Agile |
---|---|
Klant weet wat hij wil | Klant ontdekt wat hij wil |
Projectteam weet hoe ze het moeten ontwerpen | Projectteam ontdekt hoe ze het kunnen ontwerpen |
Niets verandert | (Bijna) alles kan veranderen |
Stacy-model
AA 17
Extreme Programming
Extreme Manufacturing
Crystal
XP
Scrum
...
Je deelt 1 groot project op in korte 'sprints'
Elke sprint levert een werkend (deel)product of 'Minimal Viable Product' (MVP) op dat waarde heeft voor je klant
Voorbeeld MVP: explainer video Dropbox
'Wizard of Oz'-frontpage Zappos
Kickstarter-campagne
Een Agile-proces is iteratief (herhalend) en incrementeel (groeiend)
Een Agile-proces houdt rekening met scope creep van bij de start
Gedetailleerde planningen zijn alleen effectief voor de korte termijn
Prioriteiten stellen is belangrijker dan
tijd inplannen:
Stop starting, start finishing
Agile teams zijn klein (5-9 mensen) en hebben een gemeenschappelijk doel. Ze beschikken over alle professionele disciplines om het project te doen slagen.
Agile teams plannen, organiseren en voeren het werk zelf uit
Het team leert en stuurt voortdurend zelf bij
Klanten en stakeholders geven geregeld feedback, voor een beter eindresultaat
Communicatie gebeurt zo veel mogelijk face-to-face
in 1 ruimte: stop writing, start talking
Het team maakt zichtbaar waaraan gewerkt wordt en wat de voortgang is (visueel!)