Agile Manifesto

Wat is het en wat staat erin?
Agile Manifesto

Agile is razend populair. Er is bijna geen werkvloer te vinden waar er niet over gesproken wordt. Iedereen kent daarbij het Agile jargon; Product Owner, Scrum, Scrum Master. Je zult jezelf er vast ook op betrappen dat je deze woorden weleens gebruikt. Maar weet jij de oorsprong van Agile? Op 13 februari 2001 is de officiële geboortedag van Agile. Op deze dag werd het Agile Manifesto gevormd, de basis van Agile. Werk jij al volgens het Agile principe? Of ben je van plan dit te gaan doen? Dan is dit artikel over het Agile Manifesto een must read!

Wat is het Agile Manifesto?

Het ‘Manifesto for Agile Software Development’ is opgesteld in 2001 door 17 developers en bevat de belangrijkste principes van Agile werken. Het doel van deze groep developers? Een flexibele en wendbare manier om producten te ontwikkelen.

Agile betekent letterlijk vertaald wendbaar, behendig en lenig en is tegenwoordig een van de bekendste methoden voor softwareontwikkeling. Onder de term Agile vallen weer meerdere methodes, waarvan Scrum één van de bekendste is.

Het Agile Manifesto is kort en krachtig, helemaal in lijn met de filosofie erachter. Het volgende stuk quote de officiële vertaling van een stuk uit het Agile Manifesto:

‘’Wij laten zien dat er betere manieren zijn om software (en producten en diensten) te ontwikkelen door in de praktijk aan te tonen dat dit werkt en door anderen ermee te helpen. Daarom verkiezen we:

  • Mensen en hun onderlinge interactie boven processen en hulpmiddelen
  • Werkende producten boven allesomvattende documentatie
  • Samenwerking met de klant boven contractonderhandelingen
  • Inspelen op veranderingen boven het volgen van een plan
Hoewel wij waardering hebben voor hetgeen aan de rechterkant staat vermeld, hechten wij méér waarde aan wat aan de linkerzijde wordt genoemd.’’

De 12 principes van het Agile Manifesto

De volgende 12 principes worden beschreven in het Agile Manifesto:

  1. Onze hoogste prioriteit is het tevreden stellen van de klant. Dit wordt gedaan door het vroegtijdig en voortdurend opleveren van waardevolle software
  2. We verwelkomen veranderende eisen, ook al zijn we al ver in het ontwikkelproces. Agile processen benutten verandering tot concurrentievoordeel voor de klant
  3. We leveren regelmatig werkende software op. Minimaal eens in de paar maanden, maar liever nog eens in de paar weken
  4. We zorgen dat mensen uit de business en ontwikkelaars dagelijks met elkaar samenwerken. Zo lang als het project duurt
  5. We bouwen projecten met gemotiveerde mensen en geven hen het vertrouwen, de omgeving en de ondersteuning die ze nodig hebben om de klus te laten slagen
  6. We geloven dat face-to-face communicatie in het ontwikkelteam de beste manier is om informatie te delen
  7. Werkende software is de belangrijkste maatstaaf voor voortgang
  8. Agile software draait om constante ontwikkelsnelheid. Opdrachtgever, ontwikkelaar en gebruiker moeten een constant tempo blijven volgen
  9. Agile werken wordt versterkt door voortdurende focus op een goed ontwerp en hoge technische kwaliteit
  10. Het versimpelen, de kunst van het maximaliseren van het werk dat niet gedaan wordt, is van essentieel belang
  11. We vinden dat de beste architecturen, eisen en ontwerpen komen voort uit zelfsturende teams
  12. Het team onderzoekt op vaste tijden hoe het zelf effectiever kan worden en stuurt hier vervolgens het eigen gedrag op bij

Meer weten over Agile?

Ok, nu weet je alles over het Agile Manifesto. Inspirerend? Zeker. Maar wat moet je er nu precies mee? Aan de hand van het Manifesto is Agile verder uitgewerkt. Daar lees je alles over in het artikel ‘Wat is Agile‘?

Cached on Tue 23/10 17:37