Wat is Agile?

Wat is een Agile way of work?

Wat is Agile? Het Engelse woord betekent letterlijk: lenig of behendig. Agile is een behoefte om wendbaar te zijn als organisatie. Het is vooral geschikt voor organisaties in projectmatige omgevingen.

Een belangrijk kenmerk hiervan is dat de organisatie zich bevindt in een low-volume / high-complexity omgeving, zoals de softwareontwikkeling. Hier werkte ze vroeger met grote, tweejarige projecten. Nu werkt men met Agile, door te kijken naar de kleine stapjes die gemaakt moeten worden om nieuwe software werkend te krijgen. Het draait om ontwikkeling in korte en overzichtelijke perioden van niet meer dan een maand (iteraties). Bij elke stap (sprint) checken ze bij de klant of het softwarepakket nog bij de vraag van de klant past.

Chris Snellen van Vollenhoven: “Het kan natuurlijk ook gaan over niet-software, dus over andere doelen waarbij je aan jouw grotere doelen stap voor stap te werk gaat.”

Het Agile Manifesto

De grondslag is terug te brengen naar het Agile manifesto. Dit manifesto werd opgesteld tijdens een bijeenkomst van zeventien softwareontwikkelaars in ‘The Lodge’ in Snowbird (Utah) van 11 tot en met 13 februari 2001. De principes in het Manifesto kwamen als reactie op diverse andere modellen in de jaren negentig. Het Manifesto heeft vier principes die centraal staan in de methodiek.

Bij een “Agile way of working” verkies je

Mensen en hun onderlinge interactie boven processen en hulpmiddelen
Werkende producten boven allesomvattende documentatie
Samenwerking met de klant boven contractonderhandelingen
Inspelen op verandering boven het volgen van een plan

Agile softwareontwikkelingsprincipes

Het manifesto is gebaseerd op twaalf principes:

  1. Klanttevredenheid door vroege en continue levering van waardevolle software.
  2. Verwelkom veranderende vereisten, zelfs in de late ontwikkeling.
  3. Lever regelmatig werkende software (weken in plaats van maanden)
  4. Nauwe, dagelijkse samenwerking tussen zakenmensen en ontwikkelaars
  5. Projecten zijn opgebouwd rond gemotiveerde individuen, die vertrouwd moeten worden
  6. Het face-to-face gesprek is de beste vorm van communicatie (co-locatie)
  7. Werkende software is de belangrijkste maatstaf voor vooruitgang
  8. Duurzame ontwikkeling, in staat om een ​​constant tempo aan te houden
  9. Continue aandacht voor technische uitmuntendheid en een goed ontwerp
  10. Eenvoud – de kunst van het maximaliseren van de hoeveelheid niet gedaan werk – is essentieel
  11. De beste architecturen, vereisten en ontwerpen komen voort uit zelforganiserende teams
  12. Het team denkt regelmatig na over hoe het effectiever kan worden en past zich daarop aan

Hoe werkt Agile?

Bij Scrum-Agile ontwikkel je een product of dienst in korte sprints. Aan het einde van elke sprint lever je een werkend product op. Elke sprint duurt twee tot maximaal vier weken. Je maakt deze sprints met een team.

Sprints in een Agile way of work

Implementeren

Het is een flexibele manier van werken waardoor je je goed kunt aanpassen aan de behoeften van de klant.

Als je het bovenstaande leest kan het mogelijk wat abstract overkomen. Dit komt omdat Agile het beste werkt in de praktijk. De implementatie in een bedrijf gebeurt niet alleen vanuit een aantal principes, maar ook de bijbehorende kennis en ervaring. Lean Agile zijn hierin complementair.


Wil je graag weten wat deze methodiek jouw organisatie te bieden heeft? Neem vrijblijvend contact op met onze adviseurs op -088-5326700-.