SlideShare une entreprise Scribd logo
1  sur  26
Par StanyslasMatayoBweta JUG Leader RDC Introduction aux méthodes agiles
Ingénierie des SI & Contraintes
Gestion de projet Démarche visant a organiser de bout en bout la bonne marche d’un projet Projet Réponse a un besoin Spécifications et contraintes Délai et cout fixés  ressources identifiées respectant un modèle de gestion Livrables connus Standard de gestion de projet: Prince2 (Project IN Controlled Environments) PMBOX (Project Management Body Of Knowledge) ICB (International project management association Competence Baseline) ISO 21 500
Etat de l’art 16 % des projets respectent les délais et les budgets 75 % d’échecs déduit par ceux en charge du lancement des projets (Etas Unis) Causes Spécifications incomplètes et imprécises Mauvaises estimation des couts, des ressources et des délais Difficultés techniques
Ingénierie des SI Variables d'ajustement sur un projet
Caractéristiques réelles d’un projet SI
Ceci????
Ou Ca????? ITERATION N ITERATION N+1
MéthodesAgiles
Avant Agile…
Definition
Manifeste agile 4 Valeurs 12 principes
Auteursdumanifeste Agile
Pourquoi?
VALEURS
VALEURS ,[object Object]
L'application (" Logiciel fonctionnel plutôt que documentation complète ") : Il est vital que l'application fonctionne. Le reste, et notamment la documentation technique, est secondaire, même si une documentation succincte et précise est utile comme moyen de communication. La documentation représente une charge de travail importante, mais peut pourtant être néfaste si elle n'est pas à jour. Il est préférable de commenter abondamment le code lui-même, et surtout de transférer les compétences au sein de l'équipe (on en revient à l'importance de la communication).
La collaboration (" Collaboration avec le client plutôt que négociation de contrat ") : Le client doit être impliqué dans le développement. On ne peut se contenter de négocier un contrat au début du projet, puis de négliger les demandes du client. Le client doit collaborer avec l'équipe et fournir un feed-back continu sur l'adaptation du logiciel à ses attentes.
L'acceptation du changement (" Réagir au changement plutôt que suivre 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. Les premières releases du logiciel vont souvent provoquer des demandes d'évolution.,[object Object]
PRINCIPES " Un logiciel fonctionnel est la meilleure unité de mesure de la progression du projet ". " Les processus agiles promeuvent un rythme de développement soutenable. Commanditaires, développeurs et utilisateurs devraient pouvoir maintenir le rythme indéfiniment ". " Une attention continue à l'excellence technique et à la qualité de la conception améliore l'agilité ". " La simplicité - l'art de maximiser la quantité de travail à ne pas faire - est essentielle ". " Les meilleures architectures, spécifications et conceptions sont issues d'équipes qui s'auto-organisent ". " À intervalle régulier, l'équipe réfléchit aux moyens de devenir plus efficace, puis accorde et ajuste son comportement dans ce sens ".
EXEMPLES
Quelques méthodes DSDM (Dynamic Software Development Method) Crystal Clear Adaptive Software Development Extreme Programming Scrum Feature Driver Development  MACAO (Méthode d'analyse et de conception d'applications orientées objet) Agile Unified Process (AUP) …
XP
SCRUM
DSDM
Agile Unified Process

Contenu connexe

Tendances

Plus vite et plus de valeur : plus d'agilité pour vos développements d'applic...
Plus vite et plus de valeur : plus d'agilité pour vos développements d'applic...Plus vite et plus de valeur : plus d'agilité pour vos développements d'applic...
Plus vite et plus de valeur : plus d'agilité pour vos développements d'applic...Microsoft Ideas
 
Gestion De Projets Agile V1
Gestion De Projets Agile V1Gestion De Projets Agile V1
Gestion De Projets Agile V1bcollet
 
Gestion de projet #2 : méthodes
Gestion de projet #2 : méthodesGestion de projet #2 : méthodes
Gestion de projet #2 : méthodesJean Michel
 
Réussir un projet Agile en grande entreprise
Réussir un projet Agile en grande entrepriseRéussir un projet Agile en grande entreprise
Réussir un projet Agile en grande entreprisePMI-Montréal
 
2010 09-23 Guy Paquet Présentation de la nouvelle version de l'outil Project ...
2010 09-23 Guy Paquet Présentation de la nouvelle version de l'outil Project ...2010 09-23 Guy Paquet Présentation de la nouvelle version de l'outil Project ...
2010 09-23 Guy Paquet Présentation de la nouvelle version de l'outil Project ...PMI Lévis-Québec
 
Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Charbel Abdo
 
PMI LQ colloque 2017 Carl M. Gilbert-pmbok2016
PMI LQ colloque 2017 Carl M. Gilbert-pmbok2016PMI LQ colloque 2017 Carl M. Gilbert-pmbok2016
PMI LQ colloque 2017 Carl M. Gilbert-pmbok2016PMI Lévis-Québec
 
Symposium 2016 : CONF. 201 Chantal Sorel Clients – Constructeurs – Opérateur...
Symposium 2016 : CONF. 201  Chantal Sorel Clients – Constructeurs – Opérateur...Symposium 2016 : CONF. 201  Chantal Sorel Clients – Constructeurs – Opérateur...
Symposium 2016 : CONF. 201 Chantal Sorel Clients – Constructeurs – Opérateur...PMI-Montréal
 
PRINCE2 - Reading notes
PRINCE2 - Reading notesPRINCE2 - Reading notes
PRINCE2 - Reading notesCOMPETENSIS
 
PMI LQ colloque 2017 Hugues Miron-Redressement de projet-leçons apprises
PMI LQ colloque 2017 Hugues Miron-Redressement de projet-leçons apprisesPMI LQ colloque 2017 Hugues Miron-Redressement de projet-leçons apprises
PMI LQ colloque 2017 Hugues Miron-Redressement de projet-leçons apprisesPMI Lévis-Québec
 
Gestion de projet introduction
Gestion de projet introductionGestion de projet introduction
Gestion de projet introductionRajaeben3
 
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
 
Dossier Agile: Une autre relation client - fournisseur
Dossier Agile: Une autre relation client - fournisseurDossier Agile: Une autre relation client - fournisseur
Dossier Agile: Une autre relation client - fournisseurinsentia
 
Le PMBOK 6 - Matinée du PMI-Montréal par Carl M. Gilbert
Le PMBOK 6 - Matinée du PMI-Montréal par Carl M. GilbertLe PMBOK 6 - Matinée du PMI-Montréal par Carl M. Gilbert
Le PMBOK 6 - Matinée du PMI-Montréal par Carl M. GilbertPMI-Montréal
 
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
 
Comment digitaliser un service avec succès
Comment digitaliser un service avec succèsComment digitaliser un service avec succès
Comment digitaliser un service avec succèsSoluti
 
SYMPOSIUM 2016 : CONFÉRENCE D'OUVERTURE 600 - LES ENJEUX DE LA TRANSFORMATION...
SYMPOSIUM 2016 : CONFÉRENCE D'OUVERTURE 600 - LES ENJEUX DE LA TRANSFORMATION...SYMPOSIUM 2016 : CONFÉRENCE D'OUVERTURE 600 - LES ENJEUX DE LA TRANSFORMATION...
SYMPOSIUM 2016 : CONFÉRENCE D'OUVERTURE 600 - LES ENJEUX DE LA TRANSFORMATION...PMI-Montréal
 

Tendances (19)

Plus vite et plus de valeur : plus d'agilité pour vos développements d'applic...
Plus vite et plus de valeur : plus d'agilité pour vos développements d'applic...Plus vite et plus de valeur : plus d'agilité pour vos développements d'applic...
Plus vite et plus de valeur : plus d'agilité pour vos développements d'applic...
 
Gestion De Projets Agile V1
Gestion De Projets Agile V1Gestion De Projets Agile V1
Gestion De Projets Agile V1
 
Gestion de projet digital
Gestion de projet digitalGestion de projet digital
Gestion de projet digital
 
Gestion de projet #2 : méthodes
Gestion de projet #2 : méthodesGestion de projet #2 : méthodes
Gestion de projet #2 : méthodes
 
Réussir un projet Agile en grande entreprise
Réussir un projet Agile en grande entrepriseRéussir un projet Agile en grande entreprise
Réussir un projet Agile en grande entreprise
 
2010 09-23 Guy Paquet Présentation de la nouvelle version de l'outil Project ...
2010 09-23 Guy Paquet Présentation de la nouvelle version de l'outil Project ...2010 09-23 Guy Paquet Présentation de la nouvelle version de l'outil Project ...
2010 09-23 Guy Paquet Présentation de la nouvelle version de l'outil Project ...
 
Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013
 
PMI LQ colloque 2017 Carl M. Gilbert-pmbok2016
PMI LQ colloque 2017 Carl M. Gilbert-pmbok2016PMI LQ colloque 2017 Carl M. Gilbert-pmbok2016
PMI LQ colloque 2017 Carl M. Gilbert-pmbok2016
 
Symposium 2016 : CONF. 201 Chantal Sorel Clients – Constructeurs – Opérateur...
Symposium 2016 : CONF. 201  Chantal Sorel Clients – Constructeurs – Opérateur...Symposium 2016 : CONF. 201  Chantal Sorel Clients – Constructeurs – Opérateur...
Symposium 2016 : CONF. 201 Chantal Sorel Clients – Constructeurs – Opérateur...
 
PRINCE2 - Reading notes
PRINCE2 - Reading notesPRINCE2 - Reading notes
PRINCE2 - Reading notes
 
PMI LQ colloque 2017 Hugues Miron-Redressement de projet-leçons apprises
PMI LQ colloque 2017 Hugues Miron-Redressement de projet-leçons apprisesPMI LQ colloque 2017 Hugues Miron-Redressement de projet-leçons apprises
PMI LQ colloque 2017 Hugues Miron-Redressement de projet-leçons apprises
 
Gestion de projet introduction
Gestion de projet introductionGestion de projet introduction
Gestion de projet introduction
 
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]
 
