SlideShare ist ein Scribd-Unternehmen logo
1 von 22
La méthode agile
Scrum en 20 minutes
Support de présentation
Auteur : Olivier Patou
5mn Scrum
 L’esprit d’équipe
 Une méthode Agile c’est quoi?
 4 valeurs

 Scrum








L’opposition des cycles V/agile
Rôles et responsabilités en Scrum
Itération et incrément de produit
Commencer Scrum, une itération
Faire les choses avec qualité et les terminer
Indicateurs d’avancement
Et du management visuel

 ANNEXES

 Vocabulaire
 12 principes
 Release Plan
Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

2

2
L’esprit d’équipe :
Sprint
Mêlée

Ou bien le relais

 Sprinter : aller vite sur une courte distance
 Mêlée / Scrum : effort collectif de poussée dans une même
direction
 En opposition à la course de relais

Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

3

3
Analyse de la réussite et de l’échec des projets

L’engagement du chef de projet est sur le coût le délai et le périmètre

24%

32%

44%

32 % de projets livrés respectent l’engagement
44 % de projets livrés mais ne respectent pas l’engagement
24 % de projets ne sont pas livrés

Facteurs d’échec :

Facteurs de réussite :

13% Exigences incomplètes

16% Implication des utilisateurs

13% Manque d’information utilisateur

14% Soutien du management

10% Instabilité des exigences et spécifications

13% Énoncé clair des exigences

9% Manque de ressources

10% Planning adéquat

8% Manque de soutien du management

8% Demandes réalistes

Source: « The Chaos Report » (Standish Group 2009)
Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

4
Comparatif Agile/Waterfall

Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

5
Les 4 valeurs du manifeste agile
 Les individus et leurs interactions plus que les processus et les outils
 Les difficultés sont résolues par des équipes communicantes et soudées et
non pas par des processus ou des outils.

 Des logiciels opérationnels plus qu’une documentation exhaustive
 Un logiciel qui fonctionne est un objectif plus important que d’avoir une
documentation projet complète.

 La collaboration avec les clients plus que la négociation contractuelle
 On ne peut se contenter de négocier un contrat au début du projet, puis de
négliger les demandes et la satisfaction du client.

 L’adaptation au changement plus que le suivi d’un plan
 La planification initiale et la structure du logiciel doivent être flexibles afin de
permettre l'évolution de la demande du client tout au long du projet

Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

6
L’opposition des cycles V/agile
 Un framework Agile
 Permettant de livrer un maximum de valeur métier en un temps le
plus court
 Permettant de livrer rapidement un logiciel de qualité
 Dans lequel le client définit les priorités
 Dans lequel l’équipe s’auto organise pour livrer à chaque itération un
produit fonctionnel

Cycle en cascade
cycle en V

Estimé

Coût

Délais

Coût

Périmètre

Fixé

Agile

Délais

Périmètre
Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

7

7
Rôles et responsabilités en Scrum
 Scrum définit trois rôles principaux :
 Le Product Owner (le client ou son représentant)
 L‘Équipe (les développeurs)
 Le Scrum Master (facilitateur / animateur)

 Des intervenants extérieurs (Stakeholders)
 Peuvent s'intégrer également au projet ponctuellement
Expression
& priorisation
du besoin,
Validation

Estimation
& production

Product Owner

ien
int re
a
l m uilib
I q
l’é

Équipe

+

ot
Pr

tio
ec

n

Stakeholders
(intervenants extérieurs)

Scrum Master
Méthode
& Facilitation
Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

8

8
Itération et incrément de produit
Itération i
Mêlée quotidienne
(Daily Scrum)

Revue de Backlog
(Backlog Review)
Lancement du Sprint
(Sprint Planning Meeting)

Fin de Sprint
•Bilan du Sprint avec Démo (Sprint Review)
•Rétrospective (Sprint Rétrospective)
Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

9
Commencer Scrum, et une itération
 Pré-sélection des fonctionnalités/histoires à fabriquer
 Par le Product Owner (Directeur de Produit)
 Basée sur la Valeur Métier, le ROI

 Revue de Backlog :

 Estimation de la complexité des histoires
 l’effort nécessaire/la taille

 Lancement du Sprint :

 Choix définitif des Stories
 La vélocité de l’équipe limite le contenu du Sprint
 L’équipe découpe les US en tâches : établit le plan de fabrication du Sprint

a

Story 2
Story 3
Story 4
Story 5

Story 1

Story 1

Story 2
Story 4
Story 5

Story 2
Story 3.1

OU

Sprint BL

l
ire
ra
Ext

VM

Release BL

Story 1

vélocité

Agile
Fixé

Délais

Coût

Estimé

Périmètre
Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

10
Collaboration et management visuel
Un chiffrage des travaux collectif,
-> réalisé par l’équipe
-> en relatif
Poker Planning
T-Shirt Size Estimation
Dog breeds estimation

Un tableau
-> appelé radiateur d’information

Combien de points
pour cette Histoire?

55 5

53 5 8

Vote secret simultané
35

5

55

Ça va être compliqué, le
contrat service n’est pas
fixé. Je crois qu’il faut
s’attendre à des
ajustements de la part de …

Suite de Fibonacci : N = (N-2) + (N-1)  0 – 1 – 2 – 3 – 5 – 8 – 13 – 21 – 34 …
Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

11

11
Les User Stories : notion de Terminé (« Done »)
 La notion de « Terminé » est fondamentale :
 Le Product Owner et l’équipe doivent s’accorder sur la notion de « Terminé »
 Quels critères permettent d’affirmer qu’une User Story est « Terminée / Done »?
 Est-ce que « Terminé » à la même définition pour toutes les Stories?

 Elle se fixe à la limite de l’équipe
 Ne dépend pas d’intervenants extérieurs (Stakeholders)

Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

