‘Agile is geweldig, maar waag er geen levens aan’
Cockburn is een van de mannen die in 2001 het Agile Manifesto opstelden. Hij ontwikkelde de Crystal methodologieën en is medeoprichter van het Internationaal Consortium for Agile (2009). Om de keuze tussen wel of niet een Agile methode gebruiken voor een ontwikkelproject te maken, tekent hij een grafiek. In de grafiek zet hij het aantal mensen dat in het ontwikkelproces gecoördineerd moet worden af tegen het aantal mensen dat zal sterven in het geval er iets mis gaat. “Agile is ideaal voor projecten in de linker onderhoek: kleine projecten, webprojecten, verklarende projecten.”
Agile geen middel tegen alle kwalen
Cockburn: “Agile is geweldig, en beter dan al het andere. Maar niet voor NASA bijvoorbeeld. Bij ontwikkeling voor space shuttle software zijn heel veel mensen betrokken en moet de betrouwbaarheid zeer groot zijn. Bij NASA geven ze niets om agile. Ze vinden het niet belangrijk dat ze continu van alles kunnen aanpassen. Ze willen dat de software foutloos is. De prioriteit die het veranderen van requirements heeft, is veel lager dan ‘ik wil niet dat er mensen dood gaan’.”
Cockburn is overigens niet van zijn agile-geloof gevallen. Hij is er nog altijd van overtuigd dat agile een aantoonbaar succesvollere aanpak is dan oudere methodieken voor het ontwikkelen van software.
Reacties
Om een reactie achter te laten is een account vereist.
Inloggen Word abonnee