Management agile des projets
Management agile des projetsManagement agile des projets
Management agile des projets
 
Dossier Agile: Une autre relation client - fournisseur
Dossier Agile: Une autre relation client - fournisseurDossier Agile: Une autre relation client - fournisseur
Dossier Agile: Une autre relation client - fournisseur
 
Le PMBOK 6 - Matinée du PMI-Montréal par Carl M. Gilbert
Le PMBOK 6 - Matinée du PMI-Montréal par Carl M. GilbertLe PMBOK 6 - Matinée du PMI-Montréal par Carl M. Gilbert
Le PMBOK 6 - Matinée du PMI-Montréal par Carl M. Gilbert
 
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 ?
 
Comment digitaliser un service avec succès
Comment digitaliser un service avec succèsComment digitaliser un service avec succès
Comment digitaliser un service avec succès
 
SYMPOSIUM 2016 : CONFÉRENCE D'OUVERTURE 600 - LES ENJEUX DE LA TRANSFORMATION...
SYMPOSIUM 2016 : CONFÉRENCE D'OUVERTURE 600 - LES ENJEUX DE LA TRANSFORMATION...SYMPOSIUM 2016 : CONFÉRENCE D'OUVERTURE 600 - LES ENJEUX DE LA TRANSFORMATION...
SYMPOSIUM 2016 : CONFÉRENCE D'OUVERTURE 600 - LES ENJEUX DE LA TRANSFORMATION...
 

