De oorsprong van Scrum
Scrum is geen acroniem, maar is afgeleid van de scrum (het gedrang) in rugby. De oorsprong van Scrum gaat terug op een artikel in de Harvard Business Review uit 1986. "The New New Product Development Game" van Takeuchi en Nonaka beschreef aan de hand van bedrijven als Honda, Canon en Fuji-Xerox hoe eersteklas en innovatieve producten werden ontwikkeld in cross-functionele teams met een 'alles-tegelijk-aanpak'. Het artikel benadrukte het belang van zelforganiserende teams en beschreef daarnaast de rol van het management in het ontwikkelproces.
Takeuchi en Nonaka gebruikten metaforen uit de sportwereld om het productontwikkelingsproces te beschrijven. Het klassieke ontwikkelproces vergeleken ze met een estafetteloop. Elke loper was op zichzelf aangewezen en gaf aan het einde van zijn loop het stokje door aan de volgende loper. Deze aanpak leidde niet per se tot maximale snelheid en vooral flexibiliteit. Als alternatief presenteerden ze een holistische of rugby-aanpak, waarbij het team de volledige afstand samen aflegt en de bal flexibel heen en weer past. In de huidige wereld, die wordt gekenmerkt door constante concurrentie, beloofde deze aanpak meer succes.
Scrum voor softwareontwikkeling
Jeff Sutherland en zijn team bij Easel Corporation pasten in 1993 het Scrum-proces aan voor softwareontwikkeling. Daarbij combineerden ze ideeën uit het artikel van Takeuchi en Nonaka met concepten van objectgeoriënteerd programmeren, empirische procesbesturing, iteratieve en incrementele ontwikkeling en resultaten uit productiviteitsonderzoek.
Twee jaar later publiceerde Ken Schwaber na intensieve gesprekken met Sutherland het eerste paper over Scrum. Sindsdien hebben Sutherland en Schwaber diverse boeken over Scrum gepubliceerd. Met regelmaat herzien ze bovendien "The Scrum Guide", een document van circa 20 pagina's waarin de basisprincipes van Scrum worden toegelicht.
Scrum wordt tegenwoordig vaak gebruikt bij de ontwikkeling van software. Een groot aantal bedrijven heeft echter de voordelen van Scrum ook op andere gebieden leren waarderen, bijvoorbeeld hardware-ontwikkeling, marketing, sales of HR. Scrum is geschikt overal waar in teams aan nieuwe dingen wordt gewerkt – producten of diensten. Scrum helpt om het werk in het team beter te coördineren, de productontwikkeling te versnellen en hypothesen vroegtijdig te valideren.