12
Indicateurs d’avancement
 Basés sur

 Une mise à jour quotidienne
 Une estimation de ce qu’il reste à faire et non du
consommé
 Des fonctionnalités/User Stories « terminées »

350
300
250

Suivi du Sprint

200
150
100

Suivi de la version

50

70

0

60

J1

J2

J3

J4

J5

J6

J7

J8

J9

J10

50
40

Burndown

Burnup

30
20
10
0
It 1

It 2

It 3

It 4

It 5

It 6

Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

13

13
Des techniques et pratiques additionnelles
Management visuel, collaboration,
Des posters, des cartes/post-its

Plateforme d’Intégration Continue

Personas et Story Mapping

ESSAYER - EVALUER – ADAPTER
On a le droit de se tromper
Et le devoir de s’améliorer

Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

14
Fin

 Questions / Réponses

Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

15

15
ANNEXE 1 : vocabulaire Scrum

Acteurs

 Product Owner / Propriétaire du Produit
 Est ou représente le client. On parle parfois de Product Owner délégué
 Scrum Master
 Est responsable de la bonne application de la méthode. Garanti la validité des indicateurs Scrum
 Team / Equipe
 Est l’équipe qui réalise l’application. Elle s’engage à produire ce que le Product Owner à placé dans le
Sprint

 Stakeholder / intervenants extérieurs
 Peuvent participer à la production : experts, intervenants extérieurs à l’équipe.

Division
du temps

Division
du produit

 Itération :
 Période de temps fixe pendant laquelle l’équipe sait précisément ce qu’elle va produire et à l’issue de

laquelle un incrément du produit est réalisé
 Sprint :
 Itération en Scrum au cours de laquelle l’équipe réalise des Stories et produit un incrément du produit
 Mêlée :
 Réunion quotidienne d’un quart d’heure pendant laquelle chaque équipier expose son activité du jour
précédent et de la journée à venir

 Produit
 Ce que le product owner veux que l’équipe lui fabrique
 Incrément
 Version du produit fabriquée à la suite d’une itération. Il s’exécute et peut faire l’objet d’une

démonstration: il est potentiellement livrable
 Release / Version
 Incrément du produit livré en production
 Feature / Fonctionnalité :
 Fonctionnalité du produit à fabriquée. Description succincte du besoin priorisé dans la Backlog Produit.
 Story :
 Une User Story est une histoire simple : un cas d’utilisation de l’application
Support de formation - La méthode agile Scrum
 Une Defect Story est une histoire de correction d’anomalie
Copyright © Capgemini 2012. All Rights Reserved
 Une Technical Stoy est une histoire purement technique

16
ANNEXE 1 : vocabulaire Scrum
Division
du travail

 Task / Tâche :
 Une tâche est quelque chose à faire qui permet d’atteindre le but fixé dans une Story
 Spike :
 Est une tâche spéciale dont le but est de exploratoire (objectif technique, de ROI)
 Product Backlog / Backlog Produit :
 Liste priorisée des Features (fonctionnalités) de l’application
 Release Backlog / Backlog de version :
 Liste des priorisée des Features (fonctionnalités) et des Stories (histoires utilisateur) à produire

Outils du
Product Owner

Outils
de l’équipe

dans la version (release)

 Sprint Backlog / Backlog de Sprint :
 Liste priorisée des Stories à produire dans le Sprint (itération)
 Roadmap Produit :
 Planification du contenu du produit (de niveau Feature) dans les versions
 Release Plan :
 Plan de fabrication de l’une version du produit (de niveau Story)
 Charts :
 Les BurnUp Charts sont de graphiques montrant l’évolution de la fabrication du produit
 Les BurnDowns Charts évaluent le reste à faire estimé au cours d’un Sprint
 Le radiateur d’informations :
 Expose tous les indicateurs de mesure du produit et la capacité de l’équipe à terminer les choses.
 Est le support quotidien de l’équipe pour planifier son travail

Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

17

17
ANNEXE 1 : vocabulaire Scrum



Backlog Review / Revue de Backlog:
 Réunion de planification des prochaines itérations
Sprint Planning Meeting :
 Réunion pendant laquelle l’équipe définit le plan de fabrication des Stories à réaliser dans le prochain
Sprint

Réunions



Sprint Review / revue de Sprint :
 Réunion de présentation du travail produit par l’équipe au cours du Sprint écoulé. Une démonstration du
produit est alors réalisée



Sprint retrospective / rétrospective de Sprint :
 Réunion de réflexion sur le processus lui-même : identification de ce qui fonctionne et des problèmes
rencontrés; introspection sur le processus et choix d’une amélioration




Divers

Vélocité
 Mesure de la capacité de l’équipe à terminer des histoires au cours d’un Sprint (ramené à un Sprint plein)
Focus Factor
 Vélocité de l’équipe ramenée à un jour/homme
Complexité
 Chiffrage (par rapport à une abaque) de l’effort nécessaire à l’équipe pour terminer une histoire. Il est
réalisé par l’équipe en points relatifs.



Planning Poker
 Technique d’estimation collégiale basée outillée par un jeux de carte sur la base de la suite de Fibonacci
simplifiée.



Vision du Produit :

Ce que le Product Owner pense être le produit à fabriquer

Support de formation - La méthode agile Scrum

Session du 10 Mai 2012 - Agile-UX : Vision Box et Persona

