SlideShare ist ein Scribd-Unternehmen logo
1 von 54
Stéphane Lécuyer [email_address] La méthode Agile… Pour qui, pourquoi ?
Objectifs de la présentation ,[object Object],[object Object],[object Object]
Déroulement ,[object Object],[object Object],[object Object],[object Object]
Agile… pourquoi ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agilité – Définitions ,[object Object],[object Object],[object Object]
Le Manifeste Agile ,[object Object],[object Object],[object Object],[object Object],[object Object]
Survol – Manifeste Agile ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agilité – Les Valeurs ,[object Object],[object Object],[object Object],[object Object],[object Object],Nous sommes à découvrir de meilleures manières pour développer des logiciels. Par ce travail, nous en sommes venus à valoriser: Manifesto Agile, Février 2001 ,[object Object],[object Object],[object Object]
Les Principes Agile ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Principes – les Individus ,[object Object],[object Object],[object Object],[object Object]
Principes – le Logiciel ,[object Object],[object Object],[object Object]
Principes –  l’Amélioration continue ,[object Object],[object Object],[object Object],[object Object]
Agile… pourquoi ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agilité : définition
Écosystème Agile – Contributions de Scrum ,[object Object],[object Object],[object Object],[object Object],[object Object]
Écosystème Agile – XP
Écosystème Agile –  Contributions de XP ,[object Object],[object Object],[object Object],[object Object],[object Object]
Écosystèmes Agiles – Autres ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agile… pourquoi ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Motivations – Succès ! Standish Group CHAOS Report, 2003  Réussite : Le projet est complété en temps, selon le budget et contient les fonctionnalités initialement prévues.  Problèmes : Le projet est complété et opérationnel, mais il y a eu dépassement de coût et de budget. De plus, certaines fonctionnalités originalement spécifiées sont manquantes.  Échec : Le projet à été annulé en cours de développement
Motivations – ROI ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ROI - Processus inefficace ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ROI –  fonctionnalités superflus Jim Johnson, Standish Group, XP 2002
ROI – Valeur du logiciel
ROI - Capitalization Hakan Herdogmus, GUAM 2005
Motivations – Complexité ,[object Object],Spécifications Technologie
Motivations – Complexité ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Motivations- Communication
Quel type de communication est le plus efficace ?
À quelle vitesse transférons-nous l’information ? Configuration Cubicule Configuration « War Room »
Motivations – Résumé ,[object Object],[object Object],[object Object],[object Object],[object Object]
Déroulement ,[object Object],[object Object],[object Object],[object Object]
Agile… les impacts ,[object Object],[object Object],[object Object],[object Object],[object Object]
Processus Agile
Modélisation Agile ,[object Object],[object Object],[object Object],[object Object],Scott Ambler, Agile Modeling
Planification Agile ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Prévisibilité: Vélocité Prévision:  9 points seront livrés
Réévaluation constante  de la date de livraison
Tests d’acceptation Agile ,[object Object],[object Object],[object Object],[object Object]
À quel moment doivent-ils être écrits? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Une fonctionnalité n’est pas complète… ,[object Object],[object Object]
Lorsque vu de cette façon… ,[object Object],[object Object],[object Object],[object Object]
Équipe Agile ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Gestion de projet Agile Augustine and Woodcock 1. Guiding Vision  – Establish a guiding vision for the project and continuously reinforce it through words and actions. 4. Open Information  – Provide visible and open access to project management and other information. 2. Teamwork & Collaboration  – Facilitate collaboration and teamwork through relationships and community. 5. Light Touch  – Apply just enough control to foster emergent behavior in a self-directed team. 3. Simple Rules  – Establish and support the team’s set of guiding practices such as Scrum or XP. 6. Agile Vigilance  – Reinforce the vision, follow or adapt the rules, listen to the people.
Déroulement ,[object Object],[object Object],[object Object],[object Object]
Agile dans mon organisation ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agile dans mon organisation ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agile dans mon organisation ? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Déroulement ,[object Object],[object Object],[object Object],[object Object]
If you can innovate better and faster—you create change for your competitors. If you can respond quickly to competitive initiatives, new technology and customers’ requirements—you create change for your competitors. If you are slower, less innovative, less responsive—you are doomed to survival strategies in a sea of chaos imposed by others. Jim Highsmith
The real challenge when adopting an iterative or Agile approach is to stick to it. Whether you call your approach agile or something else doesn't matter—results do. The goal is to balance forces to develop software intelligently. In my opinion, this approach requires brutal honesty all the time.  It requires radical commitment so you don't buckle under the constant pressure to quit and do things the old way.  It also takes skills. Roy W. Miller
Transition Agile ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Transition –  Feuille de Route
Quelques lectures ,[object Object],[object Object],[object Object],Merci! Questions?

