Scrum est une méthode de gestion de projet agile conçue pour améliorer la productivité dans les équipes en simplifiant les processus de gestion des projets complexes, principalement dans le développement logiciel. Le processus repose sur des sprints itératifs de 15 à 30 jours, où les équipes travaillent de manière collaborative pour atteindre des objectifs fixes tout en maintenant une communication constante avec le client. Les rôles clés incluent le responsable produit, le scrum master et l'équipe, chacun ayant des responsabilités spécifiques pour garantir le succès du projet.