Similaire à Introduction Aux MéThodes Agiles

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
 
Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPYouness Boukouchi
 
CIO Mag : Les Best Practices Finatech pour la Gestion des Projets TI
CIO Mag : Les Best Practices Finatech pour la Gestion des Projets TICIO Mag : Les Best Practices Finatech pour la Gestion des Projets TI
CIO Mag : Les Best Practices Finatech pour la Gestion des Projets TIFinatech Group S.A.
 
Comment sélectionner les applications de gestion de projet appropriées?
Comment sélectionner les applications de gestion de projet appropriées?Comment sélectionner les applications de gestion de projet appropriées?
Comment sélectionner les applications de gestion de projet appropriées?PMI-Montréal
 
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
 
Talk sur la Gestion de projet informatique
Talk sur la Gestion de projet informatiqueTalk sur la Gestion de projet informatique
Talk sur la Gestion de projet informatiqueKader KANE
 
Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?
Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?
Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?Nicolas Ruffel
 
Management de projet (agilité et design thinking)
Management de projet (agilité et design thinking)Management de projet (agilité et design thinking)
Management de projet (agilité et design thinking)David VALLAT
 
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
 
Conduite de projets Web, pilotage & Outils
Conduite de projets Web, pilotage & OutilsConduite de projets Web, pilotage & Outils
Conduite de projets Web, pilotage & Outilsstephanie vincent
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Microsoft Ideas
 