Copyright © Capgemini 2012. All Rights Reserved

18

18
ANNEXE 1 : vocabulaire Scrum

Achèvement
du travail



Done / Terminé
 Définie les critères généraux (par typologie de Story) permettant d’affirmer qu’une Story est réalisée.
Critères d’acceptation
 Critères permettant au Product Owner de décrire comment il va s’assurer que son expression de besoin est
correctement réalisée à la fin de l’itération. Il servent de spécification à l’équipe.

Techniques
annexes




Sanity Chek
 Technique permettant d’ajuster le contenu du Sprint ou de recadrer une Story en cours d’itération
Scalabilité & Scrum de Scrum
 Fonctionner avec plusieurs équipes Scrum et synchroniser des équipes distantes

Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

19
ANNEXE 2 : Les 12 principes sous-jacents du
manifeste agile (1/2)
1.

Notre plus haute priorité est de satisfaire le client en livrant rapidement et régulièrement des
fonctionnalités à grande valeur ajoutée.

2.

Accueillez positivement les changements de besoins, même tard dans le projet. Les
processus Agiles exploitent le changement pour donner un avantage compétitif au client.

3.

Livrez fréquemment un logiciel opérationnel avec des cycles de quelques semaines à
quelques mois et une préférence pour les plus courts.

4.

Les utilisateurs ou leurs représentants et les développeurs doivent travailler ensemble
quotidiennement tout au long du projet.

5.

Réalisez les projets avec des personnes motivées. Fournissez-leur l’environnement et le
soutien dont ils ont besoin et faites-leur confiance pour atteindre les objectifs fixés.

6.

La méthode la plus simple et la plus efficace pour transmettre de l’information à l'équipe de
développement et à l’intérieur de celle-ci est le dialogue en face à face.

Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

20
ANNEXE 2 : Les 12 principes sous-jacents du
manifeste agile (2/2)
7.

Un logiciel opérationnel est la principale mesure d’avancement.

8.

Les processus Agiles encouragent un rythme de développement
soutenable. Ensemble, les commanditaires, les développeurs
et les utilisateurs devraient être capables de maintenir
indéfiniment un rythme constant.

9.

Une attention continue à l'excellence technique et à une bonne conception renforcent
l’Agilité.

10. La simplicité – c’est-à-dire l’art de minimiser la quantité de travail inutile –
est essentielle.
11. Les meilleures architectures, spécifications et conceptions émergent d'équipes auto
organisées.
12. À intervalles réguliers, l'équipe réfléchit aux moyens de devenir plus efficace, puis règle
et modifie son comportement en conséquence.

Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

21
ANNEXE 3 : La planification de release

Support de formation - La méthode agile Scrum
Copyright © Capgemini 2012. All Rights Reserved

22

Weitere ähnliche Inhalte

Was ist angesagt?

MÃthode-agile-SCRUM.pptx
MÃthode-agile-SCRUM.pptxMÃthode-agile-SCRUM.pptx
MÃthode-agile-SCRUM.pptxJaweherBN
 
Scrum les principes de base
Scrum les principes de base Scrum les principes de base
Scrum les principes de base Sirine Barguaoui
 
Méthode d'Agile: Scrum
Méthode d'Agile: ScrumMéthode d'Agile: Scrum
Méthode d'Agile: ScrumChaymaMghazli
 
Gestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskillsGestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskillsPierre E. NEIS
 
Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPYouness Boukouchi
 
Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)Blackbird
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionTremeur Balbous
 
Présentation de l’agilité
Présentation de l’agilitéPrésentation de l’agilité
Présentation de l’agilitéJean Yves Klein
 
Mon cours Agile scrum.ppt
Mon cours Agile scrum.pptMon cours Agile scrum.ppt
Mon cours Agile scrum.pptamani75494
 
Rapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPRapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPSarah
 
présenatation scrum.pptx
présenatation scrum.pptxprésenatation scrum.pptx
présenatation scrum.pptxFazaFoudhaili
 
Méthodes Agiles, L’essentiel de KANBAN.
Méthodes Agiles, L’essentiel de KANBAN.Méthodes Agiles, L’essentiel de KANBAN.
Méthodes Agiles, L’essentiel de KANBAN.aettarrouzi
 

Was ist angesagt? (20)

MÃthode-agile-SCRUM.pptx
MÃthode-agile-SCRUM.pptxMÃthode-agile-SCRUM.pptx
MÃthode-agile-SCRUM.pptx
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Scrum Guide
Scrum GuideScrum Guide
Scrum Guide
 
Scrum les principes de base
Scrum les principes de base Scrum les principes de base
Scrum les principes de base
 
Méthode d'Agile: Scrum
Méthode d'Agile: ScrumMéthode d'Agile: Scrum
Méthode d'Agile: Scrum
 
Méthodes agiles
Méthodes agilesMéthodes agiles
Méthodes agiles
 
Methodes agiles
Methodes agilesMethodes agiles
Methodes agiles
 
Gestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskillsGestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskills
 
Guide scrum
Guide scrumGuide scrum
Guide scrum
 
Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XP
 
Methodes agile
Methodes agileMethodes agile
Methodes agile
 
Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - Introduction
 
Introduction à Scrum
Introduction à ScrumIntroduction à Scrum
Introduction à Scrum
 
Formation Agile Scrum
Formation Agile ScrumFormation Agile Scrum
Formation Agile Scrum
 
Présentation de l’agilité
Présentation de l’agilitéPrésentation de l’agilité
Présentation de l’agilité
 
