Vous êtes sur la page 1sur 47

La méthode de gestion de projet

agile: Scrum

Réalisé par :
NASSEUR Zakaryae Encadré par :
ED-DAHBI Hasna Mme. DEMRAOUI Lamiae
OIHI Fatima
GHARIB Abderrahman

Année Universitaire : 2022/2023


Plan:

Introduction

La méthode agile

Agile vs la Cascade

La Méthodologie Scrum

Les 5 évènements du cycle de développement Scrum

Le suivi + Exemple
1

Introduction:
2

La méthode Agile

Définition

Une méthode agile est une approche itérative et incrémentale, qui est
menée dans un esprit collaboratif, avec juste ce qu’il faut de formalisme.
Elle génère un produit de haute qualité tout en prenant en compte
l’évolution des besoins des clients.
3

Exemple
Prenons l’exemple d’un projet qui doit répondre à un besoin précis : se déplacer.

En utilisant une méthode de gestion de projet classique, on construit chaque


élément d’une voiture l’un à la suite de l’autre

Avec une gestion de projet


agile, l’idée est de proposer
rapidement une première version
très minimaliste qui réponde au
besoin principal, et de l’améliorer
au fil des itérations.
4

La gestion de projet selon le Manifeste Agile

Suite à l'observation d'un taux d’échec élevé des


projets dans les années 1990, 17 experts en
développement logiciel se réunissent aux Etats-Unis
en 2001. Ils veulent mettre en commun leurs
méthodes respectives. Dans cette rencontre naît ce
qu’on appelle le « manifeste agile » (Agile
Manifesto en anglais).
5

Agile Manifesto

Individus & interactions Processus & outils

Logiciels opérationnels Documentation


exhaustive

Collaboration Contractualisation

Adaptation Suivi d’un plan

La valeur des second éléments est reconnue, mais on


privilégie les premiers.
6

Livrer rapidement
S’améliorer
de la valeur

Accueillir le
changement S’autoorganiser

Les 12
Livrer principes du Être simple
fréquemment Manifeste
Excellence
Collaborer technique
au quotidien

Soutenir et Dialoguer Logiciel Maintenir


faire confiance face a face d’avancement un rythme
constant
7

Critiques de la méthode Cascade


8

Comparaison entre la méthode Cascade et la méthode Agile :


le TRIANGLE DE FER

le Scope évolue pour répondre d’une


manière plus facile au changement et cela
sans dépasser le budget, retarder la date de
livraison ou se retourner avec un produit
inutilisable.

Si l’équipe rend compte que la date de


livraison ne peut pas être respectée,
elle doit jouer sur 2 variables
 le décalage de temps
 l’ajout des ressources à l’équipe pour tenir la date
initiale.
9

les données de preuves :

Taux de réussite

1 14%

1 42%

3 fois

waterfall
Agile

Source: the standish group 2012-chaos Report


10

1-La méthodologie Agile


Destinée à la GP Informatique Le
principe de SCRUM est de pouvoir
modifier la direction prise par le
projet au fur et à mesure de son
avancement
Adapter aux projets de
Cette méthode est proche de
développement SCRUM Kanban. Il s’en différencie
informatique ces principes : l’Extreme
la communication, la seulement par deux objectifs :
Programing, ou LEAN SOFT
simplicité, les retours XP améliorer les apprentissages des
DEVELOPMENT
d’information, le courage et LSD
participants et éviter le
le respect gaspillage de ressources.
Feature driven
development Kanban
MGP appliquée à l’univers
Cette méthode est basée FDD
de la programmation
sur la gestion des
logiciel. Cette approche
risques et sa durée
consiste à croiser des tâches
courte d’un maximum
avec leurs états
de 120 jours. AGILE d’avancement
11

Historique de SCRUM
La méthodologie Scrum incarne la plus
utilisée des méthodes Agiles existantes.
Le terme anglais “scrum”, qui signifie
“mêlée” en français, apparaît pour la
première fois en 1986

Le principe de base de SRCUM est simple


comme le RUGBY. L'équipe avance ensemble et
reste prête à réorienter le projet au fur et à
mesure de sa progression. Elle agit en cela
comme des rugbymen qui se passent le ballon
de main en main jusqu'à marquer un essai.
12

2-la méthode SCRUM


SCRUM est un cadre de travail , SCRUM met à disposition
des moyens permettant de gérer des projets informatiques
complexes de façon itérative. Chaque itération doit permettre :
 D’ajouter de la valeur au produit
 De préciser la définition du produit
 D’améliorer le processus de production