Weitere ähnliche Inhalte

Was ist angesagt?

Présentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnPrésentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnGautier Pialat
 
Les 4 phases du management de projet
Les 4 phases du management de projetLes 4 phases du management de projet
Les 4 phases du management de projetAntonin GAUNAND
 
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
 
Introduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourIntroduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourRenaud BROSSE
 
Initiation à la gestion de projet
Initiation à la gestion de projetInitiation à la gestion de projet
Initiation à la gestion de projetmahassine_med_amine
 
La Gestion de Projet Agile
La Gestion de Projet AgileLa Gestion de Projet Agile
La Gestion de Projet Agilebcollet
 
Prise de parole en public
Prise de parole en publicPrise de parole en public
Prise de parole en publicYves MASSOT
 
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
 
Web-conférence | Démarche de transformation Lean
Web-conférence | Démarche de transformation LeanWeb-conférence | Démarche de transformation Lean
Web-conférence | Démarche de transformation LeanXL Groupe
 
Management de Projet: piloter, animer, conduire des projets
Management de Projet: piloter, animer, conduire des projetsManagement de Projet: piloter, animer, conduire des projets
Management de Projet: piloter, animer, conduire des projetsPascal Méance
 

Was ist angesagt? (20)

Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Présentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnPrésentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarn
 
La gestion de projet agile
La gestion de projet agileLa gestion de projet agile
La gestion de projet agile
 
Gestion de projet
Gestion de projetGestion de projet
Gestion de projet
 
Les 4 phases du management de projet
Les 4 phases du management de projetLes 4 phases du management de projet
Les 4 phases du management de projet
 
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
 
20mn scrum
20mn scrum20mn scrum
20mn scrum
 
Introduction gestion de projet
Introduction gestion de projetIntroduction gestion de projet
Introduction gestion de projet
 
Introduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourIntroduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jour
 
Initiation à la gestion de projet
Initiation à la gestion de projetInitiation à la gestion de projet
Initiation à la gestion de projet
 
La Gestion de Projet Agile
La Gestion de Projet AgileLa Gestion de Projet Agile
La Gestion de Projet Agile
 
Management de projet
Management de projetManagement de projet
Management de projet
 
Gestion de projet
Gestion de projetGestion de projet
Gestion de projet
 
Prise de parole en public
Prise de parole en publicPrise de parole en public
Prise de parole en public
 
Method XP
Method XP Method XP
Method XP
 
Les différentes phases d’un projet - La phase d’initialisation
Les différentes phases d’un projet - La phase d’initialisationLes différentes phases d’un projet - La phase d’initialisation
Les différentes phases d’un projet - La phase d’initialisation
 
Management de projet slide share
Management de projet slide shareManagement de projet slide share
Management de projet slide share
 
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
 
Web-conférence | Démarche de transformation Lean
Web-conférence | Démarche de transformation LeanWeb-conférence | Démarche de transformation Lean
Web-conférence | Démarche de transformation Lean
 
Management de Projet: piloter, animer, conduire des projets
Management de Projet: piloter, animer, conduire des projetsManagement de Projet: piloter, animer, conduire des projets
Management de Projet: piloter, animer, conduire des projets
 

Ähnlich wie Agile expliqué aux managers

Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de ScrumPyxis Technologies
 
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...Pyxis Technologies
 
Agile du point de vue d'un PMP
Agile du point de vue d'un PMPAgile du point de vue d'un PMP
Agile du point de vue d'un PMPPyxis Technologies
 
Agile du point de vue d'un PMP
Agile du point de vue d'un PMPAgile du point de vue d'un PMP
Agile du point de vue d'un PMPguestaaee88d
 
Adoption de l'Agilité : principes et défis
Adoption de l'Agilité : principes et défisAdoption de l'Agilité : principes et défis
Adoption de l'Agilité : principes et défisPyxis Technologies
 
Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Dominic Danis
 
