SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
Agile ?
✓No plan, no way
Sans plan personne ne sait quand ni comment l'objectif sera atteint
3WDOC
Planifier son projet
3WDOC
avant Agile
✓Approche prédictive : tout planifier au début
Ce n'est pas l'approche agile, l'approche adaptative est privilégiée pour intégrer
l'incertitude.
✓Avec agile, on a toujours un produit fini
Pour chaque projet, on définit une enveloppe globale. Avec agile, quand
l'enveloppe globale est consommé quand on arrête les développements mais le
client a un produit fini du moins avec les fonctionnalités les plus importantes.
✓Estimer la taille
C'est la quantification des composantes du projet à développer : nombre de pages,
d'écrans, de fonctionnalités, de tables... On donne à chacun de ces composantes
des points.
✓Prendre en compte les spécificités du projet
Il faut penser aux facteurs d'influence à prendre en compte comme faisant parties
du contexte
✓Estimer la charge
Elle est exprimé en jours/homme, indépendant de la durée du projet
3WDOC
Définir une enveloppe globale
Elle se définit en 3 étapes : estimation de la taille du projet, prise en compte des
spécificités, estimation de la charge.
✓Exemple de user stories
Les étudiants peuvent acheter un passe de stationnement mensuel en ligne.
Le passe de stationnement peuvent être payés par carte de crédit.
Le passe de stationnement peuvent être payés via PayPal ™.
Les professeurs peuvent donner des notes aux élèves.
Les étudiants peuvent obtenir le calendrier des cours en ligne.
Les étudiants peuvent commander relevés de notes officiels.
Les cours seront disponibles en ligne via un navigateur standard.
3WDOC
Estimation à l’agile
L'estimation sur la base des User Stories et User Story points.
✓User points
Chaque User Story se voit attribuer un nombre de points.
On prend la User Story la plus petite et on lui affecte le poids de 1, ensuite on cherche le poids relatif
des story par rapport à ce première Story.
✓Qu'est-ce que la vélocité ?
C'est le nombre de Story points que l'équipe est capable de parcourir en une itération (sprint)
✓Un exemple de vélocité ?
Si la taille du projet est estimé à 100 story points et la vélocité de l'équipe est estimé à 10 points pour
une itération (sprint) de 2 semaines. Le projet prendra donc (2x100)/10 = 20. Ce qui fait que le projet
prendra 20 semaines.
3WDOC
User Story, User Points,
Vélocité
✓P = estimation Pessimiste
✓I = estimation Intermédiaire
✓O = estimation Optimiste
✓Exemple de calcul
trajet travail/domicile est compris entre 45 min (P) et 30 min (I) et les meilleurs jours, il est à 20 min (0)
On a donc [45+(4x30)+20]/6 soit 31 minutes.
3WDOC
La Wide Band Delphi (WBD)
La formule du WBD est [P+(4xI)+O]/6
3WDOC
Planifier avec
une démarche prédictive
✓Etape 1 estimer le délai
Délai en mois = 2,5 x (charges^(1/3)). La charge est exprimé en mois/homme
Ex : Si la charge est estimé à 41 mois/homme
2,5*(41^(1/3)) = 8,620543101, ce qui 8,6 mois
On prend une estimation de -25%, on obtient en durée minimale 6,45 mois
✓ Etape 2 estimer le coût
TJM = Tx Jour Moyen
Cout du projet = nombre jours/homme xTJM
✓Etape 3 recenser les activités
C'est faire des SDP (structure de découpage du projet)
Voir http://www.criticaltools.com/
Il y a 7 étapes dans la démarche prédictive :
3WDOC
Planifier avec une
démarche prédictive
✓Etape 4 calculer la durée des activités
✓ Etape 5 ordonnancer les activités
Méthode PERT
✓Etape 6 établir le planning
Diagramme de GANTT
✓Etape 7 ajuster le planning
3WDOC
Planifier avec une
démarche agile
✓Niveau 1 vision du produit
C'est l'enveloppe globale + le PB (product backlog)
✓ Niveau 2 roadmap ou jalon
C'est la livraison de version successives en fonction des priorités définies par le client.
Chaque livraison constitue une «release».
✓Niveau 3 plan de la release
Une «release» se définit par une date de début et de fin, un thème et une sélection de fonctionnalités
à implémenter. A l'intérieur de la «release», on définit des itérations auxquelles sont affectés les
différentes «stories».
✓Niveau 4 plan de l'itération
✓Niveau 5 cycle quotidien
C'est le daily stand-up meeting
Il y a 5 niveaux de planification dans la démarche agile :
3WDOC
Planifier avec une
démarche agile
La méthode n'est pas une approche prédictive où tout est défini à l'avance.
Cette approche est défini par des outils : diagramme de gantt, l'objectif est
de suivre son planning coûte que coûte. La méthode agile, c'est une
planification macroscopique initiale, puis détaillé au fil de l'eau.
3WDOC
A suivre
Suivre et piloter son projet
3wdoc.com
blog.3wdoc.com
twitter.com/3wdoc
facebook.com/3wdoc

