Agile Development
Agile development (‘vlug en lenig’) is een manier van werken om een project op te splitsen in korte overzichtelijke delen, steeds werkend naar concrete resultaten. In drie artikelen wil ik graag onze ervaringen delen en de basics van scrum uiteenzetten. Om mijn conclusie maar meteen weg te geven: Agile development is uitdagend, maar niet ingewikkeld. Het komt aan op durf, motivatie en openheid. Mijn advies aan ontwerpers: just do it!
De toepassing van Agile in de designwereld is nog vrij nieuw. Lang niet iedereen is ervan overtuigd dat er überhaupt een rol voor ontwerpers is weggelegd in Agile. Agile is ontstaan in de software-wereld als Agile development. Het is een ‘conceptueel raamwerk’ met daarbinnen een aantal methodieken, waaronder Scrum.
Veel van wat er over Agile development wordt geschreven en gezegd is nog steeds sterk beïnvloed door de afkomst uit de software ontwikkelaars-hoek. Uit veel publicaties blijkt een moeizame relatie tussen ontwerpers en developers in Agile methoden, verrassend genoeg nog moeizamer dan bij de ‘waterval-methode’, waarbij ontwikkeling volgt op het ontwerp. Velen, zoals David Farkas, Jonathan Arnowitz en Marc Sasinski berusten daarom in een subtiele scheiding van User Experience Design en Agile development.
Onze ervaringen tonen echter aan dat de methode heel goed toegepast kan worden op het ontwerpproces. Daarbij onderscheiden we twee ambitieniveaus:
De ontwerpende disciplines en de klant werken gelijktijdig in één team. Dit is dus een agile project zonder ontwikkelaars in de kern van het team. Dat noem ik agile design.
Scrum is een vorm van agile werken. In feite is scrummen het samen duwen en trekken aan één project. Het hele proces is opgeknipt in kortlopende ‘sprints’ met strakke deadlines en duidelijke doelen. Interactieontwerpers, visueel ontwerpers en webontwikkelaars zitten niet rustig te wachten tot de ander klaar is, maar sprinten tegelijkertijd naar hun doel.
Scrummen gaat gepaard met speciale rituelen en technieken. De dagelijkse ‘daily scrum’ bijvoorbeeld, een staande bespreking van maximaal 20 minuten. Om ongestoord te kunnen scrummen en de samenwerking te intensiveren werkt iedereen samen in één scrum room.
Agile design heeft voor ons en voor onze klanten de volgende voordelen:
Agile design is ook voor ons nog een ontdekkingstocht. Maar de paradigmaverschuiving heeft zich voor ons al voltrokken. De centrale vraag is voor ons niet: “Hoe kan ik Agile development combineren met mijn ontwerpproces” maar “Hoe kan ik agile toepassen op mijn ontwerpproces?”
Agile is niet het exclusieve speeltje van developers, waarbij ontwerpers aan de kant mogen meekijken. Move over, developers: designers are here to stay!
Klik hier voor het volledige artikel op Frankwatching.com.
Discussieer mee op LinkedIn.
Mogelijk is dit een vertaling van Google Translate en kan fouten bevatten. Klik hier om mee te helpen met het verbeteren van vertalingen.