SlideShare une entreprise Scribd logo
1  sur  24
LE MANIFESTE AGILE
MANIFESTE AGILE
PLAN DU COURS
2
Pourquoi
l’agilité ?
Manifeste
Agile
MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
MANIFESTE AGILE
SECTION 1 : POURQUOI L’AGILITÉ ?
3MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
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
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
SECTION1:POURQUOIL’AGILITÉ?
MANIFESTE AGILE
RÉUSSIR MON PLANNING ?
6
1 Mois 3 Mois
MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
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
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
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
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
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
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
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
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
MANIFESTE AGILE
SECTION 2 : MANIFESTE AGILE
15MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
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
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
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
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
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
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à
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
MANIFESTE AGILE
BIBLIOGRAPHIE
23MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
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

Contenu connexe

Tendances

Web-conference - "La conduite du changement"
Web-conference - "La conduite du changement"Web-conference - "La conduite du changement"
Web-conference - "La conduite du changement"XL Groupe
 
Comment utiliser JIRA pour mon équipe, mon entreprise ? Comment me renseigner ?
Comment utiliser JIRA pour mon équipe, mon entreprise ? Comment me renseigner ?Comment utiliser JIRA pour mon équipe, mon entreprise ? Comment me renseigner ?
Comment utiliser JIRA pour mon équipe, mon entreprise ? Comment me renseigner ?DC CONSULTANTS
 
Historique des méthodes agiles
Historique des méthodes agilesHistorique des méthodes agiles
Historique des méthodes agilesazeau
 
La méthode de gestion de projet agile.pdf
La méthode de gestion de projet agile.pdfLa méthode de gestion de projet agile.pdf
La méthode de gestion de projet agile.pdfanwermannai
 
#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agile#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agileak-itconsulting.com
 
Diagnostic de performance (SI, Finance, RH, Digital, Innovation)
 Diagnostic de performance (SI, Finance, RH, Digital, Innovation) Diagnostic de performance (SI, Finance, RH, Digital, Innovation)
Diagnostic de performance (SI, Finance, RH, Digital, Innovation)XL Groupe
 