Webinaire BluTech 02/2023 - L'agilité
Webinaire BluTech 02/2023 - L'agilitéWebinaire BluTech 02/2023 - L'agilité
Webinaire BluTech 02/2023 - L'agilitéAdrienMusserotte1
 
Gagnez en efficacité avec les méthodes Agile & Jira
Gagnez en efficacité avec les méthodes Agile & JiraGagnez en efficacité avec les méthodes Agile & Jira
Gagnez en efficacité avec les méthodes Agile & JiraTwybee
 
Le scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheurLe scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheursebastien_fournel
 
L'agilité pour gérer la complexité en TI
L'agilité pour gérer la complexité en TIL'agilité pour gérer la complexité en TI
L'agilité pour gérer la complexité en TIEtienne Laverdière
 
Matinée PMI : L’Agilité pour gérer la complexité en TI
Matinée PMI : L’Agilité pour gérer la complexité en TIMatinée PMI : L’Agilité pour gérer la complexité en TI
Matinée PMI : L’Agilité pour gérer la complexité en TIPMI-Montréal
 
Agilité et la gestion du changement mboisvert - 15 octobre 2013
Agilité et la gestion du changement   mboisvert - 15 octobre 2013Agilité et la gestion du changement   mboisvert - 15 octobre 2013
Agilité et la gestion du changement mboisvert - 15 octobre 2013Pyxis Technologies
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionTremeur Balbous
 
Critères de compatibilité avec l'Agile
Critères de compatibilité avec l'AgileCritères de compatibilité avec l'Agile
Critères de compatibilité avec l'AgileFabrice Aimetti
 
Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPYouness Boukouchi
 

Ähnlich wie Agile expliqué aux managers (20)

Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
 
Agile du point de vue d'un PMP
Agile du point de vue d'un PMPAgile du point de vue d'un PMP
Agile du point de vue d'un PMP
 
Agile du point de vue d'un PMP
Agile du point de vue d'un PMPAgile du point de vue d'un PMP
Agile du point de vue d'un PMP
 
Adoption de l'Agilité : principes et défis
Adoption de l'Agilité : principes et défisAdoption de l'Agilité : principes et défis
Adoption de l'Agilité : principes et défis
 
Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010
 
Psp Tsp Agile 3 1 Fr
Psp Tsp Agile 3 1 FrPsp Tsp Agile 3 1 Fr
Psp Tsp Agile 3 1 Fr
 
Webinaire BluTech 02/2023 - L'agilité
Webinaire BluTech 02/2023 - L'agilitéWebinaire BluTech 02/2023 - L'agilité
Webinaire BluTech 02/2023 - L'agilité
 
Agilite Scrum
Agilite Scrum Agilite Scrum
Agilite Scrum
 
Gagnez en efficacité avec les méthodes Agile & Jira
Gagnez en efficacité avec les méthodes Agile & JiraGagnez en efficacité avec les méthodes Agile & Jira
Gagnez en efficacité avec les méthodes Agile & Jira
 
Le scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheurLe scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheur
 
L'agilité pour gérer la complexité en TI
L'agilité pour gérer la complexité en TIL'agilité pour gérer la complexité en TI
L'agilité pour gérer la complexité en TI
 
Matinée PMI : L’Agilité pour gérer la complexité en TI
Matinée PMI : L’Agilité pour gérer la complexité en TIMatinée PMI : L’Agilité pour gérer la complexité en TI
Matinée PMI : L’Agilité pour gérer la complexité en TI
 
Agilité et la gestion du changement mboisvert - 15 octobre 2013
Agilité et la gestion du changement   mboisvert - 15 octobre 2013Agilité et la gestion du changement   mboisvert - 15 octobre 2013
Agilité et la gestion du changement mboisvert - 15 octobre 2013
 
Méthodes agiles j certif Abidjan
Méthodes agiles j certif AbidjanMéthodes agiles j certif Abidjan
Méthodes agiles j certif Abidjan
 
Brochure Vers l'entreprise Agile
Brochure Vers l'entreprise AgileBrochure Vers l'entreprise Agile
Brochure Vers l'entreprise Agile
 
lean development
lean developmentlean development
lean development
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - Introduction
 
