Het Agile Manifesto: de vier Agile kernwaarden en wat je ermee kunt
In 2001 kwamen zeventien Software-, SCRUM-, en Developmentspecialisten samen in een skiresort in Utah. Aangezien er zoveel softwareprojecten waren die faalden, zagen zij reden voor een fundamentele verandering binnen softwareontwikkeling. Zij stelden hier onder de naam “The Agile Alliance” het Agile Manifesto op, een document waarin richtlijnen staan voor de verbetering van het ontwikkelen van software. Tegenwoordig is dit Agile Manifesto de basis voor veel meer projecten dan alleen softwareontwikkeling. Maar wat zijn deze vier kernwaarden en wat kun je er eigenlijk mee?
De vier kernwaarden
De vier Agile kernwaarden in het Manifesto dienen als richtlijn voor een flexibel en dynamisch ontwikkelingsproces.
Mensen en hun onderlinge interactie boven processen en hulpmiddelen
Onderlinge communicatie verloopt een stuk beter via face-to-face gesprekken dan via verschillende langdurige processen en onpersoonlijke communicatiemiddelen. Dit betekent niet dat gestructureerde processen en hulpmiddelen niet van dienst zijn, maar The Agile Alliance zag een grote meerwaarde in een nauwe, persoonlijke manier van communiceren die het individu centraal stelt in plaats van processen en hulpmiddelen.
Werkende software boven allesomvattende documentatie
The Agile Alliance constateerde dat er veel aandacht uitging naar documentatie rondom softwareontwikkeling. Hierdoor ontstaan bergen aan papierwerk voordat de software überhaupt werkt of online staat. Documentatie moet niet verdwijnen, maar het is productiever om werkende producten te testen en met iets tastbaars te werken. De meerwaarde zit, ook voor de klant, in een werkend product! Het is daarom goed om een balans te vinden tussen documentatie en het optimaliseren van het product.
Samenwerking met de klant boven contractonderhandelingen
Deze waarde gaat in op het contact tussen projectteams en de klant. Volgens het Manifesto is het essentieel dat het team, de klant, de business en overige relevante stakeholders samenwerken. Wanneer je voorafgaand een contract opstelt met alle afspraken en regels omtrent het project, loop je risico dat je het project en de klant in een hokje stopt. Je beperkt het project dan tot de afspraken en regels die je vooraf hebt vastgelegd in een contract, terwijl het productiever is om gaandeweg samen te werken met jouw klant om tijdig bij te kunnen sturen en zo het beste eindproduct op te leveren.
Inspelen op verandering boven het volgen van een plan
Voor heel veel dingen geldt: niks loopt zoals je van tevoren had gepland. Zo ook voor de meeste projecten. Je kunt dan proberen het plan te volgen, maar het is efficiënter om hier flexibel mee om te gaan en op veranderingen in te spelen. Waar een deur sluit, opent een andere. Het is productiever om het plan aan te passen gedurende het proces. Als je regelmatig op je werk reflecteert, blijf je wendbaar en kun je flexibel omgaan met veranderingen.
Het is bij deze kernwaarden belangrijk om te begrijpen dat de oprichters hetgeen wat na het woord ‘boven’ wordt genoemd ook relevant vinden, maar dat zij simpelweg meer waarde hechten aan hetgeen wat voor het woord ‘boven’ wordt genoemd.
Sander Denk over het Manifesto – wat kun je ermee?
Sander is trainer bij ICM en gespecialiseerd op het gebied van projectmanagement, procesmanagement en verandermanagement. Volgens Sander is het Manifesto een goede basis voor verschillende projecten en vakgebieden.
‘Mijn ervaring is dat we ons vaak onterecht beperken tot en storten op methodes, processen en instrumenten. Het Manifesto biedt een set compatibele waarden, gebaseerd op vertrouwen en respect voor elkaar. Het moedigt organisaties aan om hun strategie te baseren op mensen, samenwerking, en het bouwen van het soort organisatiecultuur, waarin we zouden willen werken. Het zorgt ervoor dat je nadenkt over de waarom-vraag. Vaak gaan we met iets aan de slag en weten we eigenlijk helemaal niet waarom. De Agile waarden bieden daarom houvast zonder dat je vastzit aan een raamwerk of methode en hiermee dus ook meer vrijheid om vanuit een gedeeld gedachtengoed na te denken over houding en gedrag.
Dit lijkt heel abstract of sentimenteel, maar heel praktisch kun je het ook als een “checklist” inzetten en als richtsnoer gebruiken om samen te werken aan de Agile mindset en het bijpassende gedrag. Helaas wordt het vaak verkeerd of helemaal niet gebruikt, waardoor mensen de essentie missen. Medewerkers zijn dan vervolgens verbaasd dat een paar extra processen en tools zoals een Scrumbord niet leiden tot waar het Agile gedachtengoed nu echt om draait. Transparantie, samenwerken, communicatie en voortgang zijn generieke en breed inzetbare waarden. De vier waarden kun je daarom vertalen naar veel vakgebieden, bijvoorbeeld dat van mij. Ik kan als trainer het mooiste, duurste studiemateriaal regelen, maar als ik de connectie mis met mijn cursisten wordt het alsnog een rottraining.
De waarden zijn in 2001 opgesteld en dan kun je je natuurlijk afvragen in hoeverre dit ruim twintig jaar later nog ‘relevant’ is. We leven in een snel veranderende en complexe wereld waarin we wendbaar en flexibel moeten zijn. Als je vrijdag een plan schrijft, is het bij wijze van spreken op maandagochtend al oud nieuws. Ik wil niet zeggen dat iedereen zich aan deze waarden MOET houden, maar je kunt je wel afvragen hoe Agile je in een situatie kunt zijn of zou moeten zijn om als organisatie het hoofd te kunnen blijven bieden aan de vaak disruptieve veranderingen van alledag. Het Manifesto is gemaakt voor softwareontwikkeling, maar als je de generieke inhoud vertaalt naar je eigen vakgebied, je eigen team of je eigen houding en gedrag, kan het je veel brengen.’
Meer informatie
Wil je meer weten over proces- en projectmanagement, zoals Agile? Bekijk hier ons diverse aanbod aan opleidingen en trainingen!