AgilistBlog

Agile omkadering

Share

agile frameworks

Agile omkadering: een contradictio in terminis of het beste van twee werelden?

De kern van de Agile development filosofie is, zoals de naam al doet vermoeden, agility. Loop je het risico de vele voordelen van Agile development te verliezen als je het in het keurslijf van een omkadering dwingt? “De praktijk is veel genuanceerder dan dat,” zegt Peter Heyns, business analist bij Equalminds. Laten we eens duiken in de wereld van Agile omkadering!

De term “Agile” is in de loop der tijd opgeblazen. Maar in het huidige managementjargon staat Agile voor een manier van denken en werken. Waarmee je organisatie snel kan inspelen op veranderingen.

Agile manifesto: waarden en principes

“Die definitie klopt in zekere zin,” zegt Heyns. “Maar oorspronkelijk was Agile een manier om complexe problemen in software development aan te pakken.” De Agile development filosofie werd in 2001 vastgelegd in de vorm van een manifest. Het beschreef vier kernwaarden en later werden er 12 leidende principes aan toegevoegd.

We hebben hier niet de ruimte om ze allemaal in detail te bespreken. Maar Heyns wil graag met name stilstaan ​​bij de vierde waarde. Deze stelt dat het beter is om te reageren op verandering dan een plan te volgen. Het probleem dat Agile wilde oplossen, was dat bedrijven te veel gefocust waren op het plannen en documenteren van hun softwareontwikkelingscycli. Hierdoor dreigden ze uit het oog te verliezen wat er echt toe doet: hun klanten tevreden stellen door effectieve software te leveren.

Innerlijke tegenstrijdigheid

Volgens Heyns is het feit dat de auteurs van het manifest ruimte wilden laten voor ontwikkelaars om af te wijken van het plan en het aan te passen als reactie op verandering, de belangrijkste vernieuwing van de Agile-filosofie. “Vaak werkt een ontwikkelaar aan het oplossen van een probleem. De gebruikers zullen echter een heel ander idee hebben van wat die oplossing moet bereiken. Door te werken met korte iteraties, voortdurend om feedback te vragen en je plannen dienovereenkomstig aan te passen, voorkom je dat je een oplossing ontwikkelt die niet voldoet aan de behoeften van je klanten.”

Het succes van de Agile-ontwikkelingsfilosofie heeft geleid tot de creatie van talloze verschillende methoden en omkadering. Het ondersteunt Agile werken. Onvermijdelijk rijst de vraag of hier een tegenstrijdigheid in zit. De term ‘omkaering’ impliceert immers het opleggen van een vaste set regels. Terwijl de Agile-aanpak een hoge mate van vrijheid impliceert en vereist dat je openstaat voor verandering.

Bedrijfscultuur staat voorop

“Deze evolutie – die leidt tot al deze verschillende omkadering – is een inherent menselijk fenomeen,” zegt Heyns. “Verschillende mensen interpreteren Agile-waarden en -principes op verschillende manieren. De een kan nauwe samenwerking met de klant vooropstellen. Dus zal zijn methodologie meer nadruk leggen op het organiseren van voldoende contacttijd. Een ander kan zich richten op het ontwikkelen van zelfsturende teams en het verbeteren van de effectiviteit van die teams.

“Elk bedrijf heeft zijn eigen bedrijfscultuur. Dat moet op de een of andere manier ruimte maken voor de Agile-filosofie,” zegt Heyns. “Maar het werkt ook andersom, dus de Agile filosofie zal in sommige gevallen aangepast moeten worden. Zo zijn de verschillende vormen van omkadering in de loop der jaren ontstaan. En daarom vormt de daadwerkelijke Agile softwareontwikkeling soms niet meer dan een radertje binnen een bredere zakelijke context van Agile werken.”

Het beste van twee werelden

“Een Agile omkadering biedt vaak gewoon meer structuur en begeleiding voor teams die complexe ontwikkelingsprojecten beheren,” merkt Heyns op. “In die zin kun je het zelfs vergelijken met een breed, overkoepelend ‘enterprise omkadering’ of zelfs een algemene management structuur.”

Kunnen we dus concluderen dat Agile omkadering het beste van twee werelden samenbrengen? De rigide watervalmethode en de flexibele Agile methode? “Het is moeilijk om te zeggen dat één omkaering – ergens in het midden – het beste van beide werelden combineert. En tegelijkertijd hun excessen tempert,” zegt Heyns. “Er zal hoe dan ook altijd een zekere spanning zijn als je tegenpolen combineert. Daarom gaan we bij Equalminds het liefst uit van de gevestigde bedrijfscultuur van de klant. De beste omkadering is gewoon de omkadering die werkt voor jouw bedrijf.”

Zin om samen met ons Agile omkadering in te duiken? Neem contact op!

Benieuwd naar onze Agilisten? Klik hier!

Gerelateerde artikelen