La metodología Scrum es un marco de trabajo ágil que se basa en la transparencia, inspección y adaptación para entregar valor en cortos períodos de tiempo. Scrum utiliza sprints, reuniones diarias y retrospectivas para que los equipos multifuncionales y auto-organizados completen tareas priorizadas. Los roles clave son el Product Owner, que se comunica con el cliente, el Scrum Master, que elimina impedimentos, y el equipo de desarrollo, responsable de las estimaciones y entrega.