Management de projet 2
Management de projet 2Management de projet 2
Management de projet 2David VALLAT
 
Les methodes agiles, c'est quoi ?
Les methodes agiles, c'est quoi ?Les methodes agiles, c'est quoi ?
Les methodes agiles, c'est quoi ?Thierry Vallée
 
Gestion_de_projetOK.pptx
Gestion_de_projetOK.pptxGestion_de_projetOK.pptx
Gestion_de_projetOK.pptxOlyvierNzighou1
 
Lean Product Development
Lean Product DevelopmentLean Product Development
Lean Product DevelopmentXL Groupe
 
Gestion_de_projet_manager_Le_leader.pptx
Gestion_de_projet_manager_Le_leader.pptxGestion_de_projet_manager_Le_leader.pptx
Gestion_de_projet_manager_Le_leader.pptxmazuyabernard83
 
Démystifions l'Agile - Actency Paris Open Source Summit 2019
Démystifions l'Agile - Actency Paris Open Source Summit 2019Démystifions l'Agile - Actency Paris Open Source Summit 2019
Démystifions l'Agile - Actency Paris Open Source Summit 2019Actency
 
Le Comptoir OCTO - Accelerate @Cdiscount
Le Comptoir OCTO - Accelerate @CdiscountLe Comptoir OCTO - Accelerate @Cdiscount
Le Comptoir OCTO - Accelerate @CdiscountOCTO Technology
 

Similaire à Introduction Aux MéThodes Agiles (20)

Webinaire BluTech 02/2023 - L'agilité
Webinaire BluTech 02/2023 - L'agilitéWebinaire BluTech 02/2023 - L'agilité
Webinaire BluTech 02/2023 - L'agilité
 
Méthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XPMéthodes agiles: Scrum et XP
Méthodes agiles: Scrum et XP
 
CIO Mag : Les Best Practices Finatech pour la Gestion des Projets TI
CIO Mag : Les Best Practices Finatech pour la Gestion des Projets TICIO Mag : Les Best Practices Finatech pour la Gestion des Projets TI
CIO Mag : Les Best Practices Finatech pour la Gestion des Projets TI
 
Comment sélectionner les applications de gestion de projet appropriées?
Comment sélectionner les applications de gestion de projet appropriées?Comment sélectionner les applications de gestion de projet appropriées?
Comment sélectionner les applications de gestion de projet appropriées?
 
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
 
Talk sur la Gestion de projet informatique
Talk sur la Gestion de projet informatiqueTalk sur la Gestion de projet informatique
Talk sur la Gestion de projet informatique
 
Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?
Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?
Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?
 
Management de projet (agilité et design thinking)
Management de projet (agilité et design thinking)Management de projet (agilité et design thinking)
Management de projet (agilité et design thinking)
 
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...
 
Conduite de projets Web, pilotage & Outils
Conduite de projets Web, pilotage & OutilsConduite de projets Web, pilotage & Outils
Conduite de projets Web, pilotage & Outils
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
 
Management de projet 2
Management de projet 2Management de projet 2
Management de projet 2
 
Les methodes agiles, c'est quoi ?
Les methodes agiles, c'est quoi ?Les methodes agiles, c'est quoi ?
Les methodes agiles, c'est quoi ?
 
Gestion_de_projetOK.pptx
Gestion_de_projetOK.pptxGestion_de_projetOK.pptx
Gestion_de_projetOK.pptx
 
