Méthode Agile SCRUM
Méthode Agile SCRUM
Méthode Agile SCRUM
« SCRUM »
Réalisé par:
NOUIRA Takwa
1
Plan:
Méthodes agiles
Méthode SCRUM:
L’équipe
Le mécanisme
Les avantages
Les inconvénients
Comparaison entre méthode classique et
SCRUM
2
Méthodes agiles:
Les méthodes agiles sont des groupes de
pratiques de pilotage et de réalisation de
projets.
3
Méthodes agiles:
Rapid application development (RAD, 1991)
Dynamic systems development method (DSDM,
1995, consortium anglais commercialisant le
RAD)
Scrum (1996)
Extreme programming (XP, 1999)
Adaptive software development (ASD, 2000)
Feature driven development(FDD, 2003)
Behaviour driven development (BDD, 2003)
Crystal clear(2004)
4
La méthode SCRUM:
Scrum est un schéma d’organisation de
développement de produits complexes.
5
Scrum définit 3 rôles :
6
Équipe SCRUM
7
la méthode SCRUM:
8
Mécanisme de la méthode SCRUM:
Planification du Sprint (Sprint = itération)
: au cours de cette réunion, l'équipe de
développement sélectionne les éléments
prioritaires du « Product Backlog » (liste
ordonnancée des exigences fonctionnelles
et non fonctionnelles du projet) qu'elle
pense pouvoir réaliser au cours du sprint
(en accord avec le « Product Owner »).
9
Revue de Sprint :
au cours de cette réunion qui a lieu à la fin du
sprint, l'équipe de développement présente les
fonctionnalités terminées au cours du sprint et
recueille les feedbacks du Product Owner et
des utilisateurs finaux.
11
Mêlée quotidienne :
il s'agit d'une réunion de synchronisation de
l'équipe de développement qui se fait debout
(elle est aussi appelée "stand up meeting") en
15 minutes maximum au cours de laquelle
chacun répond principalement à 3 questions :
Qu'est ce que j'ai terminé depuis la dernière
mêlée ?
Qu'est ce que j'aurai terminé d'ici la
prochaine mêlée ?
Quels obstacles me retardent ?
12
Revue de sprint:
13
user story est une
description simple d'une
fonctionnalité
14
Les points forts:
Compréhension du travail et des tâches à
accomplir
Transparence et respect
Deadlines intégrées
Visibilité continue
Focus et flexibilité
15
Compréhension du travail et des tâches à accomplir:
17
Deadlines intégrées:
Comme le projet est subdivisé et que des
tâches très spécifiques peuvent être
attribuées aux membres de l’équipe, on
intègre chaque jour des échéances pour
évaluer les avancées des uns et des autres.
Cela implique que tout le monde prenne
ses responsabilités.
Chacun sait quand il doit agir et les
membres de l’équipe savent quand ils
peuvent attendre quelque chose de lui.
18
Visibilité continue:
20
Les points faibles:
Manque de documentation écrite.
Violation de responsabilité.
21
22
Merci pour
votre attention
23