Scrum es un proceso ágil para gestionar proyectos que se basa en la colaboración de equipos multidisciplinarios. Los proyectos se dividen en iteraciones cortas donde el equipo desarrolla un incremento del producto final que se presenta al cliente al final de cada iteración. Esto permite adaptarse continuamente a los cambios en los requisitos.