Het 6-fasenmodel is een watervalmodel. Dat wil zeggen dat de fases na elkaar plaatsvinden. Net zoals je niet omhoog kan zwemmen tegen een waterval in, kan je in het pure watervalmodel na het doorlopen van een fase ook niet meer terug. Het is niet wenselijk als in de realisatiefase besloten wordt om het ontwerp aan te passen en daarvoor de uitvoering stil te leggen. Het watervalmodel is doorgaans minder geschikt voor softwareontwikkelingsprojecten. Hiervoor zijn een aantal oorzaken (zie o.a. McConnell, 1996, Kroll, 2004, Chromatic, 2003 en Stapleton, 2002).
- De ontwikkeling van software is een creatief proces.
- Het is bijna onmogelijk alle eisen en wensen (functionaliteiten) voor nieuwe software vooraf boven water te krijgen.
- Het inschatten van de benodigde hoeveelheid tijd voor het realiseren van een functionaliteit is erg moeilijk.
- Het is wenselijk dat alle tussenresultaten door de gebruiker gedurende het traject getest kunnen worden.
- Agile projectmanagementmethodes
- Voorwaarden voor Agile projectmanagement
- Risico’s van Agile projectmanagement