Mon cours Agile scrum.ppt
Mon cours Agile scrum.pptMon cours Agile scrum.ppt
Mon cours Agile scrum.ppt
 
Rapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPRapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XP
 
présenatation scrum.pptx
présenatation scrum.pptxprésenatation scrum.pptx
présenatation scrum.pptx
 
Méthodes Agiles, L’essentiel de KANBAN.
Méthodes Agiles, L’essentiel de KANBAN.Méthodes Agiles, L’essentiel de KANBAN.
Méthodes Agiles, L’essentiel de KANBAN.
 

Andere mochten auch

Présentation des principes Scrum
Présentation des principes ScrumPrésentation des principes Scrum
Présentation des principes Scrummsmpp-nantes
 
Méthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessMéthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessZakaria Bouazza
 
Management de projet agile vs classique pmi atlantic 20120322
Management de projet agile vs classique pmi atlantic 20120322Management de projet agile vs classique pmi atlantic 20120322
Management de projet agile vs classique pmi atlantic 20120322Jean-Luc MAZE
 
Du Manifeste Agile à Scrum
Du Manifeste Agile à ScrumDu Manifeste Agile à Scrum
Du Manifeste Agile à ScrumXavier Warzee
 
Agilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeursAgilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeursIppon
 
Les MéThodes Agiles
Les MéThodes AgilesLes MéThodes Agiles
Les MéThodes Agilesguesta206aa87
 
Scrum en quelques minutes
Scrum en quelques minutesScrum en quelques minutes
Scrum en quelques minutesFabrice Aimetti
 
Introduction aux méthodes agiles
Introduction aux méthodes agilesIntroduction aux méthodes agiles
Introduction aux méthodes agilesGuillaume Collic
 
Agile Games 4 Scrum Teams Présentation Scrum Day France 2011 FR
Agile Games 4 Scrum Teams Présentation Scrum Day France 2011 FRAgile Games 4 Scrum Teams Présentation Scrum Day France 2011 FR
Agile Games 4 Scrum Teams Présentation Scrum Day France 2011 FRBruno Sbille
 
Meilleures pratiques en gestion de projets agile [Webinaire]
Meilleures pratiques en gestion de projets agile [Webinaire]Meilleures pratiques en gestion de projets agile [Webinaire]
Meilleures pratiques en gestion de projets agile [Webinaire]Technologia Formation
 
Estimation et planification Agile
Estimation et planification AgileEstimation et planification Agile
Estimation et planification AgileYannick Quenec'hdu
 
Gestion de projets agiles avec scrumv2
Gestion de projets agiles avec scrumv2Gestion de projets agiles avec scrumv2
Gestion de projets agiles avec scrumv2Pierre E. NEIS
 
ECM-Webinar: Alfresco Migration Bestandsdaten Teil 2
ECM-Webinar: Alfresco Migration Bestandsdaten Teil 2ECM-Webinar: Alfresco Migration Bestandsdaten Teil 2
ECM-Webinar: Alfresco Migration Bestandsdaten Teil 2dmc digital media center GmbH
 
Presentació assamblea
Presentació assamblea Presentació assamblea
Presentació assamblea FC Barcelona
 
SQL Server 2008 'Best Practices' - Stéphane Haby, dbi services - Mövenpick La...
SQL Server 2008 'Best Practices' - Stéphane Haby, dbi services - Mövenpick La...SQL Server 2008 'Best Practices' - Stéphane Haby, dbi services - Mövenpick La...
SQL Server 2008 'Best Practices' - Stéphane Haby, dbi services - Mövenpick La...dbi services
 

Andere mochten auch (20)

Agilité pour les nuls
Agilité pour les nulsAgilité pour les nuls
Agilité pour les nuls
 
Présentation des principes Scrum
Présentation des principes ScrumPrésentation des principes Scrum
Présentation des principes Scrum
 
Méthodologie 2 Track Unified Process
Méthodologie 2 Track Unified ProcessMéthodologie 2 Track Unified Process
Méthodologie 2 Track Unified Process
 
Management de projet agile vs classique pmi atlantic 20120322
Management de projet agile vs classique pmi atlantic 20120322Management de projet agile vs classique pmi atlantic 20120322
Management de projet agile vs classique pmi atlantic 20120322
 
Agile expliqué aux managers
Agile expliqué aux managersAgile expliqué aux managers
Agile expliqué aux managers
 
Presentation nantes ecocampus 2 upc d_ferrer
Presentation nantes ecocampus 2 upc d_ferrerPresentation nantes ecocampus 2 upc d_ferrer
Presentation nantes ecocampus 2 upc d_ferrer
 
Du Manifeste Agile à Scrum
Du Manifeste Agile à ScrumDu Manifeste Agile à Scrum
Du Manifeste Agile à Scrum
 
Agilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeursAgilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeurs
 
Les MéThodes Agiles
Les MéThodes AgilesLes MéThodes Agiles
Les MéThodes Agiles
 
Scrum en quelques minutes
Scrum en quelques minutesScrum en quelques minutes
Scrum en quelques minutes
 
Introduction aux méthodes agiles
Introduction aux méthodes agilesIntroduction aux méthodes agiles
Introduction aux méthodes agiles
 
Agile Games 4 Scrum Teams Présentation Scrum Day France 2011 FR
Agile Games 4 Scrum Teams Présentation Scrum Day France 2011 FRAgile Games 4 Scrum Teams Présentation Scrum Day France 2011 FR
Agile Games 4 Scrum Teams Présentation Scrum Day France 2011 FR
 
