Wat is Scrum?
Scrum [skruhm] is een framework voor het snel en efficiënt ontwikkelen van software. In de praktijk betekent dit dat een Scrum Team – bestaande uit 3 tot 9 mensen – zelfsturend werkt via een stapsgewijze methode. In een vooraf bepaalde tijdsperiode (van bijvoorbeeld twee weken) wordt een product verbeterd of ontwikkeld. Deze tijdsperiode noemen we een sprint.
Het team is zelf verantwoordelijk voor het bedenken en implementeren van oplossingen. Dit team is multidisciplinair, maar heeft ook specifieke rollen: de Product Owner, de Scrum Master en de ontwikkelaars. Zij samen werken op basis van een raamwerk, bestaande uit:
- Product Backlog;
- Sprint Planning;
- Sprint Backlog;
- Sprint;
- Opgeleverd (deel)product;
- Sprint Retrospective.
Scrum en Agile worden vaak door elkaar gebruikt of met elkaar verward. Het verschil tussen deze termen is dat scrum een framework is, en agile een mindset. De mindset van Agile draait om wendbaarheid. Je houdt je niet aan een vaste planning volgens het traditionele werken, maar probeert verandering vooraf in te regelen.