Contenu connexe

Tendances

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
 
Présentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnPrésentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnGautier Pialat
 
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
Gestion de projets agiles avec scrumGestion de projets agiles avec scrum
Gestion de projets agiles avec scrumPierre E. NEIS
 
Scrum - Une méthode agile sous la loupe ...
Scrum  - Une méthode agile sous la loupe ...Scrum  - Une méthode agile sous la loupe ...
Scrum - Une méthode agile sous la loupe ...Bilel McSam
 
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
 
Rapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPRapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPSarah
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionTremeur Balbous
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de ScrumPyxis Technologies
 
Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPYouness Boukouchi
 
Tour d'horizon des méthodes agiles
Tour d'horizon des méthodes agilesTour d'horizon des méthodes agiles
Tour d'horizon des méthodes agilesChristophe Addinquy
 

Tendances (20)

Scrum xp
Scrum xpScrum xp
Scrum xp
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Methode Agile
Methode Agile Methode Agile
Methode Agile
 
Introduction à Scrum
Introduction à ScrumIntroduction à Scrum
Introduction à Scrum
 
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]
 
Présentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnPrésentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarn
 
Methodologie projet
Methodologie projet Methodologie projet
Methodologie projet
 
Scrum
ScrumScrum
Scrum
 
Méthode d'Agile: Scrum
Méthode d'Agile: ScrumMéthode d'Agile: Scrum
Méthode d'Agile: Scrum
 
Gestion de projets agiles avec scrum
Gestion de projets agiles avec scrumGestion de projets agiles avec scrum
Gestion de projets agiles avec scrum
 
Scrum - Une méthode agile sous la loupe ...
Scrum  - Une méthode agile sous la loupe ...Scrum  - Une méthode agile sous la loupe ...
Scrum - Une méthode agile sous la loupe ...
 
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
 
Rapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPRapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XP
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - Introduction
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 
Initiation Scrum
Initiation ScrumInitiation Scrum
Initiation Scrum
 
Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XP
 
Scrum Guide
Scrum GuideScrum Guide
Scrum Guide
 
Tour d'horizon des méthodes agiles
Tour d'horizon des méthodes agilesTour d'horizon des méthodes agiles
Tour d'horizon des méthodes agiles
 
Guide scrum
Guide scrumGuide scrum
Guide scrum
 

Similaire à Partie 2 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la méthode agile

Gestion de projets Niv 1
Gestion de projets Niv 1Gestion de projets Niv 1
Gestion de projets Niv 1Ahmed SEMOUD
 
Formation Professional Scrum Master I
Formation Professional Scrum Master IFormation Professional Scrum Master I
Formation Professional Scrum Master IGuillaume LAURIE
 
Chapitre 1:gestion de projet pour les informatiques
Chapitre 1:gestion de projet pour les informatiquesChapitre 1:gestion de projet pour les informatiques
Chapitre 1:gestion de projet pour les informatiquesAbdiKhani
 
Gp 05 La Planification Essentielle
Gp 05   La Planification EssentielleGp 05   La Planification Essentielle
Gp 05 La Planification EssentielleClaude Michaud
 
2__Les-méthodes-Agile-et-Scrum.pdf
2__Les-méthodes-Agile-et-Scrum.pdf2__Les-méthodes-Agile-et-Scrum.pdf
2__Les-méthodes-Agile-et-Scrum.pdfAxiome1
 
Évaluer un projet informatique (Challenge Entreprendre Telecom 2010)
Évaluer un projet informatique (Challenge Entreprendre Telecom 2010)Évaluer un projet informatique (Challenge Entreprendre Telecom 2010)
Évaluer un projet informatique (Challenge Entreprendre Telecom 2010)Clément OUDOT
 
Jeu gestion de projets distanciel
Jeu gestion de projets distancielJeu gestion de projets distanciel
Jeu gestion de projets distancielNadia Gharbi
 
Scrumday 2014 - Stratégie pour le projet de développement du nouveau produit ...
Scrumday 2014 - Stratégie pour le projet de développement du nouveau produit ...Scrumday 2014 - Stratégie pour le projet de développement du nouveau produit ...
Scrumday 2014 - Stratégie pour le projet de développement du nouveau produit ...French Scrum User Group
 
Hackathon : 3 jours chez les bricoleurs
Hackathon : 3 jours chez les bricoleursHackathon : 3 jours chez les bricoleurs
Hackathon : 3 jours chez les bricoleursAntoine Pezé
 
