Agile UX: Best practices voor het toepassen van Scrum op UX-design
Leestijd: ongeveer 7 min
Onderwerpen:
Traditioneel gezien volgt UX-design een lineair proces: onderzoek, idee, prototype, gebruikerstest, herhalen. UX-teams gebruiken deze methode met een reden — het helpt ervoor te zorgen dat je alle nodige input in je opneemt en aan de gebruiker denkt gedurende het gehele ontwerpproces.
Ondertussen hebben productontwikkelings- en engineeringteams flexibele agile processen, zoals Kanban en Scrum, ingevoerd om producten op een herhalende, collaboratieve manier af te leveren. Zij richten zich op kleinere “sprints” met meer geïntegreerde flexibiliteit om sneller en op schaal producten te leveren. De optimalisatie komt later.
Het is duidelijk dat de samenwerking tussen UX-design en productontwikkelingsteams cruciaal is voor het leveren van de beste producten en oplossingen. Maar hoe overbrug je het gat tussen meer agile teams en teams die op het proces zijn gericht?
In dit artikel gaan we dieper in op de best practices voor het toepassen van Scrum op UX-design. Maar laten we eerst, in het kader van de context, Agile UX definiëren en enkele van de populairste methodes.
Wat is Agile UX?
Agile UX-design is een structuur die haar herkomst vindt in de softwareontwikkeling. Het gebruik is nu uitgebreid naar andere gebieden waar er behoefte is aan grote, samenwerkende taken, waaronder projectmanagementtaken. Binnen agile zijn er twee manieren van aanpak die veel teams volgen voor het opbouwen van een stevige fundering om te werken en samen te werken: Kanban en Scrum.
Bij Kanban draait alles om de flow. Het is een visueel proces dat realtime veranderingen omarmt, zodat niets in het stadium "werk in uitvoering" blijft hangen. Met een online Kanban bord ziet een team waarvan de leden geen specifieke functie hebben, de verzoeken op een scherm weergegeven als kaarten die in kolommen zijn onderverdeeld. De prioriteiten kunnen per uur wisselen, dus de kaarten worden dan van kolom naar kolom verplaatst en updates komen uit zodra ze gereed zijn. Het voordeel van de Kanban-methode is dat teams een voortdurende stroom aan inkomende verzoeken met uiteenlopende prioriteit en omvang kunnen beheren.
Scrum draait minder om de flow en meer om de korte sprints. Als Scrum je meer als een sportterm in de oren klinkt, dan zit je in de buurt. Net als wat er gebeurt op een rugbyveld, werkt een team via Scrum samen om een project vooruit te helpen. Het werk wordt voorafgegaan door een Scrum planningsvergadering met een nauwgezette omvang van het direct uit te voeren werk en wordt afgesloten door een beoordelingsvergadering om het werk te evalueren dat zojuist is voltooid. De kracht van Scrum zit hem in de structuur, met duidelijk gedefinieerde functies en werkomgeving bij elke sprint.
De voordelen van de implementatie van Agile UX via Scrum-tools
Hoewel UX-design zich richt op blauwdrukken, ideeën, indelingen, flows en interactiviteit, streven UX-teams en DevOps-teams nog steeds dezelfde doelen na en kunnen ze profiteren van het leren van elkaars processen.
In het verleden moesten softwareontwikkelaars werken volgens versies. Naarmate de cloud overal aanwezig was, maakte de optie om software as a service aan te bieden het voor ontwikkelaars en ontwerpers mogelijk om flexibiliteit te omarmen en hun product voortdurend te updaten om gebruikers altijd de ultieme ervaring te bieden.
Deze voortdurende updates beteken dat UX-teams de balans moeten vinden tussen snelheid en de gebruikerservaring. Welke functies zijn het belangrijkst voor een optimale UX? En hoe kun je ervoor zorgen dat je bewust blijft ontwerpen?
Hier volgen enkele voordelen van de implementatie van Agile UX-processen met Scrum-tools:
Voortdurend herhalen en verbeteren
De gebruikerservaring is de eerste en belangrijkste prioriteit van elk UX-project. Jouw gebruikers ontwikkelen zich echter ook snel en de manier waarop zij op jouw product reageren of de manier waarop zij willen dat het functioneert, kan ook veranderen in de loop van tijd. Een agile-aanpak van UX-design biedt UX-teams de mogelijkheid het product voortdurend te verbeteren.
Maximaliseer de waarde en minimaliseer afval
Het ultieme doel is natuurlijk om de klanttevredenheid te verbeteren en tegelijk de productietijd te beperken. De truc is om je niet te veel te richten op de methode — Scrum, Kanban en Agile UX — en je wel te concentreren op het werkelijke doel: een maximale waarde met minimaal afval. Bereid je dus voor om elke methode te gebruiken en die aan jouw sector en team aan te passen.
Uitrolschattingen verbeteren
Omdat er altijd nieuwe producten worden gelanceerd, stuk voor stuk, kan het team precies inschatten wanneer hun deel of patch zal worden geleverd. Klanten ervaren een betrouwbare uitrol en een product dat voortdurend verbeterd wordt.
Verklein risico's
Voortdurende tests onderbouwen je concepten voordat de arbeidsintensieve, dure codering start. Als je dit niet doet, loop je het risico dat het misgaat, leidend tot een verspilling van tijd en geld, of - erger nog - een product dat bij lancering defect is.
Scrum en UX design: integreer UX-design in het Scrum-proces
UX-design draait om het inleven in de gebruiker en de wereld door hun ogen te zien. Scrum UX draait om het werk te bekijken vanuit het perspectief van teamleden en het toewijzen en opvolgen van taken, onderverdeeld in beheersbare stukken. Hier volgen enkele manieren om deze twee prioriteiten samen te brengen.
Stel een workshop Design Thinking samen
Het hart van het Agile UX-proces is ontwerpdenken, een proces van dagen of weken dat de doelgroepen en het specifieke product goed identificeert. Dit werk is van groot belang voor de minimalisering van afval door geheel gericht te blijven op wat er wordt gebouwd en voor wie.
Bij een workshop Design Thinking moeten UX-designers, visueel ontwerpers, ontwikkelaars, marketingmedewerkers, onderzoekers, productmanagers en belangrijke belanghebbenden aanwezig zijn. Voortijdig onderzoek moet zijn afgerond, maar deze reeks bijeenkomsten biedt tijd om de resultaten te analyseren met het gehele team. Leg alles op tafel: elk probleem, oplossing, budget, doelgebruikers, technologische capaciteit. Noem maar op. Een digitale whiteboard-tool kan helpen om deelnemers creatief te laten nadenken over het probleem of project.
Bepaal een Minimum Viable Product (MVP: minimaal levensvatbaar product)
Zodra je begrijpt wat er op het spel staat, wie de doelgebruikers zijn, wat je in het project kunt investeren, is de volgende taak om te bepalen wat het Minimum Viable Product (MVP) is. Dit is het kleinste, meest gestroomlijnde product dat het desbetreffende probleem effectief oplost. Het is niet genoeg dat het functioneel is. Het moet functioneel, betrouwbaar, UX-vriendelijk zijn en impact hebben. De MVP ruimt te groots nadenken uit de weg en beantwoordt de vraag: wat hebben we minimaal nodig?
Stem ontwerp- en ontwikkelingssprints op elkaar af
Het gebruik van Scrum betekent het gebruik van sprints. En deze sprints moeten worden voorafgegaan door een planningsvergadering en worden afgesloten door een beoordelingsvergadering, niettemin het doelgerichte werk daartussenin.
Als je al deze vergaderingen met elkaar combineert, dan kan het ingewikkeld worden. Maar de oplossingen van Lucidspark in de vorm van Kanban borden, Scrum borden en Agile planningstools kunnen daarbij helpen (zoals onze sprintplanningssoftware). Bepaal welk stuk van de oplossing je nu wilt aanpakken. Houd bij wat jouw doelen zijn, hoelang de sprint zal duren en wat elk teamlid moet doen. Gebruik dezelfde aantekeningen tijdens de beoordeling van het voltooide werk.
Communiceer, communiceer, communiceer
Dit advies bestaat al lang, maar daar is dan ook een reden voor. Communicatiestoornissen zijn de doodsteek voor het proces, en de mensen moeten eraan worden herinnerd dat zij voortdurend met elkaar in contact moeten blijven om alles vlot te laten verlopen. Veel Scrum-managers werken in dichte, fysieke nabijheid van hun team zodat ze altijd paraat staan voor als er verwarring ontstaat. Open de communicatielijnen vaak. UX-designers moeten er altijd zeker van zijn dat hun ontwerp effectief wordt gecommuniceerd.
Het toepassen van Scrum op UX-design kan even duren als je het goed wilt doen. Maar het helpt als je weet dat het draait om het begrijpen van perspectieven — die van de gebruikers en die van het designteam. Zodra alle neuzen in dezelfde richting staan, richting hetzelfde doel werken, draait de rest om samenwerking en coördinatie.
Profiteer van de Kanban-methode met een Kanban bord om een voortdurende stroom aan inkomende verzoeken met uiteenlopende prioriteit en omvang te beheren.
Probeer het eensOver Lucidspark
Lucidspark, een virtueel whiteboard in de cloud, is een belangrijk onderdeel van Lucid Software's pakket voor visuele samenwerking. Dit geavanceerde digitale canvas brengt teams samen om te brainstormen, samen te werken en het collectieve denken te consolideren in uitvoerbare volgende stappen - en dat alles in realtime. Lucid is trots op zijn diensten aan belangrijke bedrijven over de hele wereld, waaronder klanten als Google, GE en NBC Universal, en 99% van de Fortune 500. Lucid werkt samen met brancheleiders, waaronder Google, Atlassian en Microsoft. Sinds de oprichting heeft Lucid talrijke onderscheidingen ontvangen voor zijn producten, bedrijfsvoering en werkcultuur. Ga voor meer informatie naar lucidspark.com.