Scrum is in de jaren negentig van de vorige eeuw ontwikkeld door Ken Schwaber en Jeff Sutherland. Het is een raamwerk voor het ontwikkelen en onderhouden van complexe producten. Dat gebeurt in teamverband. Het team bestaat uit mensen die afkomstig zijn uit verschillende vakgebieden. Het team is multidisciplinair. Binnen het team worden de taken verdeeld, wordt iedereen betrokken bij de planning en worden problemen benoemd. Het team stuurt zichzelf aan. Scrum veronderstelt daarbij wel dat binnen het team alle benodigde kennis aanwezig is.
De term scrum
Voor het ontwikkelen van software kan Scrum worden gebruikt. De term is afkomstig uit de rugbysport. Tijdens een rugbywedstrijd kan nadat het spel heeft stilgelegen de wedstrijd hervat worden met een Scrum. De spelers van de beide teams staan dan voorovergebogen tegenover elkaar. In de Scrum, zo wordt deze opstelling genoemd, moeten de spelers proberen de bal te bemachtigen. Daarvoor moet je samenwerken met je teamleden.
In de ontwikkelmethodiek Scrum is samenwerking ook heel belangrijk.
Een goede samenwerking verbetert de effectiviteit. En dat staat bij Scrum hoog in het vaandel.
Scrum wordt niet alleen voor het ontwikkelen van software gebruikt. Het eindproduct kan ook iets anders zijn. We zullen daar in deze module voorbeelden van laten zien.
Bekijk de film waarin de werking van Scrum beknopt wordt uitgelegd: