Scrum es una metodología ágil centrada en maximizar el valor de negocio mediante equipos auto-organizados que priorizan funcionalidades. Los roles clave en Scrum incluyen al Product Owner, Scrum Master y el equipo, cada uno con responsabilidades específicas en la gestión del proyecto. La metodología opera en sprints y se apoya en artefactos como el product backlog y el sprint backlog, además de varias reuniones para asegurar la comunicación y el avance del proyecto.