L’adaptation

L’inspection
La
transparence
13

3-Les rôles de SCRUM

Le Product Owner PO

Le SCRUM Master SM

Équipe de
développement
14

Le Product Owner PO

RÔLE
− Responsable du produit COMPÉTENCES ET QUALITÉS
− Validateur de toutes les − Rigueur sur le maintien à jour des
décisions autour du produit et du définitions du produit
contenu du carnet de produit − Écoute et ouverture auprès des autres
− Traducteur, il s’assure de la membres de l’équipe et de leurs
transparence (compréhension propositions
par tous) des besoins exprimés

AU SEIN DE L’ÉQUIPE
− Un seul PO par équipe Scrum
15

Le SCRUM Master SM

RÔLE
− Responsable méthodologie
− Organisateur chargé
d’accompagner les équipes dans
l’utilisation des composantes de COMPÉTENCES ET QUALITÉS
Scrum (sprint, sprint backlog − Connaissance et expérience de
etc.) Scrum
− Facilitateur, aidant à fluidifier − Intelligence relationnelle pour créer
la communication une synergie dans l’équipe

AU SEIN DE L’ÉQUIPE
− Un seul SM par équipe Scrum
− Le rôle de SM peut être « tournant » : à chaque nouveau projet,
un nouveau SM est désigné
16

Équipe de développement

RÔLE
- Chargé de l’estimation de la COMPÉTENCES ET QUALITÉS
charge et du temps de réalisation L’équipe de développement est
des Sprint pluridisciplinaire. Elle regroupe toutes
- Réalisation de la solution les compétences techniques
technique de développement de nécessaires à la réalisation du logiciel :
produit développeurs, architectes,
concepteurs, etc.

AU SEIN DE L’ÉQUIPE
entre 3 et 9 membres pour optimiser la réactivité, la capacité à
Produire et la communication
17

4-Les caractéristiques d’une équipes SCRUM


18

les évènements du cycle de développement


scrum

Le sprint Le sprint
planning Le daily La La
scrum sprint rétrospecti
review ve de sprint
19

les évènements du cycle de développement scrum


20

1 -Le sprint

Le sprint est un cycle de développement court d'un


produit, d'une durée maximale de 4 semaines. Il
permet d’ajouter la valeur au produit livré au client et
de profiter de ses feedbacks afin de l'améliorer.
Chaque sprint est un projet miniature (c’est un
découpage temporisé du projet). Ce sprint est
cloisonné dans une timebox .

La timebox : le fait de respecter le temps alloué à chacun des événements


21

2-Le sprint planning

Le Sprint Planning est un événement Scrum qui a lieu en début


de sprint(pour une durée maximum de 8heures pour un sprint de
4 semaines), le Product Owner présente les éléments du Product
Backlog, priorisés selon la valeur apportée, et l'équipe de
développement sélectionne les items et les découpe en tâches.
22

3-le Daily scrum : la mêlée quotidienne

Le daily Scrum est une réunion quotidienne de l'équipe de


développement afin de synchroniser sur le travail en cours
et à venir, et d'adapter le plan d'action des prochaines 24
heures pour atteindre l'objectif de sprint
23

Chaque mêlée dure au maximum 15 minutes durant laquelle chaque


membre de l’équipe de développement doit répondre à 3 questions :
Qu’ai-je fait hier ?
Que dois-je faire aujourd’hui ?
Quelles sont les difficultés rencontrées ?
24

4 -La sprint review :

La sprint review est une réunion qui a lieu en fin de


sprint, et consiste à montrer au client le travail réalisé par
l'équipe de développement et à recueillir du feedback. Il
prend souvent la forme d'une démonstration de
l'incrément produit développé en cours de sprint.
25

5 - La rétrospective de sprint

Dans le cadre de Scrum, la rétrospective est une réunion positionnée à la fin


de chaque sprint ; après la Sprint Review ,pendant laquelle l'équipe
Scrum met à profit son vécu sur le sprint écoulé pour améliorer son
organisation sprint après sprint afin d'être plus efficace. (La revue de sprint se
concentre sur le produit, la rétrospective quant à elle se focalise sur l’équipe).
Cet événement va donc s’intéresser aux problématiques relationnelles et
humaines mais également aux processus de réalisation et au outils.

Vous aimerez peut-être aussi