©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formatio...
Prochain SlideShare
Chargement dans…5
×

Introduction aux méthodes agiles pour conduite de projet

874 vues

Publié le

Introduction aux méthodes agiles de conduite de projet

Publié dans : Logiciels
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
874
Sur SlideShare
0
Issues des intégrations
0
Intégrations
7
Actions
Partages
0
Téléchargements
25
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Introduction aux méthodes agiles pour conduite de projet

  1. 1. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 1 G. Rams Introduction aux méthodes agiles de conduite de projetIntroduction aux méthodes agiles de conduite de projet Février 2013
  2. 2. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 2 Qu'entend-on par « méthodes agiles » ?
  3. 3. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 3 Le problème du développement logiciel ● L'incertitude est inévitable et inhérente aux processus de développement logiciel ● Les exigences d'un nouveau produit ne seront complètement connues que lors de son emploi par les utilisateurs finaux ● Il n'est pas possible de spécifier complètement un système interactif ● Les exigences ambiguës et changeantes, combinées avec des outils et technologies en évolution constante rendent les stratégies d'implémentation non prévisibles Les approches agiles apportent la flexibilité permettant de livrer le bon logiciel au lieu du logiciel tel que spécifié à un moment donné par des gens donnés
  4. 4. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 4 Le manifeste agile
  5. 5. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 5 L'agilité en dix points 1 Satisfaire le client en livrant tôt et régulièrement un logiciel utile 2 Faire collaborer développement et fonctionnels en permanence 3 Communiquer en face à face le plus possible 4 Le souci de la bonne conception et de l'excellence technique 5 Le souci de la simplicité et de maximiser le travail à ne pas faire 6 Accepter les changements d'exigences, même tardifs 7 Tester tôt et tester souvent 8 Intégrer en continu les changements de code 9 Obtenir les retours du client le plus tôt possible 10 Réduire les distractions de l'équipe pendant les itérations
  6. 6. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 6 Les pratiques XP ● XP (eXtreme Programming) ● pratiques pour les développeurs ● Principes : ● Cycles très courts (1 à 3 jours), implique l'intégration continue ● Documentation dans le code ● Pair programming, TDD ● Client dans l’équipe, revue quotidienne ● Caractéristiques : ● Communication, ● Feedback, ● Simplicité
  7. 7. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 7 Le framework agile SCRUM ● SCRUM ● Développé en 1993, conduite de projet ● Principes : sprint, réunions ● Cycle rythmé sur des itérations (Sprint) de quelques semaines ● Exigences initiales, avec le client ● Avant chaque itération, sélection priorités ● Quotidien : réunion d’avancement ● Fin de sprint : démonstration ● Caractéristiques ● Visibilité : évaluer les résultats du processus ● Inspection : vérifier les écarts ● Adaptation : si écarts constatés
  8. 8. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 8 Pour quelle(s) équipe(s) ?
  9. 9. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 9 xUP Choisir la méthode la mieux adaptée au contexte Contraintes (respect de normes, exigences de traçabilité, bureaucratie, ...) Tailledel'équipe(enpizzas) 1 2 10 Scrum XP ... 1 libre formel
  10. 10. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 10 Les Gentils team Members ● Les méthodes agiles demandent plus de « soft skills » ● La discipline imposée par le CP est remplacée par l'auto-discipline ● Agile ≠ pas de process ● Autonomie et prise d'initiative pour la réalisation ● Autonomie également pour changer le process lui-même ● Souci de la qualité ● Polyvalence ● L'agilité ne s'improvise pas
  11. 11. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 11 Pour quel(s) projet(s) ?
  12. 12. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 12 Les détecteurs de fumée ● Y aurait-il un problème avec le process actuel ? ● Le client ? Quel client ? – aucun contact avec les utilisateurs finaux ● La direction va de surprise en surprise – manque de visibilité ● Goulot d'étranglement – développeurs mobilisés dans plusieurs équipes / projets ● Les deadlines sont décalées constamment ● Le purgatoire – Centaines ou milliers de bugs s'accumulent dans le bug-tracker ● « Phase de stabilisation » à la fin de chaque version ● Intégration peu fréquente – car difficile et douloureuse ● Y aurait-il un problème avec les produits livrés ? ● La qualité du livrable est jugée insuffisante par le client ● Livrer de nouvelles fonctionnalités prend trop de temps ● Des fonctions ne sont jamais utilisées par le client final, voire tout le produit ● C'est « nous » les développeurs contre « eux » les clients
  13. 13. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 13 Simple Complexe Anarchie Compliqué Technologies Exigences Loin d'être définies Définies Maîtrisée Pas maîtrisée Les projets complexes bénéficient de l'agilité ● Probabilités de succès augmentées en acceptant le changement
  14. 14. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 14 La valeur ajoutée visible de l'agilité ● Répond au besoin de livrer rapidement et fréquemment ● → Permet de livrer en urgence ou projet raccourci abruptement ● S'adapte aux exigences volatiles ou changeantes → On accepte le changement ● Transparence visibilité permanente sur l'avancement → Pas d'effet tunnel ● Implication de toute l'équipe ● L'agilité permet d'agir sur les fonctionnalités → Respect des charges et délais grâce à l'itératif-incrémental Fonctionnalités Délais Coûts
  15. 15. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 15 Les obstacles à l'agilité ● Manque de compétences en agilité ● Grandes équipes ● Équipes avec des compétences très spécialisées ● L'agilité demande ● Grande disponibilité du client ● Ressources constantes ● Ressource co-localisées ● L'équipe est une équipe ● Gel initial des fonctionnalités et dates, projets « au forfait » ● On n'agit que sur la variable Coûts / ressources Fonctionnalités Délais Coûts
  16. 16. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 16 Bien choisir le projet pilote ● Le pilote doit valider l'approche sur un cas réel ● Un projet trop facile aurait été réussi même sans méthode ! ● Un projet sans enjeu n'est pas une bonne référence ● Le pilote ne devrait pas avoir d'enjeux trop critiques ● Risque que le projet soit annulé pour des raisons autres que l'agilité ● Pas trop long, pour avoir rapidement du retour sur l'agilité ● Afin de résoudre les problèmes avant la généralisation ● Le pilote devrait toucher le plus de domaines et process possible ● Le pilote devrait essayer de mettre en évidence ses faiblesses dans le contexte de l'entreprise ● Attention à ne pas communiquer trop ou trop tôt ● Il s'agit d'un pilote : les pratiques agiles ne seront pas acquises immédiatement ● Adopter tout nouvel outil réduit temporairement la productivité
  17. 17. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 17 Y aller ou pas ● Besoin de sponsor ● « if it ain't broken, don't fix it » ● Identifier le pilote ● Y aller ouvertement ou non ? ● Déterminer à l'avance les critères de réussite du passage à l'agilité
  18. 18. ©Copyright OXIANE- 98, avenue du Gal Leclerc 92100 Boulogne - Tél : +33 1 55 60 76 72 - Fax : +33 1 55 60 76 73 - formation@oxiane.com - www.oxiane.com Page 18

×