Scrum in het kort
Scrum Team
Een Scrum Team bestaat uit één Scrum Master, één Product Owner en Developers. Er zijn geen sub-teams of hiërarchieën binnen een Scrum Team. Scrum Teams zijn cross-functioneel, wat betekent dat de leden alle vaardigheden hebben die nodig zijn om waarde te creëren. Het team is zelfsturend en richt zich op één doel, het product goal.
Product Owner
De Product Owner bepaalt wat er opgepakt wordt en in welke volgorde. Hij of zij houdt nauw contact met de stakeholders om te achterhalen wat zij belangrijk vinden. Vervolgens stelt hij of zij een lijst met taken op, ook wel bekend als 'User Stories'. Het team schat gezamenlijk de benodigde capaciteit en tijd voor elke User Story in. De User Stories worden regelmatig besproken met zowel de stakeholders als het hele team, zodat het team betrouwbare inschattingen kan maken. De Product Owner houdt de voortgang van het project in de gaten en beslist wat er in de volgende fase moet worden gedaan. De Product Owner zorgt ervoor dat het project op koers blijft en dat er iets wordt gemaakt waar de stakeholders blij van worden.
Scrum Master
De Scrum Master faciliteert het team. Hij of zij houdt elke werkdag een zogenaamde ‘Daily Scrum’-meeting. Deze meeting wordt ook wel ‘Daily Stand-up’ genoemd en duurt maximaal 15 minuten. Ieder teamlid beantwoordt de volgende drie vragen: Wat heb ik gedaan? Wat ga ik doen? Tegen welke problemen loop ik aan? Deze dagelijkse check-in zorgt voor een soepele samenwerking tussen teamleden en uitwisseling van kennis.
Sprints
Het Scrum raamwerk is een iteratief proces. Er wordt gewerkt in korte ontwikkelperiodes van twee tot maximaal vier weken, die ook wel ‘Sprints’ worden genoemd. Iedere Sprint wordt een werkend product opgeleverd. Doordat er in korte iteraties wordt gewerkt, kunnen belanghebbenden snel zien hoe het project vordert. Hierdoor blijven de belangen van de organisatie en het ontwikkelteam beter op elkaar afgestemd.
Development Team
Het Development Team bestaat uit drie tot negen professionals die aan het einde van elke Sprint een werkend product opleveren. Het Development Team bepaalt zelf hoe het werk georganiseerd wordt, wat zorgt voor optimale efficiëntie en effectiviteit binnen het team.
.