Critères de compatibilité avec l'Agile
Critères de compatibilité avec l'AgileCritères de compatibilité avec l'Agile
Critères de compatibilité avec l'Agile
 
Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XP
 

Mehr von Pyxis Technologies

Pitié, ne construisez pas le nouveau pont Champlain en Agilité...
Pitié, ne construisez pas le nouveau pont Champlain en Agilité...Pitié, ne construisez pas le nouveau pont Champlain en Agilité...
Pitié, ne construisez pas le nouveau pont Champlain en Agilité...Pyxis Technologies
 
Sorry, the new Champlain Bridge can’t be built using Agile...
Sorry, the new Champlain Bridge can’t be built using Agile...Sorry, the new Champlain Bridge can’t be built using Agile...
Sorry, the new Champlain Bridge can’t be built using Agile...Pyxis Technologies
 
Développer votre logiciel interne : comment y parvenir sans investir une fort...
Développer votre logiciel interne : comment y parvenir sans investir une fort...Développer votre logiciel interne : comment y parvenir sans investir une fort...
Développer votre logiciel interne : comment y parvenir sans investir une fort...Pyxis Technologies
 
Agilité du point de vue de la gouvernance
Agilité du point de vue de la gouvernanceAgilité du point de vue de la gouvernance
Agilité du point de vue de la gouvernancePyxis Technologies
 
La gestion de portefeuille Agile - c'est pas compliqué!
La gestion de portefeuille Agile - c'est pas compliqué! La gestion de portefeuille Agile - c'est pas compliqué!
La gestion de portefeuille Agile - c'est pas compliqué! Pyxis Technologies
 
La valeur d'affaires comme indicateur de la gestion de projet - IIBA Montréal...
La valeur d'affaires comme indicateur de la gestion de projet - IIBA Montréal...La valeur d'affaires comme indicateur de la gestion de projet - IIBA Montréal...
La valeur d'affaires comme indicateur de la gestion de projet - IIBA Montréal...Pyxis Technologies
 
Agile BA - catalyseur, createur de valeur - BAFS 29 juin 2015 Geneve
Agile BA - catalyseur, createur de valeur - BAFS 29 juin 2015 Geneve Agile BA - catalyseur, createur de valeur - BAFS 29 juin 2015 Geneve
Agile BA - catalyseur, createur de valeur - BAFS 29 juin 2015 Geneve Pyxis Technologies
 
Estimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu BoisvertEstimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu BoisvertPyxis Technologies
 
Les attitudes doxiques dans les équipes et le syndrome du Titanic!
Les attitudes doxiques dans les équipes et le syndrome du Titanic!Les attitudes doxiques dans les équipes et le syndrome du Titanic!
Les attitudes doxiques dans les équipes et le syndrome du Titanic!Pyxis Technologies
 
La valeur d’affaires: L’indicateur qui peut changer le succès des projets
La valeur d’affaires: L’indicateur qui peut changer le succès des projetsLa valeur d’affaires: L’indicateur qui peut changer le succès des projets
La valeur d’affaires: L’indicateur qui peut changer le succès des projetsPyxis Technologies
 
Le rôle de l’architecte Agile - Mathieu Boisvert
Le rôle de l’architecte Agile - Mathieu BoisvertLe rôle de l’architecte Agile - Mathieu Boisvert
Le rôle de l’architecte Agile - Mathieu BoisvertPyxis Technologies
 
Comment être agile dans un contexte non lié aux TI ?
Comment être agile dans un contexte non lié aux TI ?Comment être agile dans un contexte non lié aux TI ?
Comment être agile dans un contexte non lié aux TI ?Pyxis Technologies
 
La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...
La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...
La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...Pyxis Technologies
 
Choisir ses priorités: le développement incrémental de produit
Choisir ses priorités: le développement incrémental de produitChoisir ses priorités: le développement incrémental de produit
Choisir ses priorités: le développement incrémental de produitPyxis Technologies
 
Apprendre pour la performance et le bien-être
Apprendre pour la performance et le bien-êtreApprendre pour la performance et le bien-être
Apprendre pour la performance et le bien-êtrePyxis Technologies
 
L'agilité : de l'individu à l'organisation en passant par l'équipe
L'agilité : de l'individu à l'organisation en passant par l'équipeL'agilité : de l'individu à l'organisation en passant par l'équipe
L'agilité : de l'individu à l'organisation en passant par l'équipePyxis Technologies
 
