Wat is Scrum?
Scrum is een misschien wel het meest bekende framework binnen Agile. Deze manier van werken wordt tegenwoordig zo vaak toegepast dat het zelfs in werkwoordvorm gebruikt wordt: Scrummen. Maar wat is Scrum precies? Wanneer kan dit framework je helpen? En hoe pas je het goed toe? Hieronder vind je antwoorden op deze vragen.

Agile en Scrum zijn in de huidige tijd onlosmakelijk aan elkaar verbonden, maar het is goed te onthouden dat Agile en Scrum niet hetzelfde zijn. Scrum is slechts één van de frameworks binnen het overkoepelende Agile gedachtegoed.
Wat is Scrum precies?
Scrum is een manier van werken waarin teams worden georganiseerd en gefaciliteerd om stapsgewijs en in korte cycli te werken. Deze cycli duren ongeveer 1-4 weken en worden sprints genoemd. In iedere sprint levert het team werkende tussenproducten op, welke de klant aan het eind van de sprint te zien krijgt. De klant kan hier feedback op geven wat weer als input wordt meegenomen voor de volgende sprint. Zo heeft de klant veel beter inzicht in de voortgang van het project. Tevens is de kans veel groter dat de organisatie en het Scrumteam op één lijn zitten en blijven.
De Scrum Guide
De grondleggers van Scrum hebben in een boekje vastgelegd hoe de methode het beste kan worden toegepast. Welke rollen, events en hulpmiddelen er nodig zijn. En hoe iedere rol binnen het team zich verhoudt tot het team en de andere rollen. Dit kun je zelf rustig nalezen door hier de Scrum Guide te downloaden. Dit is de officiële vertaling van het originele Engelstalige document.
Wordt Scrum alleen gebruikt bij softwareontwikkeling?
Agile en Scrum komen van oorsprong uit de IT-wereld. Maar het gedachtegoed en de frameworks zijn toepasbaar binnen vrijwel iedere organisatie. Het gaat namelijk om het centraal stellen van de klant, het ophalen van feedback en het in kleine stapjes werken naar een eindproduct. En dat kan overal. Want iedereen heeft klanten, alleen voor sommige teams zijn de klanten intern. Bijvoorbeeld bij finance afdelingen of ondersteunende diensten.
In de praktijk zien we dat Agile en Scrum enorm succesvol zijn binnen een groot aantal branches, zoals:
- Financiële dienstverleners (ING is een prachtig voorbeeld)
- Zorginstellingen
- Centrale en decentrale overheden
- Onderwijsinstellingen
- Productie- en logistieke omgevingen
- Verzekeraars
Het Scrum Team
Het Scrum Team bestaat uit een Product Owner, een Scrum Master en een Ontwikkelteam. Zowel de opdrachtgever als de klant én de gebruiker zijn vaste teamleden. Wanneer het team een project oppakt, betrekt het ieder teamlid bij de planning, de taakverdeling en het signaleren van knelpunten.
Het Scrum Team is multidisciplinair en heeft alle benodigde kennis in huis. Daardoor weet het team zichzelf aan te sturen. Doordat alle benodigde competenties reeds binnen het team aanwezig zijn, weten zij zelf tenslotte hoe zij hun werk het beste kunnen organiseren en uitvoeren. Het Scrum Team is ontworpen voor optimale flexibiliteit, creativiteit en productiviteit, waarbij externe aansturing niet nodig is.
Het Scrum Team
Scrum teams leveren iteratief en incrementeel producten. Feedbackmomenten vinden zo vaak mogelijk plaats. Incrementele leveringen van een ‘klaar’ product zorgen ervoor dat een potentieel bruikbare versie van het product altijd beschikbaar is. Goed Scrummen levert maximale klantwaarde op, met minimale verspilling. Dit resultaat is tevens het doel binnen een Lean-aanpak.
Naast het doel, komt ook de multidisciplinaire aanpak in beide werkwijzen terug. Organisaties die Lean omarmen werken, net als bij Scrum, met multidisciplinaire teams die verantwoordelijk zijn voor het eindresultaat. Tevens krijgen Lean Teams veel vrijheid in de manier waarop zij het werk willen organiseren. Continu verbeteren is ingebed in de werkwijze en zorgt er voor dat de werkwijze van de teams steeds onderhevig is aan optimalisatie.
Scrum van dag tot dag
Wat is Scrum in de praktijk? Elke werkdag begint met een ‘Daily Scrum’ of een ‘Daily standup’ van maximaal 15 minuten. Als structuur kan een bepaalde set aan vragen worden gebruikt. Elk lid van het Ontwikkelteam geeft bijvoorbeeld antwoord op drie volgende vragen:
- Wat heb je gisteren gedaan?
- Wat ga je vandaag doen?
- Zie je een obstakel die jou of het Ontwikkelteam in de weg staat het doel van de Sprint te bereiken?
Op deze manier blijft het Scrumteam onderling effectief communiceren en werkt het nauw samen. Het team maakt als het ware zichzelf belangrijk en gaat zich daar ook naar gedragen. Tevens zijn de verwachtingen naar buiten duidelijk, omdat alle stakeholders bij het Scrumproject betrokken zijn. Problemen worden niet in de ‘Daily standup’ besproken, maar buiten deze sessie met de ‘Scrum Master’, die vervolgens helpt bij het wegnemen van het probleem. Deze werkwijze heeft veel gelijkenis met de dagstart van Lean Operational Management.
Het Scrum project: van User Story tot een werkend product
Een project begint met een ‘user story’, opgesteld door de Product Owner, de klant en andere stakeholders. Een ‘user story’ is een lijst van eisen en taken die naar het team gaat, dat vervolgens inschat hoeveel ontwikkelcapaciteit nodig is. Omdat er regelmatig overleg plaatsvindt tussen het team en de opdrachtgever, is de inschatting betrouwbaar en loopt een project bijna nooit uit. Vervolgens gaat het team doelen stellen en sprinten.
Na elke sprint vindt er onmiddellijk een ‘Sprint Review’ met de klant plaats. ‘Zitten we nog op de goede weg?’ ‘Moeten we naar aanleiding van feedback van de klant, de gebruiker en de opdrachtgever aanpassingen doen?’ Als de ‘Sprint Review’ succesvol is afgerond, is het tijd om de volgende sprint in te zetten.
Zelf aan de slag met Scrum?
De theorie van Scrum is niet per se lastig. Het in de praktijk brengen van die theorie is waar de grootste uitdaging ligt. Om de theorie achter het Scrummen succesvol in de praktijk te brengen is het wenselijk om uitgebreide kennis te hebben van het gedachtegoed en te beschikken over de juiste hulpmiddelen en handvatten. Dit krijg je bijvoorbeeld door één van onze Agile trainingen te volgen. Maar we kunnen je ook helpen door het samen met jou direct in de praktijk te brengen. Neem daarvoor contact met ons op via 020-345 3015.