Meilleures pratiques en gestion de projets agile [Webinaire]
Meilleures pratiques en gestion de projets agile [Webinaire]Meilleures pratiques en gestion de projets agile [Webinaire]
Meilleures pratiques en gestion de projets agile [Webinaire]
 
Estimation et planification Agile
Estimation et planification AgileEstimation et planification Agile
Estimation et planification Agile
 
At nancy10 scrumv2.0
At nancy10 scrumv2.0At nancy10 scrumv2.0
At nancy10 scrumv2.0
 
Gestion de projets agiles avec scrumv2
Gestion de projets agiles avec scrumv2Gestion de projets agiles avec scrumv2
Gestion de projets agiles avec scrumv2
 
ECM-Webinar: Alfresco Migration Bestandsdaten Teil 2
ECM-Webinar: Alfresco Migration Bestandsdaten Teil 2ECM-Webinar: Alfresco Migration Bestandsdaten Teil 2
ECM-Webinar: Alfresco Migration Bestandsdaten Teil 2
 
Presentació assamblea
Presentació assamblea Presentació assamblea
Presentació assamblea
 
SQL Server 2008 'Best Practices' - Stéphane Haby, dbi services - Mövenpick La...
SQL Server 2008 'Best Practices' - Stéphane Haby, dbi services - Mövenpick La...SQL Server 2008 'Best Practices' - Stéphane Haby, dbi services - Mövenpick La...
SQL Server 2008 'Best Practices' - Stéphane Haby, dbi services - Mövenpick La...
 
MySQL Query Optimization
MySQL Query OptimizationMySQL Query Optimization
MySQL Query Optimization
 

Ähnlich wie 20mn scrum

Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Dominic Danis
 
Module 3 - Seance 1 - Scrum.pptx
Module 3 - Seance 1 - Scrum.pptxModule 3 - Seance 1 - Scrum.pptx
Module 3 - Seance 1 - Scrum.pptxtestuser715939
 
Presentation sa fe 2 zoom sur pi planning safe v1.0
Presentation sa fe 2 zoom sur pi planning safe v1.0Presentation sa fe 2 zoom sur pi planning safe v1.0
Presentation sa fe 2 zoom sur pi planning safe v1.0Pierre Medina
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Olivier Conq
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Olivier Conq
 
Introduction à l'agilité iut lyon 1 sept2013
Introduction à l'agilité   iut lyon 1 sept2013Introduction à l'agilité   iut lyon 1 sept2013
Introduction à l'agilité iut lyon 1 sept2013agnes_crepet
 
Alphorm.com Formation Scrum et Agilité : Le Guide Complet
Alphorm.com Formation Scrum et Agilité : Le Guide CompletAlphorm.com Formation Scrum et Agilité : Le Guide Complet
Alphorm.com Formation Scrum et Agilité : Le Guide CompletAlphorm
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de ScrumPyxis Technologies
 
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)Taoufik Fekhar
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Microsoft
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...Sid Ahmed Benkraoua
 
Agilite togo jug_final
Agilite togo jug_finalAgilite togo jug_final
Agilite togo jug_finalagnes_crepet
 
Oeildecoach scrum roles-et-responsabilites
Oeildecoach scrum roles-et-responsabilitesOeildecoach scrum roles-et-responsabilites
Oeildecoach scrum roles-et-responsabilitesOeil de Coach
 
Scrum - presentation du role de scrum master
Scrum -  presentation du role de scrum masterScrum -  presentation du role de scrum master
Scrum - presentation du role de scrum masterFrançois-Xavier BRAVO
 

Ähnlich wie 20mn scrum (20)

Présentation.pptx
Présentation.pptxPrésentation.pptx
Présentation.pptx
 
Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010
 
#7 méthodes
#7 méthodes#7 méthodes
#7 méthodes
 
Module 3 - Seance 1 - Scrum.pptx
Module 3 - Seance 1 - Scrum.pptxModule 3 - Seance 1 - Scrum.pptx
Module 3 - Seance 1 - Scrum.pptx
 
Presentation sa fe 2 zoom sur pi planning safe v1.0
Presentation sa fe 2 zoom sur pi planning safe v1.0Presentation sa fe 2 zoom sur pi planning safe v1.0
Presentation sa fe 2 zoom sur pi planning safe v1.0
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
 
Introduction à l'agilité iut lyon 1 sept2013
Introduction à l'agilité   iut lyon 1 sept2013Introduction à l'agilité   iut lyon 1 sept2013
Introduction à l'agilité iut lyon 1 sept2013
 
Alphorm.com Formation Scrum et Agilité : Le Guide Complet
Alphorm.com Formation Scrum et Agilité : Le Guide CompletAlphorm.com Formation Scrum et Agilité : Le Guide Complet
Alphorm.com Formation Scrum et Agilité : Le Guide Complet
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
 
Agilite togo jug_final
Agilite togo jug_finalAgilite togo jug_final
Agilite togo jug_final
 
Oeildecoach scrum roles-et-responsabilites
Oeildecoach scrum roles-et-responsabilitesOeildecoach scrum roles-et-responsabilites
Oeildecoach scrum roles-et-responsabilites
 
Corescrum fr-v1.1
Corescrum fr-v1.1Corescrum fr-v1.1
Corescrum fr-v1.1
 
Scrum - presentation du role de scrum master
Scrum -  presentation du role de scrum masterScrum -  presentation du role de scrum master
Scrum - presentation du role de scrum master
 
Methode Agile
Methode Agile Methode Agile
Methode Agile
 
Agile
AgileAgile
Agile
 
1.pdf
1.pdf1.pdf
1.pdf
 

Mehr von Olivier Patou