Agile du point de vue d'un PMP
Agile du point de vue d'un PMPAgile du point de vue d'un PMP
Agile du point de vue d'un PMPPyxis Technologies
 
Agile Tour Montréal 2010 - De l'Agilité qui réduit l'Agilité par François Bea...
Agile Tour Montréal 2010 - De l'Agilité qui réduit l'Agilité par François Bea...Agile Tour Montréal 2010 - De l'Agilité qui réduit l'Agilité par François Bea...
Agile Tour Montréal 2010 - De l'Agilité qui réduit l'Agilité par François Bea...Pyxis Technologies
 

Mehr von Pyxis Technologies (20)

Pitié, ne construisez pas le nouveau pont Champlain en Agilité...
Pitié, ne construisez pas le nouveau pont Champlain en Agilité...Pitié, ne construisez pas le nouveau pont Champlain en Agilité...
Pitié, ne construisez pas le nouveau pont Champlain en Agilité...
 
Sorry, the new Champlain Bridge can’t be built using Agile...
Sorry, the new Champlain Bridge can’t be built using Agile...Sorry, the new Champlain Bridge can’t be built using Agile...
Sorry, the new Champlain Bridge can’t be built using Agile...
 
Développer votre logiciel interne : comment y parvenir sans investir une fort...
Développer votre logiciel interne : comment y parvenir sans investir une fort...Développer votre logiciel interne : comment y parvenir sans investir une fort...
Développer votre logiciel interne : comment y parvenir sans investir une fort...
 
Agilité du point de vue de la gouvernance
Agilité du point de vue de la gouvernanceAgilité du point de vue de la gouvernance
Agilité du point de vue de la gouvernance
 
La gestion de portefeuille Agile - c'est pas compliqué!
La gestion de portefeuille Agile - c'est pas compliqué! La gestion de portefeuille Agile - c'est pas compliqué!
La gestion de portefeuille Agile - c'est pas compliqué!
 
Introduction à Agile Lean
Introduction à Agile LeanIntroduction à Agile Lean
Introduction à Agile Lean
 
La valeur d'affaires comme indicateur de la gestion de projet - IIBA Montréal...
La valeur d'affaires comme indicateur de la gestion de projet - IIBA Montréal...La valeur d'affaires comme indicateur de la gestion de projet - IIBA Montréal...
La valeur d'affaires comme indicateur de la gestion de projet - IIBA Montréal...
 
Agile BA - catalyseur, createur de valeur - BAFS 29 juin 2015 Geneve
Agile BA - catalyseur, createur de valeur - BAFS 29 juin 2015 Geneve Agile BA - catalyseur, createur de valeur - BAFS 29 juin 2015 Geneve
Agile BA - catalyseur, createur de valeur - BAFS 29 juin 2015 Geneve
 
Estimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu BoisvertEstimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu Boisvert
 
Les attitudes doxiques dans les équipes et le syndrome du Titanic!
Les attitudes doxiques dans les équipes et le syndrome du Titanic!Les attitudes doxiques dans les équipes et le syndrome du Titanic!
Les attitudes doxiques dans les équipes et le syndrome du Titanic!
 
La valeur d’affaires: L’indicateur qui peut changer le succès des projets
La valeur d’affaires: L’indicateur qui peut changer le succès des projetsLa valeur d’affaires: L’indicateur qui peut changer le succès des projets
La valeur d’affaires: L’indicateur qui peut changer le succès des projets
 
Danser avec les polarités
Danser avec les polaritésDanser avec les polarités
Danser avec les polarités
 
Le rôle de l’architecte Agile - Mathieu Boisvert
Le rôle de l’architecte Agile - Mathieu BoisvertLe rôle de l’architecte Agile - Mathieu Boisvert
Le rôle de l’architecte Agile - Mathieu Boisvert
 
Comment être agile dans un contexte non lié aux TI ?
Comment être agile dans un contexte non lié aux TI ?Comment être agile dans un contexte non lié aux TI ?
Comment être agile dans un contexte non lié aux TI ?
 
La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...
La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...
La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...
 
Choisir ses priorités: le développement incrémental de produit
Choisir ses priorités: le développement incrémental de produitChoisir ses priorités: le développement incrémental de produit
Choisir ses priorités: le développement incrémental de produit
 
