Scrum est un cadre agile de gestion de projet axé sur la collaboration, la flexibilité et la livraison incrémentielle à travers des cycles de travail appelés sprints. Les rôles principaux incluent le Scrum Master, l'équipe de développement et le Product Owner, chacun ayant des responsabilités distinctes pour garantir le succès du projet. Les événements Scrum, tels que la planification de sprint et la rétrospective, permettent une communication continue et une amélioration constante du processus.