Scrum is in de jaren 1990 ontwikkeld door Ken Schwaber en Jeff
Sutherland om teams te helpen bij het oplossen van complexe problemen
en waarde te genereren. De Scrum Guide biedt de officiële definitie van
Scrum. Elk element van het framework heeft een specifiek doel dat
essentieel is voor het succes van Scrum. Als je onderdelen weglaat of de
regels niet volgt, worden problemen verborgen en kan de effectiviteit van
Scrum afnemen.
Wat is Scrum?
Scrum is een lichtgewicht framework voor teams en organisaties om op
een flexibele manier oplossingen te vinden voor complexe problemen. Het
bestaat uit verschillende rollen, events en artefacten en draait om
continue inspectie en aanpassing om zo goed mogelijk resultaat te
behalen.
De kern van Scrum:
1. De Product Owner beheert een Product Backlog met taken.
2. Het Scrum Team levert tijdens elke Sprint waarde op door taken om
te zetten in werkende producten (Incrementen).
3. Resultaten worden samen met stakeholders geëvalueerd en
aanpassingen worden gemaakt voor de volgende Sprint.
4. Dit proces herhaalt zich continu.
Scrum Theorie
Scrum is gebaseerd op empirisme en lean thinking. Empirisme houdt in
dat beslissingen worden genomen op basis van ervaring en observatie.
Lean thinking richt zich op het verminderen van verspilling en het
optimaliseren van waarde.
De drie pijlers van Scrum zijn:
Transparantie: Zichtbaarheid van werkprocessen is essentieel.
Inspectie: Regelmatige controle van voortgang en doelen.
Aanpassing: Aanpassingen worden gemaakt zodra afwijkingen
worden opgemerkt.
Scrum Waarden
Succesvolle toepassing van Scrum vraagt om het naleven van vijf
waarden:
Commitment: Het team zet zich in om de doelen te bereiken.
Focus: Focus op het werk dat in de Sprint is gepland.
Openheid: Eerlijkheid over voortgang en uitdagingen.
Respect: Teamleden vertrouwen en respecteren elkaars bijdragen.
Moed: Het team neemt de juiste beslissingen, zelfs bij moeilijke
uitdagingen.
Het Scrum Team
Een Scrum Team bestaat uit drie rollen:
De Scrum Master: Verantwoordelijk voor het begrijpen en
toepassen van Scrum binnen het team.