AES22-Mise en place et challenges autour du Lean Portfolio Management (REX Am...
AES22-Mise en place et challenges autour du Lean Portfolio Management (REX Am...AES22-Mise en place et challenges autour du Lean Portfolio Management (REX Am...
AES22-Mise en place et challenges autour du Lean Portfolio Management (REX Am...Agile En Seine
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software DevelopmentLife Cycle Engineering
 
Panorama des frameworks Agile à l'échelle - Agile en Seine 2021
Panorama des frameworks Agile à l'échelle - Agile en Seine 2021Panorama des frameworks Agile à l'échelle - Agile en Seine 2021
Panorama des frameworks Agile à l'échelle - Agile en Seine 2021Agile En Seine
 
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
 
Web-Conférence "Le Kaizen et la conduite du changement"
Web-Conférence "Le Kaizen et la conduite du changement"Web-Conférence "Le Kaizen et la conduite du changement"
Web-Conférence "Le Kaizen et la conduite du changement"XL Groupe
 
Maif une Entreprise Agile
Maif une Entreprise AgileMaif une Entreprise Agile
Maif une Entreprise AgileAgile En Seine
 
Le Lean Portfolio Agile au service de la stratégie digitale du Groupe Renault
Le Lean Portfolio Agile au service de la stratégie digitale du Groupe RenaultLe Lean Portfolio Agile au service de la stratégie digitale du Groupe Renault
Le Lean Portfolio Agile au service de la stratégie digitale du Groupe RenaultAgile En Seine
 
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
 
Agile Methodology PPT
Agile Methodology PPTAgile Methodology PPT
Agile Methodology PPTMohit Kumar
 
Measuring What Matters in Your Agile Transformation
Measuring What Matters in Your Agile TransformationMeasuring What Matters in Your Agile Transformation
Measuring What Matters in Your Agile TransformationBrad Swanson
 

Tendances (20)

Agile & Scrum Training
Agile & Scrum TrainingAgile & Scrum Training
Agile & Scrum Training
 
Web-conference - "La conduite du changement"
Web-conference - "La conduite du changement"Web-conference - "La conduite du changement"
Web-conference - "La conduite du changement"
 
Comment utiliser JIRA pour mon équipe, mon entreprise ? Comment me renseigner ?
Comment utiliser JIRA pour mon équipe, mon entreprise ? Comment me renseigner ?Comment utiliser JIRA pour mon équipe, mon entreprise ? Comment me renseigner ?
Comment utiliser JIRA pour mon équipe, mon entreprise ? Comment me renseigner ?
 
La gestion de projet agile
La gestion de projet agileLa gestion de projet agile
La gestion de projet agile
 
An Overview of SAFe
An Overview of SAFeAn Overview of SAFe
An Overview of SAFe
 
Historique des méthodes agiles
Historique des méthodes agilesHistorique des méthodes agiles
Historique des méthodes agiles
 
La méthode de gestion de projet agile.pdf
La méthode de gestion de projet agile.pdfLa méthode de gestion de projet agile.pdf
La méthode de gestion de projet agile.pdf
 
#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agile#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agile
 
Diagnostic de performance (SI, Finance, RH, Digital, Innovation)
 Diagnostic de performance (SI, Finance, RH, Digital, Innovation) Diagnostic de performance (SI, Finance, RH, Digital, Innovation)
Diagnostic de performance (SI, Finance, RH, Digital, Innovation)
 
AES22-Mise en place et challenges autour du Lean Portfolio Management (REX Am...
AES22-Mise en place et challenges autour du Lean Portfolio Management (REX Am...AES22-Mise en place et challenges autour du Lean Portfolio Management (REX Am...
AES22-Mise en place et challenges autour du Lean Portfolio Management (REX Am...
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
Panorama des frameworks Agile à l'échelle - Agile en Seine 2021
Panorama des frameworks Agile à l'échelle - Agile en Seine 2021Panorama des frameworks Agile à l'échelle - Agile en Seine 2021
Panorama des frameworks Agile à l'échelle - Agile en Seine 2021
 
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
 
Web-Conférence "Le Kaizen et la conduite du changement"
Web-Conférence "Le Kaizen et la conduite du changement"Web-Conférence "Le Kaizen et la conduite du changement"
Web-Conférence "Le Kaizen et la conduite du changement"
 
Maif une Entreprise Agile
Maif une Entreprise AgileMaif une Entreprise Agile
Maif une Entreprise Agile
 
Le Lean Portfolio Agile au service de la stratégie digitale du Groupe Renault
Le Lean Portfolio Agile au service de la stratégie digitale du Groupe RenaultLe Lean Portfolio Agile au service de la stratégie digitale du Groupe Renault
Le Lean Portfolio Agile au service de la stratégie digitale du Groupe Renault
 
Gestion de projets agiles avec scrum
Gestion de projets agiles avec scrumGestion de projets agiles avec scrum
Gestion de projets agiles avec scrum
 
Agile Methodology PPT
Agile Methodology PPTAgile Methodology PPT
Agile Methodology PPT
 
Agile
AgileAgile
Agile
 
Measuring What Matters in Your Agile Transformation
Measuring What Matters in Your Agile TransformationMeasuring What Matters in Your Agile Transformation
Measuring What Matters in Your Agile Transformation
 

En vedette (11)

Présentation cloud journée azure
Présentation cloud   journée azurePrésentation cloud   journée azure
Présentation cloud journée azure
 
Introduction à Scrum
Introduction à ScrumIntroduction à Scrum
Introduction à Scrum
 
Cycle de vie d’un logiciel
Cycle de vie d’un logicielCycle de vie d’un logiciel
Cycle de vie d’un logiciel
 
Workflow Foundation - Cours 5
Workflow Foundation - Cours 5Workflow Foundation - Cours 5
Workflow Foundation - Cours 5
 
Microsoft Workflow Foundation - Cours 2
Microsoft Workflow Foundation - Cours 2Microsoft Workflow Foundation - Cours 2
Microsoft Workflow Foundation - Cours 2
 
Méthodes Agiles - La Méthode XP
Méthodes Agiles - La Méthode XPMéthodes Agiles - La Méthode XP
Méthodes Agiles - La Méthode XP
 
Workflow Foundation Module 4
Workflow Foundation Module 4Workflow Foundation Module 4
Workflow Foundation Module 4
 
Wf module3
Wf module3Wf module3
Wf module3
 
Sécurisation des applications ASP.NET
Sécurisation des applications ASP.NETSécurisation des applications ASP.NET
Sécurisation des applications ASP.NET
 
Méthodes Agiles - Généralités
Méthodes Agiles - GénéralitésMéthodes Agiles - Généralités
Méthodes Agiles - Généralités
 
Module 8 programmation avancée d'asp.net
Module 8   programmation avancée d'asp.netModule 8   programmation avancée d'asp.net
Module 8 programmation avancée d'asp.net
 

Similaire à Le Manifeste Agile

988777485094870-AGILE-SCRUM-pdfformation.pdf
988777485094870-AGILE-SCRUM-pdfformation.pdf988777485094870-AGILE-SCRUM-pdfformation.pdf
988777485094870-AGILE-SCRUM-pdfformation.pdfNajlaAllouche
 
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
 
Ebook marketing agile french
Ebook marketing agile frenchEbook marketing agile french
Ebook marketing agile frenchBenGuislain
 
Leadership et respect par Michael Ballé
Leadership et respect par Michael Ballé Leadership et respect par Michael Ballé
Leadership et respect par Michael Ballé Institut Lean France
 
Notre offre pour un monde informatique sans incidents
Notre offre pour un monde informatique sans incidents Notre offre pour un monde informatique sans incidents
Notre offre pour un monde informatique sans incidents Operae Partners
 
2009 12 09 La Performance
2009 12 09 La Performance2009 12 09 La Performance
2009 12 09 La Performancejdenailly
 
Le Comptoir OCTO x Allianz Trade - Amélioration de la collaboration et de la ...
Le Comptoir OCTO x Allianz Trade - Amélioration de la collaboration et de la ...Le Comptoir OCTO x Allianz Trade - Amélioration de la collaboration et de la ...
Le Comptoir OCTO x Allianz Trade - Amélioration de la collaboration et de la ...OCTO Technology
 
Communauté de pratique Gestion organisationnelle - Panel sur la gestion de pr...
Communauté de pratique Gestion organisationnelle - Panel sur la gestion de pr...Communauté de pratique Gestion organisationnelle - Panel sur la gestion de pr...
Communauté de pratique Gestion organisationnelle - Panel sur la gestion de pr...PMI-Montréal
 
Gestion des Idées en entreprise
Gestion des Idées en entrepriseGestion des Idées en entreprise
Gestion des Idées en entrepriseChristianLiboiron
 
Plan d'action de transformation digitale
Plan d'action de transformation digitalePlan d'action de transformation digitale
Plan d'action de transformation digitaleJulie Debuyser
 
Qualité Lean
Qualité LeanQualité Lean
Qualité Leanjay68
 
7 regles d'or pour réussir et rentabiliser un projet CRM
7 regles d'or pour réussir et rentabiliser un projet CRM7 regles d'or pour réussir et rentabiliser un projet CRM
7 regles d'or pour réussir et rentabiliser un projet CRMSage france
 
5 leviers pour mettre en oeuvre une activité d’architecture d’entreprise effi...
5 leviers pour mettre en oeuvre une activité d’architecture d’entreprise effi...5 leviers pour mettre en oeuvre une activité d’architecture d’entreprise effi...
5 leviers pour mettre en oeuvre une activité d’architecture d’entreprise effi...Eric Duval
 
Get Collaboration Done! (tm) - Présentation de la méthodologie
Get Collaboration Done! (tm) - Présentation de la méthodologieGet Collaboration Done! (tm) - Présentation de la méthodologie
Get Collaboration Done! (tm) - Présentation de la méthodologieMiguel Membrado
 
Comment ameliorer l_efficacite_de_la_performance
Comment ameliorer l_efficacite_de_la_performanceComment ameliorer l_efficacite_de_la_performance
Comment ameliorer l_efficacite_de_la_performancemourad bouhadjar
 
Une nouvelle methode de management
Une nouvelle methode de managementUne nouvelle methode de management
Une nouvelle methode de managementMP CONSULTANTS
 
Gestion processus conseils d'experts
Gestion processus conseils d'expertsGestion processus conseils d'experts
Gestion processus conseils d'expertsCorentin Jacquemin
 

Similaire à Le Manifeste Agile (20)

Pratiques agiles
Pratiques agilesPratiques agiles
Pratiques agiles
 
988777485094870-AGILE-SCRUM-pdfformation.pdf
988777485094870-AGILE-SCRUM-pdfformation.pdf988777485094870-AGILE-SCRUM-pdfformation.pdf
988777485094870-AGILE-SCRUM-pdfformation.pdf
 
Small Kaizen
Small KaizenSmall Kaizen
Small Kaizen
 
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 ?
 
Ebook marketing agile french
Ebook marketing agile frenchEbook marketing agile french
Ebook marketing agile french
 
Leadership et respect par Michael Ballé
Leadership et respect par Michael Ballé Leadership et respect par Michael Ballé
Leadership et respect par Michael Ballé
 
Notre offre pour un monde informatique sans incidents
Notre offre pour un monde informatique sans incidents Notre offre pour un monde informatique sans incidents
Notre offre pour un monde informatique sans incidents
 
2009 12 09 La Performance
2009 12 09 La Performance2009 12 09 La Performance
2009 12 09 La Performance
 
Le Comptoir OCTO x Allianz Trade - Amélioration de la collaboration et de la ...
Le Comptoir OCTO x Allianz Trade - Amélioration de la collaboration et de la ...Le Comptoir OCTO x Allianz Trade - Amélioration de la collaboration et de la ...
Le Comptoir OCTO x Allianz Trade - Amélioration de la collaboration et de la ...
 
Communauté de pratique Gestion organisationnelle - Panel sur la gestion de pr...
Communauté de pratique Gestion organisationnelle - Panel sur la gestion de pr...Communauté de pratique Gestion organisationnelle - Panel sur la gestion de pr...
Communauté de pratique Gestion organisationnelle - Panel sur la gestion de pr...
 
Gestion des Idées en entreprise
Gestion des Idées en entrepriseGestion des Idées en entreprise
Gestion des Idées en entreprise
 
Plan d'action de transformation digitale
Plan d'action de transformation digitalePlan d'action de transformation digitale
Plan d'action de transformation digitale
 
Qualité Lean
Qualité LeanQualité Lean
Qualité Lean
 
Solutions Motiva 2016
Solutions Motiva 2016Solutions Motiva 2016
Solutions Motiva 2016
 
7 regles d'or pour réussir et rentabiliser un projet CRM
7 regles d'or pour réussir et rentabiliser un projet CRM7 regles d'or pour réussir et rentabiliser un projet CRM
7 regles d'or pour réussir et rentabiliser un projet CRM
 
5 leviers pour mettre en oeuvre une activité d’architecture d’entreprise effi...
5 leviers pour mettre en oeuvre une activité d’architecture d’entreprise effi...5 leviers pour mettre en oeuvre une activité d’architecture d’entreprise effi...
5 leviers pour mettre en oeuvre une activité d’architecture d’entreprise effi...
 
Get Collaboration Done! (tm) - Présentation de la méthodologie
Get Collaboration Done! (tm) - Présentation de la méthodologieGet Collaboration Done! (tm) - Présentation de la méthodologie
Get Collaboration Done! (tm) - Présentation de la méthodologie
 
Comment ameliorer l_efficacite_de_la_performance
Comment ameliorer l_efficacite_de_la_performanceComment ameliorer l_efficacite_de_la_performance
Comment ameliorer l_efficacite_de_la_performance
 
Une nouvelle methode de management
Une nouvelle methode de managementUne nouvelle methode de management
Une nouvelle methode de management
 
Gestion processus conseils d'experts
Gestion processus conseils d'expertsGestion processus conseils d'experts
Gestion processus conseils d'experts
 

Plus de Mohammed Amine Mostefai

Utilisation de Sharepoint (Collaboration)
Utilisation de Sharepoint (Collaboration)Utilisation de Sharepoint (Collaboration)
Utilisation de Sharepoint (Collaboration)Mohammed Amine Mostefai
 
Utilisation de Sharepoint 2013 - Personnalisation
Utilisation de Sharepoint 2013 - PersonnalisationUtilisation de Sharepoint 2013 - Personnalisation
Utilisation de Sharepoint 2013 - PersonnalisationMohammed Amine Mostefai
 
Utilisation de Sharepoint - Gestion de Documents
Utilisation de Sharepoint - Gestion de DocumentsUtilisation de Sharepoint - Gestion de Documents
Utilisation de Sharepoint - Gestion de DocumentsMohammed Amine Mostefai
 
Utilisation de Sharepoiunt - Introduction
Utilisation de Sharepoiunt - IntroductionUtilisation de Sharepoiunt - Introduction
Utilisation de Sharepoiunt - IntroductionMohammed Amine Mostefai
 
Module 7 intégration d'ajax et les services web dans les applications asp.net
Module 7   intégration d'ajax et les services web dans les applications asp.netModule 7   intégration d'ajax et les services web dans les applications asp.net
Module 7 intégration d'ajax et les services web dans les applications asp.netMohammed Amine Mostefai
 
Module 6 développement d'applications de bases de données avec asp.net
Module 6   développement d'applications de bases de données avec asp.netModule 6   développement d'applications de bases de données avec asp.net
Module 6 développement d'applications de bases de données avec asp.netMohammed Amine Mostefai
 
Module 4 navigation et homogénéisation des les applications web
Module 4   navigation et homogénéisation des les applications webModule 4   navigation et homogénéisation des les applications web
Module 4 navigation et homogénéisation des les applications webMohammed Amine Mostefai
 
Module 3 intégration de traitement dans les applications web asp.net
Module 3   intégration de traitement dans les applications web asp.netModule 3   intégration de traitement dans les applications web asp.net
Module 3 intégration de traitement dans les applications web asp.netMohammed Amine Mostefai
 
Module 2 introduction à asp.net web forms
Module 2   introduction à asp.net web formsModule 2   introduction à asp.net web forms
Module 2 introduction à asp.net web formsMohammed Amine Mostefai
 
Module 1 introduction au développement web avec visual studio 2012
Module 1   introduction au développement web avec visual studio 2012Module 1   introduction au développement web avec visual studio 2012
Module 1 introduction au développement web avec visual studio 2012Mohammed Amine Mostefai
 
Développement Web - Module 1 - Introduction
Développement Web - Module 1 - IntroductionDéveloppement Web - Module 1 - Introduction
Développement Web - Module 1 - IntroductionMohammed Amine Mostefai
 

Plus de Mohammed Amine Mostefai (19)

Utilisation de Sharepoint (Collaboration)
Utilisation de Sharepoint (Collaboration)Utilisation de Sharepoint (Collaboration)
Utilisation de Sharepoint (Collaboration)
 
Utilisation de Sharepoint 2013 - Personnalisation
Utilisation de Sharepoint 2013 - PersonnalisationUtilisation de Sharepoint 2013 - Personnalisation
Utilisation de Sharepoint 2013 - Personnalisation
 
Utilisation Sharepoint (Listes)
Utilisation Sharepoint (Listes)Utilisation Sharepoint (Listes)
Utilisation Sharepoint (Listes)
 
Utilisation de Sharepoint - Gestion de Documents
Utilisation de Sharepoint - Gestion de DocumentsUtilisation de Sharepoint - Gestion de Documents
Utilisation de Sharepoint - Gestion de Documents
 
Utilisation de Sharepoiunt - Introduction
Utilisation de Sharepoiunt - IntroductionUtilisation de Sharepoiunt - Introduction
Utilisation de Sharepoiunt - Introduction
 
Introduction aux technologies mobiles
Introduction aux technologies mobilesIntroduction aux technologies mobiles
Introduction aux technologies mobiles
 
Introduction to Workflow Foundation
Introduction to Workflow FoundationIntroduction to Workflow Foundation
Introduction to Workflow Foundation
 
Le Langage CSS
Le Langage CSSLe Langage CSS
Le Langage CSS
 
Présentation sharepoint 2013
Présentation sharepoint 2013Présentation sharepoint 2013
Présentation sharepoint 2013
 
Module 7 intégration d'ajax et les services web dans les applications asp.net
Module 7   intégration d'ajax et les services web dans les applications asp.netModule 7   intégration d'ajax et les services web dans les applications asp.net
Module 7 intégration d'ajax et les services web dans les applications asp.net
 
Module 6 développement d'applications de bases de données avec asp.net
Module 6   développement d'applications de bases de données avec asp.netModule 6   développement d'applications de bases de données avec asp.net
Module 6 développement d'applications de bases de données avec asp.net
 
Module 5 validation de données
Module 5   validation de donnéesModule 5   validation de données
Module 5 validation de données
 
Module 4 navigation et homogénéisation des les applications web
Module 4   navigation et homogénéisation des les applications webModule 4   navigation et homogénéisation des les applications web
Module 4 navigation et homogénéisation des les applications web
 
Module 3 intégration de traitement dans les applications web asp.net
Module 3   intégration de traitement dans les applications web asp.netModule 3   intégration de traitement dans les applications web asp.net
Module 3 intégration de traitement dans les applications web asp.net
 
Module 2 introduction à asp.net web forms
Module 2   introduction à asp.net web formsModule 2   introduction à asp.net web forms
Module 2 introduction à asp.net web forms
 
Module 1 introduction au développement web avec visual studio 2012
Module 1   introduction au développement web avec visual studio 2012Module 1   introduction au développement web avec visual studio 2012
Module 1 introduction au développement web avec visual studio 2012
 
Le langage html
Le langage htmlLe langage html
Le langage html
 
Développement Web - Module 1 - Introduction
Développement Web - Module 1 - IntroductionDéveloppement Web - Module 1 - Introduction
Développement Web - Module 1 - Introduction
 
Conduite de projet innovants
Conduite de projet innovantsConduite de projet innovants
Conduite de projet innovants
 

Le Manifeste Agile

  • 2. MANIFESTE AGILE PLAN DU COURS 2 Pourquoi l’agilité ? Manifeste Agile MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  • 3. MANIFESTE AGILE SECTION 1 : POURQUOI L’AGILITÉ ? 3MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  • 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. 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. SECTION1:POURQUOIL’AGILITÉ? MANIFESTE AGILE RÉUSSIR MON PLANNING ? 6 1 Mois 3 Mois MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  • 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. 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. 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. 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. 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. 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. 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. 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. MANIFESTE AGILE SECTION 2 : MANIFESTE AGILE 15MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  • 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. 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. 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. 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. 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. 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. 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. MANIFESTE AGILE BIBLIOGRAPHIE 23MÉTHODES AGILES | MOSTEFAI MOHAMMED AMINE | © 2016 ESI
  • 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