Méthodologie
SCRUM
Préparée par:
Chaik Imane
Hnais Saaida
Mabchour Zineb
Oulad Sidi Ali Soukaina
TABLE DE
01
Contenu
Introduction
02 Les éléments de base de la méthodologie SCRUM
Rôles et responsabilités Scrum
Événements Scrum
Artefacts Scrum
03 Avantages de SCRUM
04 Défis de SCRUM
05 Mise en œuvre réussie
06 Études de cas
07 Conclusion
Introduction
Scrum est une méthodologie de gestion de projet qui appartient
à la famille des méthodologies agiles. L'agilité, en termes
simples, c'est la capacité à s'adapter rapidement et
efficacement aux changements. Dans un monde où les besoins
des clients évoluent constamment, il est crucial d'avoir des
méthodes de travail flexibles et collaboratives. C'est là que
Scrum entre en jeu.
Introduction Page 04
Scrum trouve ses racines dans un article publié en 1986 par
Hirotaka Takeuchi et Ikujiro Nonaka dans la Harvard
Business Review. Ils y ont proposé une nouvelle approche du
développement de produits inspirée par la flexibilité, l'auto-
organisation et la collaboration d'une équipe de rugby. Cette
analogie a incité Jeff Sutherland et Ken Schwaber à concevoir
la méthodologie Scrum dans les années 1990 dans le but de
créer une approche de gestion de projet plus agile et orientée
vers la valeur. Cela est né du constat que les méthodes
traditionnelles de gestion de projet étaient souvent lentes et
rigides, rendant difficile l'adaptation aux changements
fréquents des exigences du client. Les entreprises ont
ressenti le besoin de méthodes plus souples qui leur
permettent de réagir rapidement aux changements du
marché, de minimiser les risques et de livrer rapidement des
produits de haute qualité
Les événements SCRUM Page 05
II-Les éléments de base de la méthodologie SCRUM
Rôles et responsabilités Scrum Page 06
II-Les éléments de base de la méthodologie SCRUM
1-Rôles et responsabilités Scrum
1.1-Product Owner Le Product Owner est le représentant des parties
prenantes et joue un rôle crucial dans la maximisation
de la valeur du produit. Il communique clairement les
exigences du client à l'équipe Scrum et s'assure que
ces exigences sont respectées.
Ses responsabilités :
-la définition de la vision du projet et l'aide à la création de la
charte et du budget du projet.
-Il hiérarchise les éléments du backlog produit et définit les
critères "DONE".
-Il collabore avec l'équipe Scrum pour développer des user
stories et clarifier les exigences métier.
- Il participe aux rétrospectives de sprint et assure l'obtention
des ressources financières nécessaires tout au long du projet.
Rôles et responsabilités Scrum Page 07
II-Les éléments de base de la méthodologie SCRUM
1-Rôles et responsabilités Scrum
1.2-Scrum Master Le Scrum Master facilite la communication et assure le bon
déroulement du processus Scrum. Il soutient le Product Owner et guide
l'équipe de développement, en éliminant les obstacles et en favorisant
l'amélioration continue.
Favoriser la collaboration et la
communication entre les membres de standups,retros,sprint planning ,etc..
l'équipe.
Protéger l’équipe des interruptions et des Accompagner l’équipe dans son parcours vers ou
distractions extérieures dans l’agilité, pour des résultats mesurables
Maintenance de Jira
Empathie et résolution de problèmes de l’equipe
analyse régulière des graphiques Burndown et d'autres Il aide l'équipe en éliminant les bloqueurs externes et
outils de planification de portefeuille en gérant les obstacles internes .
Rôles et responsabilités Scrum Page 08
II-Les éléments de base de la méthodologie SCRUM
1-Rôles et responsabilités Scrum L'équipe de développement,
suivant les principes de
1.3- Équipe de développement (Development Team) Scrum, est chargée de
produire un incrément
potentiellement libérable à la
fin de chaque sprint.
Composée de professionnels
spécialisés, elle favorise la
collaboration, la
communication efficace et
s'adapte rapidement aux
changements.
Le développeur Scrum est également
responsable de livrer les travaux,
estimer les user stories dans le
backlog de sprint, comprendre les
besoins de l’entreprise, assurer la
transparence, et être organisé.
Les événements SCRUM Page 09
II-Les éléments de base de la méthodologie SCRUM
2-Les événements SCRUM
2.1-Sprint
SPRINT
C’est l’unité de travail de base d’une équipe Scrum. Un sprint
est une période de travail définie dans la méthodologie Agile,
généralement d'une à quatre semaines, au cours de laquelle
une équipe de développement se concentre sur la réalisation
d'un ensemble spécifique de fonctionnalités ou de tâches.
Les événements SCRUM Page 10
II-Les éléments de base de la méthodologie SCRUM
2-Les événements SCRUM
2.2-Planification du sprint
PLANIFICATION DU SPRINT
Le but du Sprint Planning est de définir ce qui va être fait dans
le Sprint et comment cela va être fait. Cette réunion se tient au
début de chaque sprint et définit la manière dont il abordera le
projet à partir des étapes et des délais du Product Backlog.
Chaque sprint est composé de différentes caractéristiques.
Les événements SCRUM Page 11
II-Les éléments de base de la méthodologie SCRUM
2-Les événements SCRUM
2.3-SCRUM Quotidien
SCRUM QUOTIDIEN
L’objectif est d’évaluer les progrès et les tendances jusqu’à la
fin du Sprint, en synchronisant les activités et en créant un plan
pour les 24 heures suivantes. Il s’agit d’une brève réunion qui a
lieu chaque jour pendant la période du Sprint.
Les événements SCRUM Page 12
II-Les éléments de base de la méthodologie SCRUM
2-Les événements SCRUM
2.4-Revue du sprint
REVUE DU SPRINT
C’est une réunion clé à la fin de chaque sprint, visant à
présenter le travail accompli aux parties prenantes, recueillir
leurs retours et valider les exigences du produit. L'équipe de
développement démontre les fonctionnalités achevées,
permettant aux parties prenantes de donner leur feedback,
clarifier les besoins et planifier les prochaines étapes en
fonction des retours obtenus.
Les événements SCRUM Page 13
II-Les éléments de base de la méthodologie SCRUM
2-Les événements SCRUM
2.5-Rétrospective du sprint
RÉTROSPECTIVE DU SPRINT
L’équipe passe en revue les objectifs du sprint terminé, note
les bons et les mauvais résultats, afin de ne pas répéter les
erreurs. Cette étape sert à mettre en œuvre les améliorations
du point de vue du processus de développement. L’objectif de
la rétrospective du sprint est d’identifier les améliorations
possibles du processus et de générer un plan pour les mettre
en œuvre lors du prochain sprint.
Artefacts de Scrum Page 14
II-Les éléments de base de la méthodologie SCRUM
3-Artefacts de Scrum
Les artefacts, dans le contexte de Scrum, sont des éléments tangibles ou des documents utilisés pour planifier,
suivre et communiquer sur le travail à réaliser dans le cadre d'un projet.
3.1-Carnet de produit(Product backlog)
Le carnet de produit est une liste dynamique et priorisée de toutes les fonctionnalités, exigences, améliorations et
corrections de bogues qui constituent les besoins du produit. Il est géré par le Product Owner et constitue la
source d'autorité unique pour ce qui doit être livré. Composé de User Stories ou Récit Utilisateurs, il s’agit d’une
sorte de carte d’identité qui définit le besoin à combler ou la fonctionnalité à développer.
Son objectif est de faciliter la compréhension du besoin tout en minimisant les possibilités de quiproquos via des
consignes écrites spécifiques.
Artefacts de Scrum Page 15
II-Les éléments de base de la méthodologie SCRUM
3-Artefacts de Scrum
3.2- Carnet d'itération(Sprint backlog)
Le carnet de sprint est un sous-ensemble
d’éléments du backlog produit, qui sont
sélectionnés par l’équipe pour être exécutés
pendant le sprint(période de temps fixe et
courte) sur lequel ils vont travailler. L’équipe
détermine la durée de chaque sprint, mais le
guide Scrum conseille de la fixer à 2 ou 3
semaines. Habituellement, le backlog du sprint
est affiché sur des tableaux physiques appelés
Scrum board – qui rendent le processus de
développement visible à tous ceux qui entrent
dans la zone de développement.
Artefacts de Scrum Page 16
II-Les éléments de base de la méthodologie SCRUM
3-Artefacts de Scrum
3.3-L'incrément produit (Product increment)
Un incrément est une version partielle et
potentiellement livrable du produit, produite à la fin de
chaque sprint. Il représente un ensemble de
fonctionnalités développées, testées et prêtes à être
déployées en production si nécessaire. Chaque
incrément est une étape concrète vers la réalisation du
produit final, ajoutant de la valeur et permettant des
retours d'information réguliers de la part des parties
prenantes. Ces livraisons itératives favorisent la
transparence, la satisfaction du client et permettent à
l'équipe de s'adapter rapidement aux changements tout
en maintenant un rythme de développement soutenu
Avantages de SCRUM Page 17
III-Avantages de SCRUM
Scrum est la méthode la plus efficace pour les
équipes qui créent et déploient souvent des produits,
que ce soit des produits Scrum « traditionnels » (ex. :
code, nouvelles fonctionnalités) ou plus inhabituels
(ex. : campagnes marketing, ressources créatives).
Les équipes qui optent pour la structure Scrum
gagnent en agilité et en flexibilité. Elle contribue à
renforcer la collaboration au sein des équipes et les
aide à atteindre leurs objectifs plus efficacement. Par
ailleurs, les équipes Scrum savent en permanence sur
quoi elles travaillent : elles accomplissent des tâches
de leur backlog produit et ont une idée claire de leurs
objectifs, car elles se sont concertées sur la définition
d’un travail « terminé ».
Défis de la méthodologie SCRUM Page 18
IV-Défis de la méthodologie SCRUM
Résistance au changement Gestion du backlog
Perturbation du travail
d'équipe Retour à des tâches de type
cascade
Manque de connaissance et de
formation
Mise en œuvre réussie Page 19
V-Mise en œuvre réussie
FAVORISER UNE CULTURE DE COLLABORATION ET DE
TRANSPARENCE:
Créer un environnement de travail où les membres de l'équipe
sont encouragés à travailler ensemble de manière transparente.
Promouvoir la communication ouverte et le partage des idées,
des progrès et des préoccupations.
Renforcer le sentiment d'appartenance à l'équipe et la
confiance entre les membres.
Mise en œuvre réussie Page 20
V-Mise en œuvre réussie
INVESTIR DANS LA FORMATION ET LE COACHING DES
MEMBRES DE L'ÉQUIPE:
Fournir une formation adéquate sur les principes et les
pratiques de Scrum.
Organiser des séances de coaching pour aider les membres
de l'équipe à comprendre leurs rôles et responsabilités et
de travailler efficacement dans le cadre de Scrum.
Encourager l'apprentissage continu et le développement
professionnel.
Mise en œuvre réussie Page 21
V-Mise en œuvre réussie
AMÉLIORER CONTINUELLEMENT LE PROCESSUS SCRUM EN
FONCTION DES RETOURS D'EXPÉRIENCE:
Recueillir des retours d'expérience auprès des membres de
l'équipe, des parties prenantes et des clients.
Utiliser ces retours pour identifier les domaines à améliorer.
Apporter des modifications au processus Scrum en fonction
des besoins.
Mise en œuvre réussie Page 22
V-Mise en œuvre réussie
DONNER À L'ÉQUIPE LE POUVOIR DE PRENDRE DES
DÉCISIONS ET DE S'AUTO-ORGANISER
Déléguer l'autorité et la responsabilité aux membres de
l'équipe.
Faire confiance aux membres de l'équipe pour prendre des
décisions et s'organiser de manière autonome.
Favoriser l'engagement, la créativité et la responsabilisation
au sein de l'équipe.
Études de cas Page 23
VI-Études de cas
GOOGLE - LIVRAISON AGILE
PROBLÈME : COMMENT SCRUM A AIDÉ: RÉSULTATS:
Livraison plus rapide de
Besoin de livrer des Mise en place de sprints
produits de haute qualité.
produits de manière plus courts et de revues de sprint
Meilleure adaptation aux
rapide et flexible pour pour permettre des itérations
besoins des utilisateurs.
répondre aux exigences rapides et des retours continus
Augmentation de la
changeantes du marché. des utilisateurs.
compétitivité sur le marché.
Utilisation du Product Owner
pour prioriser les
fonctionnalités selon la valeur
commerciale.
Études de cas Page 24
VI-Études de cas
MICROSOFT - GESTION DE PROJETS
PROBLÈME : COMMENT SCRUM A AIDÉ: RÉSULTATS:
Complexité croissante Adoption de SCRUM pour une Réduction des délais de
des projets logiciels gestion plus efficace des livraison.
entraînant des retards et projets. Amélioration de la qualité des
des dépassements de Équipes auto-organisées produits.
budget. travaillant sur des itérations Augmentation de la
courtes avec des objectifs satisfaction des clients.
clairs.
Utilisation des revues de sprint
pour obtenir des retours
précoces des parties
prenantes.
Études de cas Page 25
VI-Études de cas
AMAZON - INNOVATION CONTINUE
PROBLÈME : COMMENT SCRUM A AIDÉ: RÉSULTATS:
Besoin de développer et Pratiques SCRUM telles que des Amélioration de la vitesse de
de déployer des équipes multidisciplinaires développement et de
fonctionnalités travaillant sur des sprints déploiement des
rapidement pour rester courts. fonctionnalités.
concurrentiel sur le Focus sur la livraison de valeur à Augmentation de la satisfaction
marché du commerce chaque itération. des clients et des ventes.
électronique. Utilisation du backlog produit
pour hiérarchiser les
fonctionnalités en fonction des
besoins des clients.
Conclusion
Conclusion Page 32
1. Formation de l'équipe : Le chef de projet, avec le Product Owner, constitue une équipe et
assigne des rôles.
2. Contact avec le client : Le Product Owner, représentant des ventes, comprend les besoins
du client.
3. Planification du travail : Le chef de projet organise les tâches avec le Product Owner et le
Scrum Master.
4. Découpage en sprints : Le Scrum Master découpe le travail en itérations appelées "sprints".
5. Réunion de planification de sprint : Le chef de projet et le Scrum Master planifient chaque
sprint.
6. Réunions quotidiennes : Le Scrum Master anime les réunions pour suivre la progression.
7. Réunion de revue de sprint : Le chef de projet présente le travail au client avec le Scrum
Master.
8. Analyse du retour d'expérience : Un membre de l'équipe analyse les retours pour améliorer
continuellement le processus.
Conclusion Page 33
En conclusion, SCRUM offre un cadre puissant pour la
gestion de projets Agile, favorisant la collaboration, la
transparence et la livraison continue de valeur. En
adoptant SCRUM et en suivant les meilleures pratiques,
les équipes peuvent surmonter les défis et réussir à livrer
des produits de haute qualité de manière efficace et
efficiente.
Merci
Réferences
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
Méthodologie
SCRUM
Préparée par:
Chaik Imane
Hnais Saaida
Mabchour Zineb
Oulad Sidi Ali Soukaina