Scrum

Scrum est une méthode agile pour la gestion de projets. Elle a été conçue pour améliorer grandement la productivité dans les équipes auparavant paralysées par des méthodologies plus lourdes. Les racines de Scrum se retrouvent dans la publication de Takeuchi et Nonaka dans "The New New Product Development Game"1 pour l'aspect méthaphore du Rugby ainsi que pour les notions d'ingénierie concourante et dans la rupture méthodologique qualifiée d'itérative, incrémentale et adaptative (par rapport au modèle cascade) dont la première version opérationnelle a été publiée par James Martin en 1991 sous le nom de RAD, en ce qui concerne sa structure fondamentale.

La méthode Scrum a été conçue pour la gestion de projets de développement de logiciels. Elle peut aussi être utilisée par des équipes de maintenance. Dans le cas de très grands projets, les équipes se multiplient et on parle alors le Scrum de Scrums. La méthode Scrum peut théoriquement s'appliquer à n'importe quel contexte où un groupe de personnes a besoin de travailler ensemble pour atteindre un but commun - comme gérer une petite école, des projets de recherche scientifique ou planifier un mariage. Par contre, la méthode Scrum ne couvre aucune technique d'ingénierie du logiciel. Aussi, son utilisation dans le contexte du développement d'une application informatique, nécessite de lui adjoindre une méthode complémentaire comme XP (par exemple) Extreme Programming.