dit verandert alles: agile methodologieën
De grote kloof in de Project Management driehoek die je waarschijnlijk hebt opgemerkt is dat het is gebouwd op de aanname dat je een volledig duidelijk idee kunt hebben van hoe je voltooide project eruit moet zien. In de meeste gevallen is dit gewoon niet waar en als dat zo is, dan kan het vaak de indicatie zijn van een slecht gepland project omdat het geen ruimte laat voor gebruikerstesten of andere feedback loops om het werk te verbeteren.
Het kan moeilijk zijn voor NGO ’s en liefdadigheidsinstellingen om af te stappen van dit vaste model van het schetsen van een uitputtende lijst van vereisten aan het begin van het project (wat bekend staat als “waterval” – levering). Deze aanpak heeft het minste risico vooraf, omdat het garandeert bepaalde dingen en dit is vaak een vereiste in grote organisaties die risico averse structuren hebben. Maar met een agile proces je niet kiezen voor een vast eindpunt, je kiest voor een proces om een probleem op te lossen. Het betekent dat je nauw samenwerkt met je ontwikkelaars om te bouwen, te testen en te leren (herhaal dan!) over een bepaalde hoeveelheid tijd en doen zo veel werk als kan worden gedaan op het probleem in een bepaalde termijn. Je weet niet wat de uitkomst zal zijn, maar het brengt je bijna altijd dichter bij het daadwerkelijk aanpakken van de ‘ waarom?’van een project door het verwijderen van de set’ hoe?’.
een perfect uitgevoerde waterwall geeft een perfect project resultaat, maar we leven niet in een perfecte wereld en het starten van een waterval project denken dat het zal werken precies zoals u zich voorstelt is een recept voor ramp 99% van de tijd. Een flexibel proces werkt omdat het fundamenteel een eerlijk proces is. Agile erkent dat we allemaal menselijk zijn en we weten dat we dingen verkeerd begrijpen of onze gedachten veranderen of nieuwe informatie ontdekken als een project zich ontwikkelt. In plaats van te wachten op de verrassing aan het einde wanneer het budget is besteed en uw tech partner kan niets doen om te helpen, is het niet beter om te plannen rond dat?
als uw project kan nemen wat vaak wordt gezien als een meer risico door te gaan met een agile proces dan is het echt de moeite waard om te overwegen. Wat je bouwt kan uiteindelijk heel anders zijn dan wat je je had voorgesteld op dag één, maar je kunt er zeker van zijn dat het bijna altijd beter, goedkoper en sneller zal worden geleverd dan een traditioneel watervalproject wanneer alles wordt overwogen.
daar heb je het. Dat is de Project Management driehoek en hoe je het kunt spelen als een pro (of gooi het helemaal uit het raam en werken agile).