Scrum surgió en 1986 cuando Takeuchi y Nonaka publicaron un artículo sobre el desarrollo de nuevos productos. En 1995, Ken Schwaber implementó Scrum para el desarrollo de software y en 1996 lo presentó formalmente junto con Jeff Sutherland. Scrum se basa en equipos auto-organizados que trabajan en sprints cortos para entregar software de manera incremental.