Memento a destination de l'équipe scrum agile
Memento a destination de l'équipe scrum agileMemento a destination de l'équipe scrum agile
Memento a destination de l'équipe scrum agileBruno Tison
 
Le développement logiciel expliqué à votre patron en 24 slides
Le développement logiciel expliqué à votre patron en 24 slidesLe développement logiciel expliqué à votre patron en 24 slides
Le développement logiciel expliqué à votre patron en 24 slidesYassine CHAOUCHE
 
Project Management Introduction (4/5) for Gobelins students
Project Management Introduction (4/5) for Gobelins studentsProject Management Introduction (4/5) for Gobelins students
Project Management Introduction (4/5) for Gobelins studentsEric DI POL
 
Mesurez votre libido agile
Mesurez votre libido agileMesurez votre libido agile
Mesurez votre libido agileNicholas Suter
 
Tester votre libido Agile
Tester votre libido AgileTester votre libido Agile
Tester votre libido AgileCellenza
 

Similaire à Partie 2 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la méthode agile (20)

Gestion de projet
Gestion de projetGestion de projet
Gestion de projet
 
Symposium scrum
Symposium scrumSymposium scrum
Symposium scrum
 
Gestion de projets Niv 1
Gestion de projets Niv 1Gestion de projets Niv 1
Gestion de projets Niv 1
 
Formation Professional Scrum Master I
Formation Professional Scrum Master IFormation Professional Scrum Master I
Formation Professional Scrum Master I
 
Up1
Up1Up1
Up1
 
Chapitre 1:gestion de projet pour les informatiques
Chapitre 1:gestion de projet pour les informatiquesChapitre 1:gestion de projet pour les informatiques
Chapitre 1:gestion de projet pour les informatiques
 
Agile - Que le choc commence !
Agile - Que le choc commence !Agile - Que le choc commence !
Agile - Que le choc commence !
 
Gp 05 La Planification Essentielle
Gp 05   La Planification EssentielleGp 05   La Planification Essentielle
Gp 05 La Planification Essentielle
 
2__Les-méthodes-Agile-et-Scrum.pdf
2__Les-méthodes-Agile-et-Scrum.pdf2__Les-méthodes-Agile-et-Scrum.pdf
2__Les-méthodes-Agile-et-Scrum.pdf
 
Évaluer un projet informatique (Challenge Entreprendre Telecom 2010)
Évaluer un projet informatique (Challenge Entreprendre Telecom 2010)Évaluer un projet informatique (Challenge Entreprendre Telecom 2010)
Évaluer un projet informatique (Challenge Entreprendre Telecom 2010)
 
Jeu gestion de projets distanciel
Jeu gestion de projets distancielJeu gestion de projets distanciel
Jeu gestion de projets distanciel
 
Scrumday 2014 - Stratégie pour le projet de développement du nouveau produit ...
Scrumday 2014 - Stratégie pour le projet de développement du nouveau produit ...Scrumday 2014 - Stratégie pour le projet de développement du nouveau produit ...
Scrumday 2014 - Stratégie pour le projet de développement du nouveau produit ...
 
PresentationMéthodologie SCRUM-2021.pptx
PresentationMéthodologie SCRUM-2021.pptxPresentationMéthodologie SCRUM-2021.pptx
PresentationMéthodologie SCRUM-2021.pptx
 
Hackathon : 3 jours chez les bricoleurs
Hackathon : 3 jours chez les bricoleursHackathon : 3 jours chez les bricoleurs
Hackathon : 3 jours chez les bricoleurs
 
La Conduite de projet
La Conduite de projetLa Conduite de projet
La Conduite de projet
 
Memento a destination de l'équipe scrum agile
Memento a destination de l'équipe scrum agileMemento a destination de l'équipe scrum agile
Memento a destination de l'équipe scrum agile
 
Le développement logiciel expliqué à votre patron en 24 slides
Le développement logiciel expliqué à votre patron en 24 slidesLe développement logiciel expliqué à votre patron en 24 slides
Le développement logiciel expliqué à votre patron en 24 slides
 
Project Management Introduction (4/5) for Gobelins students
Project Management Introduction (4/5) for Gobelins studentsProject Management Introduction (4/5) for Gobelins students
Project Management Introduction (4/5) for Gobelins students
 
Mesurez votre libido agile
Mesurez votre libido agileMesurez votre libido agile
Mesurez votre libido agile
 
Tester votre libido Agile
Tester votre libido AgileTester votre libido Agile
Tester votre libido Agile
 

