Scrum est une méthode agile permettant de maximiser la valeur produite par des équipes auto-organisées, se concentrant sur des livraisons rapides et régulières. Elle implique divers rôles : le Product Owner, le Scrum Master et l'équipe, chacun ayant des responsabilités spécifiques pour assurer le bon déroulement du processus. Les cérémonies, comme les réunions de planification et les rétrospectives, ainsi que les artefacts comme les backlogs, sont essentiels à son fonctionnement.