No scrum no win atbx 2015 v1.0
No scrum no win   atbx 2015 v1.0No scrum no win   atbx 2015 v1.0
No scrum no win atbx 2015 v1.0Olivier Patou
 
Ecrire de bonnes user stories - en 5 minutes - scrum wine v1.0
Ecrire de bonnes user stories - en 5 minutes -  scrum wine v1.0Ecrire de bonnes user stories - en 5 minutes -  scrum wine v1.0
Ecrire de bonnes user stories - en 5 minutes - scrum wine v1.0Olivier Patou
 
Kanban pour l’it en 5min v1.1
Kanban pour l’it en 5min  v1.1Kanban pour l’it en 5min  v1.1
Kanban pour l’it en 5min v1.1Olivier Patou
 
Pres scrum cafe 10 les chaises non musicales
Pres scrum cafe 10  les chaises non musicalesPres scrum cafe 10  les chaises non musicales
Pres scrum cafe 10 les chaises non musicalesOlivier Patou
 
Les dérives de la mêlée
Les dérives de la mêléeLes dérives de la mêlée
Les dérives de la mêléeOlivier Patou
 
Pres scrum cafe 9 - Origami Game
Pres scrum cafe 9  - Origami GamePres scrum cafe 9  - Origami Game
Pres scrum cafe 9 - Origami GameOlivier Patou
 

Mehr von Olivier Patou (7)

No scrum no win atbx 2015 v1.0
No scrum no win   atbx 2015 v1.0No scrum no win   atbx 2015 v1.0
No scrum no win atbx 2015 v1.0
 
Ecrire de bonnes user stories - en 5 minutes - scrum wine v1.0
Ecrire de bonnes user stories - en 5 minutes -  scrum wine v1.0Ecrire de bonnes user stories - en 5 minutes -  scrum wine v1.0
Ecrire de bonnes user stories - en 5 minutes - scrum wine v1.0
 
Kanban pour l’it en 5min v1.1
Kanban pour l’it en 5min  v1.1Kanban pour l’it en 5min  v1.1
Kanban pour l’it en 5min v1.1
 
Pres scrum cafe 10 les chaises non musicales
Pres scrum cafe 10  les chaises non musicalesPres scrum cafe 10  les chaises non musicales
Pres scrum cafe 10 les chaises non musicales
 
Les dérives de la mêlée
Les dérives de la mêléeLes dérives de la mêlée
Les dérives de la mêlée
 
Pres scrum cafe 9 - Origami Game
Pres scrum cafe 9  - Origami GamePres scrum cafe 9  - Origami Game
Pres scrum cafe 9 - Origami Game
 
Modele a3 toyota
Modele a3 toyotaModele a3 toyota
Modele a3 toyota
 

