Le Manifeste Agile

523 vues

Publié le

Une brève présentation sur le manifeste agile et les principes qu'il véhicule

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

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

Aucune remarque pour cette diapositive

Le Manifeste Agile

  1. 1. LE MANIFESTE AGILE
  2. 2. MANIFESTE AGILE PLAN DU COURS 2 Pourquoi l’agilité ? Manifeste Agile MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  3. 3. MANIFESTE AGILE SECTION 1 : POURQUOI L’AGILITÉ ? 3MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  4. 4. SECTION1:POURQUOIL’AGILITÉ? MANIFESTE AGILE POURQUOI ÊTRE AGILE ? 4 Adopter une organisation qui me permettra d’atteindre le succès technique, organisationnel et personnel MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  5. 5. SECTION1:POURQUOIL’AGILITÉ? MANIFESTE AGILE PLUS EN DÉTAIL… 5 Mise sur le marché rapide ROI rapide Feedback actif des clients Élimination rapide des risques Meilleure qualité Méthodes prouvées Efficacité Nouveaux modèles économiques MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  6. 6. SECTION1:POURQUOIL’AGILITÉ? MANIFESTE AGILE RÉUSSIR MON PLANNING ? 6 1 Mois 3 Mois MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  7. 7. SECTION1:POURQUOIL’AGILITÉ? MANIFESTE AGILE MISE RAPIDE SUR LE MARCHÉ 7 • Livraison rapide de produits fonctionnels • Peut épouser la philosophie du minimum fonctionnel • S’adapte bien avec les nouvelles stratégies de marketing MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  8. 8. SECTION1:POURQUOIL’AGILITÉ? MANIFESTE AGILE ROI RAPIDE 8 • Avoir des retours financiers sur le produits sans qu’ils soient finis • Permet de financer des améliorations couteuses MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  9. 9. SECTION1:POURQUOIL’AGILITÉ? MANIFESTE AGILE FEEDBACK ACTIF DES CLIENTS 9 • Convergence vers le meilleur produit possible du point de vue du client et pas du point de vue des développeurs • Évite de prendre de fausses routes désastreuses sur le coût du produit MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  10. 10. SECTION1:POURQUOIL’AGILITÉ? MANIFESTE AGILE ÉLIMINATION ET ANTICIPATION RAPIDE DES RISQUES 10 • Détection rapide de la non-faisabilité • Le produit fonctionnel et le feedback continu contribuent à minimiser les risques MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  11. 11. SECTION1:POURQUOIL’AGILITÉ? MANIFESTE AGILE MEILLEURE QUALITÉ 11 • Meilleure pratiques dont les tests unitaires • Tests dès la première itération • Produit / Incrément validé par les tests d’acceptation MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  12. 12. SECTION1:POURQUOIL’AGILITÉ? MANIFESTE AGILE MÉTHODE PROUVÉE 12 • Fait le buzz depuis plus d’une décennie • Adoptée par les plus grands : Microsoft, Google, Symantec, Yahoo,… • Manifeste proposé par l’élite du GL • Documentation, formation, certification,… MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  13. 13. SECTION1:POURQUOIL’AGILITÉ? MANIFESTE AGILE EFFICACITÉ 13 • Planifier court et réalisable • Privilégier la simplicité • Se débarrasser de tout ce qui est inutile MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  14. 14. SECTION1:POURQUOIL’AGILITÉ? MANIFESTE AGILE NOUVEAUX MODÈLES ÉCONOMIQUES 14 • Sortir le minimum pour pénétrer un marché • Épouser une fouille de route très longue • Produits « interminables » MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  15. 15. MANIFESTE AGILE SECTION 2 : MANIFESTE AGILE 15MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  16. 16. SECTION2:MANIFESTEAGILE MANIFESTE AGILE LES FONDATEURS 16 Kent Beck Mike Beedle Arie van Bennekum Alistair Cockburn Ward Cunningham Martin Fowler James Grenning Jim Highsmith Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robet C. Martin Steve Mellor Ken Schwaber Jeff Sutherland Dave Thomas MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  17. 17. SECTION2:MANIFESTEAGILE MANIFESTE AGILE MANIFESTE AGILE 17 Individus et interactions au lieu de processus et outils Logiciel fonctionnel au lieu de documentation consistante Collaboration du client au lieu de la négociation de contrats Répondre au changement au lieu de suivre un plan MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  18. 18. SECTION2:MANIFESTEAGILE MANIFESTE AGILE INDIVIDUS ET INTERACTIONS AU LIEU DE PROCESSUS ET OUTILS 18MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI •Les collaborateurs sont la clé du succès Les « seniors » échoueront s’ils ne collaborent pas en tant qu’équipe Un bon collaborateur n’est pas un forcément un bon programmeur. C’est quelqu’un qui travaille bien en équipe Une surabondance d’outils est aussi mauvaise que le manque d’outils Démarrer petit et investir peu au démarrage Construire l’équipe c’est plus important que construire l’environnement
  19. 19. SECTION2:MANIFESTEAGILE MANIFESTE AGILE LOGICIEL FONCTIONNEL AU LIEU DE DOCUMENTATION COMPRÉHENSIVE 19MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI Un code sans documentation est un désastre Trop de documents est pire que pas de documents Difficulté à produire et à synchroniser avec le code Souvent les documents sont des mensonges formels Le code ne ment jamais sur lui-même Produire toujours des documents aussi courts que possible
  20. 20. SECTION2:MANIFESTEAGILE MANIFESTE AGILE COLLABORATION DU CLIENT AU LIEU DE LA NÉGOCIATION DE CONTRATS 20MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI Très difficile de décrire la totalité du logiciel depuis le début Les projets réussis impliquent les clients d’une manière fréquente et régulière Le client doit avoir un contact direct avec l’équipe de développement
  21. 21. SECTION2:MANIFESTEAGILE MANIFESTE AGILE RÉPONDRE AU CHANGEMENT AU LIEU DE SUIVRE UN PLAN 21MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI Un logiciel ne peut pas être planifié très loin dans le futur Tout change : technologie, environnement et surtout les besoins Les chefs de projets classiques fonctionnent sur la base de GANTT, PERT et le système de tâches Avec le temps, les diagrammes se dégradent car des tâches s’ajoutent et d’autres deviennent non nécessaires Une meilleure stratégie est de planifier très court (02 semaines à 01 mois) Plannings détaillés pour la semaine à venir, rigoureux pour les trois mois et très vagues au-delà
  22. 22. SECTION2:MANIFESTEAGILE MANIFESTE AGILE LES PRINCIPES AGILES 22 Toujours satisfaire le client à travers des livraisons rapides et continues Bien accueillir tous les changements même les tardifs Livrer fréquemment un système fonctionnel Les clients et les développeurs doivent collaborer Conduire le projet autour d’équipes motivées La meilleure méthode de faire circuler l’information c’est le contact direct entre collaborateurs La première mesure d’avancement c’est un logiciel fonctionnel Le développement doit être durable et à un rythme constant La bonne conception et l’excellence technique augmentent l’agilité Simplifier au maximum Les meilleurs architectures, besoins et conceptions proviennent d’équipes qui s’organisent d’elles- mêmes L’équipe s’améliore d’une manière autonome et régulière MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  23. 23. MANIFESTE AGILE BIBLIOGRAPHIE 23MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  24. 24. MANIFESTE AGILE BIBLIOGRAPHIE 24 • Mike Cottmeyer, 2011, The 12 Key Reasons Companies Adopt Agile, http://www.leadingagile.com/2011/01/the-12-key-reasons-companies- adopt-agile/ • Managing Agile Projects, 2005, Sanjiv Augustine, Prentice Hall • Manifesto for Agile Software Development, http://agilemanifesto.org/ MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI

×