Há quem diga que a metodologia Scrum é a materialização dos princípios ágeis, já que é até hoje a mais difundida das suas variações.
Ela se baseia em microprojetos dentro de um um projeto, chamados de sprints, que devem durar entre uma e quatro semanas conforme um sprint planning.
O conjunto de características a serem desenvolvidas em um software pertence ao Product Backlog, de responsabilidade do Product Owner.
Ele é quem faz a ponte entre o cliente e o time de desenvolvimento, todos orientados pelo Scrum Master.