Apprendre pour la performance et le bien-être
Apprendre pour la performance et le bien-êtreApprendre pour la performance et le bien-être
Apprendre pour la performance et le bien-être
 
L'agilité : de l'individu à l'organisation en passant par l'équipe
L'agilité : de l'individu à l'organisation en passant par l'équipeL'agilité : de l'individu à l'organisation en passant par l'équipe
L'agilité : de l'individu à l'organisation en passant par l'équipe
 
Agile du point de vue d'un PMP
Agile du point de vue d'un PMPAgile du point de vue d'un PMP
Agile du point de vue d'un PMP
 
Agile Tour Montréal 2010 - De l'Agilité qui réduit l'Agilité par François Bea...
Agile Tour Montréal 2010 - De l'Agilité qui réduit l'Agilité par François Bea...Agile Tour Montréal 2010 - De l'Agilité qui réduit l'Agilité par François Bea...
Agile Tour Montréal 2010 - De l'Agilité qui réduit l'Agilité par François Bea...
 

Agile expliqué aux managers

  • 1. Stéphane Lécuyer [email_address] La méthode Agile… Pour qui, pourquoi ?
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 15.
  • 17.
  • 18.
  • 19.
  • 20. Motivations – Succès ! Standish Group CHAOS Report, 2003 Réussite : Le projet est complété en temps, selon le budget et contient les fonctionnalités initialement prévues. Problèmes : Le projet est complété et opérationnel, mais il y a eu dépassement de coût et de budget. De plus, certaines fonctionnalités originalement spécifiées sont manquantes. Échec : Le projet à été annulé en cours de développement
  • 21.
  • 22.
  • 23. ROI – fonctionnalités superflus Jim Johnson, Standish Group, XP 2002
  • 24. ROI – Valeur du logiciel
  • 25. ROI - Capitalization Hakan Herdogmus, GUAM 2005
  • 26.
  • 27.
  • 28.
  • 29. Quel type de communication est le plus efficace ?
  • 30. À quelle vitesse transférons-nous l’information ? Configuration Cubicule Configuration « War Room »
  • 31.
  • 32.
  • 33.
  • 35.
  • 36.
  • 37. Prévisibilité: Vélocité Prévision: 9 points seront livrés
  • 38. Réévaluation constante de la date de livraison
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44. Gestion de projet Agile Augustine and Woodcock 1. Guiding Vision – Establish a guiding vision for the project and continuously reinforce it through words and actions. 4. Open Information – Provide visible and open access to project management and other information. 2. Teamwork & Collaboration – Facilitate collaboration and teamwork through relationships and community. 5. Light Touch – Apply just enough control to foster emergent behavior in a self-directed team. 3. Simple Rules – Establish and support the team’s set of guiding practices such as Scrum or XP. 6. Agile Vigilance – Reinforce the vision, follow or adapt the rules, listen to the people.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50. If you can innovate better and faster—you create change for your competitors. If you can respond quickly to competitive initiatives, new technology and customers’ requirements—you create change for your competitors. If you are slower, less innovative, less responsive—you are doomed to survival strategies in a sea of chaos imposed by others. Jim Highsmith
  • 51. The real challenge when adopting an iterative or Agile approach is to stick to it. Whether you call your approach agile or something else doesn't matter—results do. The goal is to balance forces to develop software intelligently. In my opinion, this approach requires brutal honesty all the time. It requires radical commitment so you don't buckle under the constant pressure to quit and do things the old way. It also takes skills. Roy W. Miller
  • 52.
  • 53. Transition – Feuille de Route
  • 54.