20mn scrum

  • 1. La méthode agile Scrum en 20 minutes Support de présentation Auteur : Olivier Patou
  • 2. 5mn Scrum  L’esprit d’équipe  Une méthode Agile c’est quoi?  4 valeurs  Scrum        L’opposition des cycles V/agile Rôles et responsabilités en Scrum Itération et incrément de produit Commencer Scrum, une itération Faire les choses avec qualité et les terminer Indicateurs d’avancement Et du management visuel  ANNEXES  Vocabulaire  12 principes  Release Plan Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 2 2
  • 3. L’esprit d’équipe : Sprint Mêlée Ou bien le relais  Sprinter : aller vite sur une courte distance  Mêlée / Scrum : effort collectif de poussée dans une même direction  En opposition à la course de relais Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 3 3
  • 4. Analyse de la réussite et de l’échec des projets L’engagement du chef de projet est sur le coût le délai et le périmètre 24% 32% 44% 32 % de projets livrés respectent l’engagement 44 % de projets livrés mais ne respectent pas l’engagement 24 % de projets ne sont pas livrés Facteurs d’échec : Facteurs de réussite : 13% Exigences incomplètes 16% Implication des utilisateurs 13% Manque d’information utilisateur 14% Soutien du management 10% Instabilité des exigences et spécifications 13% Énoncé clair des exigences 9% Manque de ressources 10% Planning adéquat 8% Manque de soutien du management 8% Demandes réalistes Source: « The Chaos Report » (Standish Group 2009) Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 4
  • 5. Comparatif Agile/Waterfall Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 5
  • 6. Les 4 valeurs du manifeste agile  Les individus et leurs interactions plus que les processus et les outils  Les difficultés sont résolues par des équipes communicantes et soudées et non pas par des processus ou des outils.  Des logiciels opérationnels plus qu’une documentation exhaustive  Un logiciel qui fonctionne est un objectif plus important que d’avoir une documentation projet complète.  La collaboration avec les clients plus que la négociation contractuelle  On ne peut se contenter de négocier un contrat au début du projet, puis de négliger les demandes et la satisfaction du client.  L’adaptation au changement plus que le suivi d’un plan  La planification initiale et la structure du logiciel doivent être flexibles afin de permettre l'évolution de la demande du client tout au long du projet Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 6
  • 7. L’opposition des cycles V/agile  Un framework Agile  Permettant de livrer un maximum de valeur métier en un temps le plus court  Permettant de livrer rapidement un logiciel de qualité  Dans lequel le client définit les priorités  Dans lequel l’équipe s’auto organise pour livrer à chaque itération un produit fonctionnel Cycle en cascade cycle en V Estimé Coût Délais Coût Périmètre Fixé Agile Délais Périmètre Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 7 7
  • 8. Rôles et responsabilités en Scrum  Scrum définit trois rôles principaux :  Le Product Owner (le client ou son représentant)  L‘Équipe (les développeurs)  Le Scrum Master (facilitateur / animateur)  Des intervenants extérieurs (Stakeholders)  Peuvent s'intégrer également au projet ponctuellement Expression & priorisation du besoin, Validation Estimation & production Product Owner ien int re a l m uilib I q l’é Équipe + ot Pr tio ec n Stakeholders (intervenants extérieurs) Scrum Master Méthode & Facilitation Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 8 8
  • 9. Itération et incrément de produit Itération i Mêlée quotidienne (Daily Scrum) Revue de Backlog (Backlog Review) Lancement du Sprint (Sprint Planning Meeting) Fin de Sprint •Bilan du Sprint avec Démo (Sprint Review) •Rétrospective (Sprint Rétrospective) Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 9
  • 10. Commencer Scrum, et une itération  Pré-sélection des fonctionnalités/histoires à fabriquer  Par le Product Owner (Directeur de Produit)  Basée sur la Valeur Métier, le ROI  Revue de Backlog :  Estimation de la complexité des histoires  l’effort nécessaire/la taille  Lancement du Sprint :  Choix définitif des Stories  La vélocité de l’équipe limite le contenu du Sprint  L’équipe découpe les US en tâches : établit le plan de fabrication du Sprint a Story 2 Story 3 Story 4 Story 5 Story 1 Story 1 Story 2 Story 4 Story 5 Story 2 Story 3.1 OU Sprint BL l ire ra Ext VM Release BL Story 1 vélocité Agile Fixé Délais Coût Estimé Périmètre Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 10
  • 11. Collaboration et management visuel Un chiffrage des travaux collectif, -> réalisé par l’équipe -> en relatif Poker Planning T-Shirt Size Estimation Dog breeds estimation Un tableau -> appelé radiateur d’information Combien de points pour cette Histoire? 55 5 53 5 8 Vote secret simultané 35 5 55 Ça va être compliqué, le contrat service n’est pas fixé. Je crois qu’il faut s’attendre à des ajustements de la part de … Suite de Fibonacci : N = (N-2) + (N-1)  0 – 1 – 2 – 3 – 5 – 8 – 13 – 21 – 34 … Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 11 11
  • 12. Les User Stories : notion de Terminé (« Done »)  La notion de « Terminé » est fondamentale :  Le Product Owner et l’équipe doivent s’accorder sur la notion de « Terminé »  Quels critères permettent d’affirmer qu’une User Story est « Terminée / Done »?  Est-ce que « Terminé » à la même définition pour toutes les Stories?  Elle se fixe à la limite de l’équipe  Ne dépend pas d’intervenants extérieurs (Stakeholders) Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 12
  • 13. Indicateurs d’avancement  Basés sur  Une mise à jour quotidienne  Une estimation de ce qu’il reste à faire et non du consommé  Des fonctionnalités/User Stories « terminées » 350 300 250 Suivi du Sprint 200 150 100 Suivi de la version 50 70 0 60 J1 J2 J3 J4 J5 J6 J7 J8 J9 J10 50 40 Burndown Burnup 30 20 10 0 It 1 It 2 It 3 It 4 It 5 It 6 Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 13 13
  • 14. Des techniques et pratiques additionnelles Management visuel, collaboration, Des posters, des cartes/post-its Plateforme d’Intégration Continue Personas et Story Mapping ESSAYER - EVALUER – ADAPTER On a le droit de se tromper Et le devoir de s’améliorer Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 14
  • 15. Fin  Questions / Réponses Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 15 15
  • 16. ANNEXE 1 : vocabulaire Scrum Acteurs  Product Owner / Propriétaire du Produit  Est ou représente le client. On parle parfois de Product Owner délégué  Scrum Master  Est responsable de la bonne application de la méthode. Garanti la validité des indicateurs Scrum  Team / Equipe  Est l’équipe qui réalise l’application. Elle s’engage à produire ce que le Product Owner à placé dans le Sprint  Stakeholder / intervenants extérieurs  Peuvent participer à la production : experts, intervenants extérieurs à l’équipe. Division du temps Division du produit  Itération :  Période de temps fixe pendant laquelle l’équipe sait précisément ce qu’elle va produire et à l’issue de laquelle un incrément du produit est réalisé  Sprint :  Itération en Scrum au cours de laquelle l’équipe réalise des Stories et produit un incrément du produit  Mêlée :  Réunion quotidienne d’un quart d’heure pendant laquelle chaque équipier expose son activité du jour précédent et de la journée à venir  Produit  Ce que le product owner veux que l’équipe lui fabrique  Incrément  Version du produit fabriquée à la suite d’une itération. Il s’exécute et peut faire l’objet d’une démonstration: il est potentiellement livrable  Release / Version  Incrément du produit livré en production  Feature / Fonctionnalité :  Fonctionnalité du produit à fabriquée. Description succincte du besoin priorisé dans la Backlog Produit.  Story :  Une User Story est une histoire simple : un cas d’utilisation de l’application Support de formation - La méthode agile Scrum  Une Defect Story est une histoire de correction d’anomalie Copyright © Capgemini 2012. All Rights Reserved  Une Technical Stoy est une histoire purement technique 16
  • 17. ANNEXE 1 : vocabulaire Scrum Division du travail  Task / Tâche :  Une tâche est quelque chose à faire qui permet d’atteindre le but fixé dans une Story  Spike :  Est une tâche spéciale dont le but est de exploratoire (objectif technique, de ROI)  Product Backlog / Backlog Produit :  Liste priorisée des Features (fonctionnalités) de l’application  Release Backlog / Backlog de version :  Liste des priorisée des Features (fonctionnalités) et des Stories (histoires utilisateur) à produire Outils du Product Owner Outils de l’équipe dans la version (release)  Sprint Backlog / Backlog de Sprint :  Liste priorisée des Stories à produire dans le Sprint (itération)  Roadmap Produit :  Planification du contenu du produit (de niveau Feature) dans les versions  Release Plan :  Plan de fabrication de l’une version du produit (de niveau Story)  Charts :  Les BurnUp Charts sont de graphiques montrant l’évolution de la fabrication du produit  Les BurnDowns Charts évaluent le reste à faire estimé au cours d’un Sprint  Le radiateur d’informations :  Expose tous les indicateurs de mesure du produit et la capacité de l’équipe à terminer les choses.  Est le support quotidien de l’équipe pour planifier son travail Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 17 17
  • 18. ANNEXE 1 : vocabulaire Scrum   Backlog Review / Revue de Backlog:  Réunion de planification des prochaines itérations Sprint Planning Meeting :  Réunion pendant laquelle l’équipe définit le plan de fabrication des Stories à réaliser dans le prochain Sprint Réunions  Sprint Review / revue de Sprint :  Réunion de présentation du travail produit par l’équipe au cours du Sprint écoulé. Une démonstration du produit est alors réalisée  Sprint retrospective / rétrospective de Sprint :  Réunion de réflexion sur le processus lui-même : identification de ce qui fonctionne et des problèmes rencontrés; introspection sur le processus et choix d’une amélioration    Divers Vélocité  Mesure de la capacité de l’équipe à terminer des histoires au cours d’un Sprint (ramené à un Sprint plein) Focus Factor  Vélocité de l’équipe ramenée à un jour/homme Complexité  Chiffrage (par rapport à une abaque) de l’effort nécessaire à l’équipe pour terminer une histoire. Il est réalisé par l’équipe en points relatifs.  Planning Poker  Technique d’estimation collégiale basée outillée par un jeux de carte sur la base de la suite de Fibonacci simplifiée.  Vision du Produit :  Ce que le Product Owner pense être le produit à fabriquer Support de formation - La méthode agile Scrum Session du 10 Mai 2012 - Agile-UX : Vision Box et Persona Copyright © Capgemini 2012. All Rights Reserved 18 18
  • 19. ANNEXE 1 : vocabulaire Scrum  Achèvement du travail  Done / Terminé  Définie les critères généraux (par typologie de Story) permettant d’affirmer qu’une Story est réalisée. Critères d’acceptation  Critères permettant au Product Owner de décrire comment il va s’assurer que son expression de besoin est correctement réalisée à la fin de l’itération. Il servent de spécification à l’équipe. Techniques annexes   Sanity Chek  Technique permettant d’ajuster le contenu du Sprint ou de recadrer une Story en cours d’itération Scalabilité & Scrum de Scrum  Fonctionner avec plusieurs équipes Scrum et synchroniser des équipes distantes Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 19
  • 20. ANNEXE 2 : Les 12 principes sous-jacents du manifeste agile (1/2) 1. Notre plus haute priorité est de satisfaire le client en livrant rapidement et régulièrement des fonctionnalités à grande valeur ajoutée. 2. Accueillez positivement les changements de besoins, même tard dans le projet. Les processus Agiles exploitent le changement pour donner un avantage compétitif au client. 3. Livrez fréquemment un logiciel opérationnel avec des cycles de quelques semaines à quelques mois et une préférence pour les plus courts. 4. Les utilisateurs ou leurs représentants et les développeurs doivent travailler ensemble quotidiennement tout au long du projet. 5. Réalisez les projets avec des personnes motivées. Fournissez-leur l’environnement et le soutien dont ils ont besoin et faites-leur confiance pour atteindre les objectifs fixés. 6. La méthode la plus simple et la plus efficace pour transmettre de l’information à l'équipe de développement et à l’intérieur de celle-ci est le dialogue en face à face. Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 20
  • 21. ANNEXE 2 : Les 12 principes sous-jacents du manifeste agile (2/2) 7. Un logiciel opérationnel est la principale mesure d’avancement. 8. Les processus Agiles encouragent un rythme de développement soutenable. Ensemble, les commanditaires, les développeurs et les utilisateurs devraient être capables de maintenir indéfiniment un rythme constant. 9. Une attention continue à l'excellence technique et à une bonne conception renforcent l’Agilité. 10. La simplicité – c’est-à-dire l’art de minimiser la quantité de travail inutile – est essentielle. 11. Les meilleures architectures, spécifications et conceptions émergent d'équipes auto organisées. 12. À intervalles réguliers, l'équipe réfléchit aux moyens de devenir plus efficace, puis règle et modifie son comportement en conséquence. Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 21
  • 22. ANNEXE 3 : La planification de release Support de formation - La méthode agile Scrum Copyright © Capgemini 2012. All Rights Reserved 22

Hinweis der Redaktion

  1. Quels critères permettent d’affirmer qu’une User Story est « Terminée / Done »? Est-ce que l’ensemble des tâches doit être « fini »? Le code doit-il avoir été intégré sur la PIC? Les tests JUnit doivent-ils être passé? Au vert? L’application doit-elle être prête pour un déploiement sur le serveur d’Intégration/Qualif./R7? Gestion des erreurs, code maintenable et commenté, release notes, baseline(s) (…) Est-ce que « Terminé » à la même définition pour toutes les Stories? Rédaction du cahier des charges / Guide utilisateur Écran de saisie Mise à jour du DDL