Hirotaka Takeuchi, decano de la Universidad Hitotsubashi, e Ikujiro Nonaka, profesor de la misma universidad, introdujeron el concepto Scrum en su artículo New New Product Development Game publicado en Harvard Business Review en 1986.
Scrum es un marco para gestionar el desarrollo ágil de software. Su nombre proviene del avance en formación de melé de los jugadores de Rugby.
Scrum está diseñado para equipos de tres a nueve desarrolladores que dividen su trabajo en ciclos de 2 semanas (sprints), controlan el progreso diariamente en reuniones de 15 minutos y entregan software utilizable al final de cada sprint.
Los roles principales en Scrum son product owner, scrummaster y equipo scrum.