Hinweis der Redaktion

  1. Insist on Highsmith’s citation Agile Manifesto 2001
  2. Take time to review the 3 parts No silver bullet (part 1) Practice (part 1) Discuss the balance Review the 13 Principles (not shown here)
  3. CLASSIFICATION Roles (Customer, Development Team, Scrum Master, Chicken) A pig and chicken discussed the name of their new restaurant. The chicken suggested Ham n’ Eggs. “No thanks” said the pig, “I‘d be committed, but you’d only be involved. Backlog Graph not shown on the image Pre Sprint Planning Sprint Post-Sprint Meeting (Software – No powerpoint) Monitoring progress
  4. DSDM (Dynamic Solutions Delivery Model) Formalization of RAD practices 3 timeboxed iteration models FDD Develop an overall model Build a feature lists Plan by feature Design by feature Build by feature
  5. il faut redonner une fierté à notre profession Contrer l’outsourcing en étant plus productif Déjà une amélioration vs le rapport de 1994 (16% success, 53%, challenged, 31% echec)
  6. Poppendiek: Software Development Productivity
  7. Poppendiek: 7 wastes
  8. R évisé avec Nath jusqu’ICI
  9. This deep appreciation – that building software is complex product development with high change rates, and not predictable manufacturing – is at the heart of the motivation for agile and iterative methods.
  10. Poppendiek: 7 wastes
  11. Saying that software development is a cooperative game of communication implies that a project's rate of progress is linked to how long it takes information to get from one person’s mind to another’s.. If Marie knows something that Pat needs, the project's progress depends on How long it takes Paul to discover that Marie knows something useful How much energy it costs Paul and Marie together to get the knowledge transferred to Paul While writing, reading, typing, or talking, we pick up traces of the ongoing sounds around us, using some background listening mode even though we are not consciously paying attention. If someone says something interesting, we may perk up and join the conversation. Otherwise, the sound goes through some background processing, either just above or just below our conscious level. In some cases, we register enough about the conversation to be able to develop what we need directly from memory. Otherwise, we may recall a phrase that was used or perhaps only that a particular person was discussing a particular topic. In any case, we register enough to ask about it. This taking in of information without directly paying attention to it is like the process of osmosis, in which one substance seeps from one system, through a separator, into another. Osmotic communication further lowers the cost of idea transfer. We have seen three separate effects that office layout has on communication costs within a project: The lost opportunity cost of not asking questions The overall cost of detecting and transferring information (erg-seconds) The reduction in cost when people discover information in background sounds (osmotic communication)
  12. This deep appreciation – that building software is complex product development with high change rates, and not predictable manufacturing – is at the heart of the motivation for agile and iterative methods.
  13. Overview d’un processus Agile: Itératif Incrémentale Timeboxing Product Backlog Étapes du processus Planification Développement (Desing) Acceptance
  14. Other point of view. 3. Example at Pyxis – Focusing on improving one practice at a time IT IS IMPORTANT TO UNDERSTAND THE DIFFERENCE BETWEEN EMPIRICAL VS DEFINED & PRESCRIPTIVE PROCESS IT IS IMPORTANT TO UNDERSTAND THE DIFFERENCE BETWEEN PRINCIPLE-BASED VERSUS RULE BASED. AGILE PROJECT MANAGEMENT IS MORE THAN A SET OF PRACTICES – IT IS A MINDSET RECOGNIZE FACTORS SUCH AS : ENJOYMENT, SIMPLICITY, SHORT TERM REWARD, PEER PRESSURE
  15. 1. Deliver working software in small iterations, early and often. 2. Gather frequent feedback, hold retrospectives, learn and adjust. 3. Work in colocated, collaborative, multi-discipline teams. 4. Empower your teams with shared vision and responsibility. 5. Use direct, immediate communication (talk a lot). 6. Break work in to small tasks, performed just-in-time. 7. Maintain high quality and good design - avoid "debt." 8. Strive for simple and minimal solutions. 9. Work with a sustainable, predictable pace. 10. Have fun!
  16. 1. Deliver working software in small iterations, early and often. 2. Gather frequent feedback, hold retrospectives, learn and adjust. 3. Work in colocated, collaborative, multi-discipline teams. 4. Empower your teams with shared vision and responsibility. 5. Use direct, immediate communication (talk a lot). 6. Break work in to small tasks, performed just-in-time. 7. Maintain high quality and good design - avoid "debt." 8. Strive for simple and minimal solutions. 9. Work with a sustainable, predictable pace. 10. Have fun!
  17. 1. Deliver working software in small iterations, early and often. 2. Gather frequent feedback, hold retrospectives, learn and adjust. 3. Work in colocated, collaborative, multi-discipline teams. 4. Empower your teams with shared vision and responsibility. 5. Use direct, immediate communication (talk a lot). 6. Break work in to small tasks, performed just-in-time. 7. Maintain high quality and good design - avoid "debt." 8. Strive for simple and minimal solutions. 9. Work with a sustainable, predictable pace. 10. Have fun!