Partie 2 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la méthode agile

  • 2. ✓No plan, no way Sans plan personne ne sait quand ni comment l'objectif sera atteint 3WDOC Planifier son projet
  • 3. 3WDOC avant Agile ✓Approche prédictive : tout planifier au début Ce n'est pas l'approche agile, l'approche adaptative est privilégiée pour intégrer l'incertitude. ✓Avec agile, on a toujours un produit fini Pour chaque projet, on définit une enveloppe globale. Avec agile, quand l'enveloppe globale est consommé quand on arrête les développements mais le client a un produit fini du moins avec les fonctionnalités les plus importantes.
  • 4. ✓Estimer la taille C'est la quantification des composantes du projet à développer : nombre de pages, d'écrans, de fonctionnalités, de tables... On donne à chacun de ces composantes des points. ✓Prendre en compte les spécificités du projet Il faut penser aux facteurs d'influence à prendre en compte comme faisant parties du contexte ✓Estimer la charge Elle est exprimé en jours/homme, indépendant de la durée du projet 3WDOC Définir une enveloppe globale Elle se définit en 3 étapes : estimation de la taille du projet, prise en compte des spécificités, estimation de la charge.
  • 5. ✓Exemple de user stories Les étudiants peuvent acheter un passe de stationnement mensuel en ligne. Le passe de stationnement peuvent être payés par carte de crédit. Le passe de stationnement peuvent être payés via PayPal ™. Les professeurs peuvent donner des notes aux élèves. Les étudiants peuvent obtenir le calendrier des cours en ligne. Les étudiants peuvent commander relevés de notes officiels. Les cours seront disponibles en ligne via un navigateur standard. 3WDOC Estimation à l’agile L'estimation sur la base des User Stories et User Story points.
  • 6. ✓User points Chaque User Story se voit attribuer un nombre de points. On prend la User Story la plus petite et on lui affecte le poids de 1, ensuite on cherche le poids relatif des story par rapport à ce première Story. ✓Qu'est-ce que la vélocité ? C'est le nombre de Story points que l'équipe est capable de parcourir en une itération (sprint) ✓Un exemple de vélocité ? Si la taille du projet est estimé à 100 story points et la vélocité de l'équipe est estimé à 10 points pour une itération (sprint) de 2 semaines. Le projet prendra donc (2x100)/10 = 20. Ce qui fait que le projet prendra 20 semaines. 3WDOC User Story, User Points, Vélocité
  • 7. ✓P = estimation Pessimiste ✓I = estimation Intermédiaire ✓O = estimation Optimiste ✓Exemple de calcul trajet travail/domicile est compris entre 45 min (P) et 30 min (I) et les meilleurs jours, il est à 20 min (0) On a donc [45+(4x30)+20]/6 soit 31 minutes. 3WDOC La Wide Band Delphi (WBD) La formule du WBD est [P+(4xI)+O]/6
  • 8. 3WDOC Planifier avec une démarche prédictive ✓Etape 1 estimer le délai Délai en mois = 2,5 x (charges^(1/3)). La charge est exprimé en mois/homme Ex : Si la charge est estimé à 41 mois/homme 2,5*(41^(1/3)) = 8,620543101, ce qui 8,6 mois On prend une estimation de -25%, on obtient en durée minimale 6,45 mois ✓ Etape 2 estimer le coût TJM = Tx Jour Moyen Cout du projet = nombre jours/homme xTJM ✓Etape 3 recenser les activités C'est faire des SDP (structure de découpage du projet) Voir http://www.criticaltools.com/ Il y a 7 étapes dans la démarche prédictive :
  • 9. 3WDOC Planifier avec une démarche prédictive ✓Etape 4 calculer la durée des activités ✓ Etape 5 ordonnancer les activités Méthode PERT ✓Etape 6 établir le planning Diagramme de GANTT ✓Etape 7 ajuster le planning
  • 10. 3WDOC Planifier avec une démarche agile ✓Niveau 1 vision du produit C'est l'enveloppe globale + le PB (product backlog) ✓ Niveau 2 roadmap ou jalon C'est la livraison de version successives en fonction des priorités définies par le client. Chaque livraison constitue une «release». ✓Niveau 3 plan de la release Une «release» se définit par une date de début et de fin, un thème et une sélection de fonctionnalités à implémenter. A l'intérieur de la «release», on définit des itérations auxquelles sont affectés les différentes «stories». ✓Niveau 4 plan de l'itération ✓Niveau 5 cycle quotidien C'est le daily stand-up meeting Il y a 5 niveaux de planification dans la démarche agile :
  • 11. 3WDOC Planifier avec une démarche agile La méthode n'est pas une approche prédictive où tout est défini à l'avance. Cette approche est défini par des outils : diagramme de gantt, l'objectif est de suivre son planning coûte que coûte. La méthode agile, c'est une planification macroscopique initiale, puis détaillé au fil de l'eau.
  • 12. 3WDOC A suivre Suivre et piloter son projet