La metodología SCRUM se utiliza principalmente para el desarrollo de software.
El mercado demanda calidad, rapidez en la entrega y bajos costes, para lo cual una empresa debe ser muy ágil y flexible en el desarrollo de productos para conseguir ciclos de desarrollo cortos que puedan satisfacer la demanda de los clientes sin menoscabar por ello la calidad del resultado final. SCRUM: evita la burocracia y la documentación SCRUM propone una metodología donde el equipo debe trabajar en equipo, debe avanzar de manera conjunta. De nada sirve tener partes de un software terminada, si no tenemos el software entero terminado.
La filosofía SCRUM resalta e impulsa el trabajo en equipo, el aprendizaje constante y una estructura que es flexible a los cambios que van sucediendo en la fase de desarrollo.