As origens do Scrum
Scrum não é um acrônimo, mas deriva do termo em inglês para a formação (scrum) no rugby. A origem do Scrum remonta a um artigo da Harvard Business Review de 1986. "The New New Product Development Game" de Takeuchi e Nonaka descreveu, com base em empresas como Honda, Canon e Fuji-Xerox, como produtos inovadores e de primeira classe são desenvolvidos em equipes multifuncionais com uma abordagem "tudo ao mesmo tempo". O artigo destacou a importância de equipes auto-organizadas e também descreveu o papel da gestão no processo de desenvolvimento.
Takeuchi e Nonaka usaram metáforas do mundo esportivo para descrever o processo de desenvolvimento de produtos. Compararam o processo de desenvolvimento clássico a uma corrida de revezamento. Cada corredor estava por conta própria e, ao final de sua parte, passava o bastão para o próximo. Essa abordagem não necessariamente levava à máxima velocidade e, principalmente, flexibilidade. Como alternativa, apresentaram uma abordagem holística ou de rugby, na qual a equipe percorre toda a distância junta, passando a bola de forma flexível entre si. No mundo atual, marcado pela competição constante, essa abordagem prometia mais sucesso.
Scrum para o desenvolvimento de software
Jeff Sutherland e sua equipe na Easel Corporation adaptaram o processo Scrum para o desenvolvimento de software em 1993. Combinaram ideias do artigo de Takeuchi e Nonaka com conceitos de programação orientada a objetos, controle empírico de processos, desenvolvimento iterativo e incremental e resultados da pesquisa sobre produtividade.
Dois anos depois, Ken Schwaber publicou o primeiro paper sobre Scrum após conversas intensivas com Sutherland. Desde então, Sutherland e Schwaber publicaram diversos livros sobre o tema Scrum. Periodicamente, eles também revisam "The Scrum Guide", um documento de aproximadamente 20 páginas que explica os fundamentos do Scrum.
Hoje em dia, o Scrum é frequentemente usado no desenvolvimento de software. No entanto, muitas empresas também aprenderam a valorizar as vantagens do Scrum em outras áreas, como desenvolvimento de hardware, marketing, vendas ou recursos humanos. O Scrum é adequado em qualquer lugar onde equipes trabalham em coisas novas – produtos ou serviços. O Scrum ajuda a coordenar melhor o trabalho em equipe, acelerar o desenvolvimento de produtos e validar hipóteses precocemente.