Lean Product Development
Lean Product DevelopmentLean Product Development
Lean Product Development
 
Methode Agile
Methode Agile Methode Agile
Methode Agile
 
Gestion_de_projet_manager_Le_leader.pptx
Gestion_de_projet_manager_Le_leader.pptxGestion_de_projet_manager_Le_leader.pptx
Gestion_de_projet_manager_Le_leader.pptx
 
12 agile
12 agile12 agile
12 agile
 
Démystifions l'Agile - Actency Paris Open Source Summit 2019
Démystifions l'Agile - Actency Paris Open Source Summit 2019Démystifions l'Agile - Actency Paris Open Source Summit 2019
Démystifions l'Agile - Actency Paris Open Source Summit 2019
 
Le Comptoir OCTO - Accelerate @Cdiscount
Le Comptoir OCTO - Accelerate @CdiscountLe Comptoir OCTO - Accelerate @Cdiscount
Le Comptoir OCTO - Accelerate @Cdiscount
 

Introduction Aux MéThodes Agiles

  • 1. Par StanyslasMatayoBweta JUG Leader RDC Introduction aux méthodes agiles
  • 2. Ingénierie des SI & Contraintes
  • 3. Gestion de projet Démarche visant a organiser de bout en bout la bonne marche d’un projet Projet Réponse a un besoin Spécifications et contraintes Délai et cout fixés ressources identifiées respectant un modèle de gestion Livrables connus Standard de gestion de projet: Prince2 (Project IN Controlled Environments) PMBOX (Project Management Body Of Knowledge) ICB (International project management association Competence Baseline) ISO 21 500
  • 4. Etat de l’art 16 % des projets respectent les délais et les budgets 75 % d’échecs déduit par ceux en charge du lancement des projets (Etas Unis) Causes Spécifications incomplètes et imprécises Mauvaises estimation des couts, des ressources et des délais Difficultés techniques
  • 5. Ingénierie des SI Variables d'ajustement sur un projet
  • 8. Ou Ca????? ITERATION N ITERATION N+1
  • 12. Manifeste agile 4 Valeurs 12 principes
  • 16.
  • 17. L'application (" Logiciel fonctionnel plutôt que documentation complète ") : Il est vital que l'application fonctionne. Le reste, et notamment la documentation technique, est secondaire, même si une documentation succincte et précise est utile comme moyen de communication. La documentation représente une charge de travail importante, mais peut pourtant être néfaste si elle n'est pas à jour. Il est préférable de commenter abondamment le code lui-même, et surtout de transférer les compétences au sein de l'équipe (on en revient à l'importance de la communication).
  • 18. La collaboration (" Collaboration avec le client plutôt que négociation de contrat ") : Le client doit être impliqué dans le développement. On ne peut se contenter de négocier un contrat au début du projet, puis de négliger les demandes du client. Le client doit collaborer avec l'équipe et fournir un feed-back continu sur l'adaptation du logiciel à ses attentes.
  • 19.
  • 20. PRINCIPES " Un logiciel fonctionnel est la meilleure unité de mesure de la progression du projet ". " Les processus agiles promeuvent un rythme de développement soutenable. Commanditaires, développeurs et utilisateurs devraient pouvoir maintenir le rythme indéfiniment ". " Une attention continue à l'excellence technique et à la qualité de la conception améliore l'agilité ". " La simplicité - l'art de maximiser la quantité de travail à ne pas faire - est essentielle ". " Les meilleures architectures, spécifications et conceptions sont issues d'équipes qui s'auto-organisent ". " À intervalle régulier, l'équipe réfléchit aux moyens de devenir plus efficace, puis accorde et ajuste son comportement dans ce sens ".
  • 22. Quelques méthodes DSDM (Dynamic Software Development Method) Crystal Clear Adaptive Software Development Extreme Programming Scrum Feature Driver Development MACAO (Méthode d'analyse et de conception d'applications orientées objet) Agile Unified Process (AUP) …
  • 23. XP
  • 24. SCRUM
  • 25. DSDM