Het Scrum Team
De kern van elk Scrum project wordt gevormd door het Scrum Team, een samenhangende eenheid die werkt aan een gemeenschappelijk doel. Meestal bestaande uit 5-9 leden, waaronder een Product Owner, een Scrum Master en Developers. Het is belangrijk om hier te onthouden dat Scrum geen andere rollen erkent, dus het team moet over cross-functionele vaardigheden beschikken om samen te werken en eigenaarschap te nemen van taken van begin tot eind. De Developers zijn dan ook verantwoordelijk voor de oplevering en uitvoering van al het werk, dus ook testwerk en het opleveren van het werk aan de Product Owner.
De Product Owner
De Product Owner (PO) speelt een belangrijke rol in elk Scrum-project. Gewapend met een diepgaand begrip van de behoeften van de klant en de bedrijfsdoelen, treedt de PO op als de stem van de klant en de Stakeholders, en vertaalt hun vereisten in uitvoerbare items voor het team. Hun verantwoordelijkheden omvatten het bijhouden van de product backlog, het prioriteren van items en het nemen van beslissingen die de waarde die in elke sprint wordt geleverd optimaliseren.
De Scrum Master
De Scrum Master, is de coach van het team en zorgt ervoor dat het Scrum-proces nauwgezet wordt gevolgd. Dit omvat het verwijderen van belemmeringen, het organiseren van Sprint Events, het coachen van teamleden en het bevorderen van een cultuur van voortdurende verbetering. Zie de Scrum Master als de coach, mentor en cheerleader van het team in één!
Development Team
Het Development Team is de motor die het project voortstuwt. Ze bestaan uit ontwikkelaars met alle benodigde vaardigheden en werken samen om de product backlog om te zetten in tastbare incrementen. Tijdens de sprint sturen ze zichzelf om te bepalen wat de beste aanpak is om het sprintdoel te bereiken, waarbij ze eigenaarschap nemen voor taken en gezamenlijk kwalitatief hoogwaardige, potentieel releasable Increments afleveren. De Developers zijn dus ook verantwoordelijk voor het testwerk en het opleveren van de Increment aan de Product Owner.
De Sprint
Binnen Scrum wordt de tijd verdeeld in sprints – korte iteraties van een vaste lengte die tot vier weken duren. Elke sprint is een race om de items met de hoogste prioriteit uit de productbacklog te voltooien. Het Scrum Team, geleid door de Scrum Master, plant en voert de sprint uit, controleert regelmatig de voortgang en past veranderingen aan.
Conclusie
Het Scrum Team bestaat dus uit 3 rollen, de Product Owner, de Developers (samen het Development Team) en de Scrum Master. Samen zorgen zij ervoor dat er elke Sprint weer een Increment wordt opgeleverd. Zij werken samen in korte Sprints die bestaan uit een collectie Events die ervoor zorgen dat de feedback van elkaar, de klant en de Stakeholders continue wordt verwerkt in wat het team oplevert en hoe het team met elkaar samen werkt.