SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
Méthodes Agile
Pour la gestion de projets
Pascal Fares - ISAE Cnam Liban
(c) Creative Common Share
Alike
Les valeurs
1. Personnes et interaction Vs processus et
outils
2. Logiciel fonctionnel Vs documentation
complète
3. Collaboration avec le client Vs négociation
de contrat
4. Réagir au changement Vs suivre un plan
Pascal Fares - ISAE Cnam Liban
(c) Creative Common Share
Alike
Personnes et interaction plutôt que processus et outils
L'équipe: Dans l'optique agile, l'équipe est bien
plus importante que les moyens matériels ou les
procédures. Il est préférable d'avoir une équipe
soudée et qui communique composée de
éléments moyens plutôt qu'une équipe composée
d'individualistes, même brillants. La
communication est une notion fondamentale.
Pascal Fares - ISAE Cnam Liban
(c) Creative Common Share
Alike
Logiciel fonctionnel plutôt que documentation complète
L'application: Il est vital que l'application fonctionne.
Le reste, et notamment la documentation technique, est
secondaire, sachant qu'une documentation succincte et
précise est utile comme moyen de communication. La
documentation représente une charge de travail
importante, mais peut ê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).
Pascal Fares - ISAE Cnam Liban
(c) Creative Common Share
Alike
Collaboration avec le client plutôt que négociation de contrat
La collaboration: 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.
Pascal Fares - ISAE Cnam Liban
(c) Creative Common Share
Alike
Réagir au changement plutôt que suivre un plan
L'acceptation du changement : 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 versions du
logiciel vont souvent provoquer des demandes
d'évolution.
Pascal Fares - ISAE Cnam Liban
(c) Creative Common Share
Alike
Les principes
4 valeurs => 12 principes
1- Notre première priorité est de satisfaire le
client en livrant tôt et régulièrement des
logiciels utiles.
2- Le changement est bienvenu, même
tardivement dans le développement. Les
processus agiles exploitent le changement
comme avantage compétitif pour le client.
Pascal Fares - ISAE Cnam Liban
(c) Creative Common Share
Alike
Les principes
3- Livrer fréquemment une application
fonctionnelle, toutes les deux semaines à deux
mois, avec une tendance pour la période la
plus courte.
4- Les gens de l'art et les développeurs doivent
collaborer quotidiennement au projet.
Pascal Fares - ISAE Cnam Liban
(c) Creative Common Share
Alike
Les principes
5- Bâtissez le projet autour de personnes
motivées. Donnez leur l'environnement et le
soutien dont elles ont besoin, et croyez en
leur capacité à faire le travail.
6- La méthode la plus efficace de transmettre
l'information est une conversation en face à
face (ou les moyens de e-communication).
Pascal Fares - ISAE Cnam Liban
(c) Creative Common Share
Alike
Les principes
7- Un logiciel fonctionnel est la meilleure
unité de mesure de la progression du projet.
8- Les processus agiles promeuvent un rythme
de développement soutenable.
Commanditaires, développeurs et utilisateurs
devraient pouvoir maintenir le rythme
indéfiniment.
Pascal Fares - ISAE Cnam Liban
(c) Creative Common Share
Alike
Les principes
9- Une attention continue à l'excellence
technique et à la qualité de la conception
améliore l'agilité.
10- La simplicité - l'art de maximiser la
quantité de travail à ne pas faire - est
essentielle.
Pascal Fares - ISAE Cnam Liban
(c) Creative Common Share
Alike
Les principes
11- Les meilleures architectures,
spécifications et conceptions sont issues
d'équipes qui s'organisent seules.
12- À intervalle régulier, l'équipe réfléchit aux
moyens de devenir plus efficace, puis accorde
et ajuste son comportement dans ce sens.
Pascal Fares - ISAE Cnam Liban
(c) Creative Common Share
Alike
La méthode alors c'est quoi?
Itérative, incrémentale et adaptative; dans un
esprit de collaboration avec un minimum de
formalisme.
Ceci a donné (Annual survey of agility 2008) des produits de
haute qualité tout en tenant compte des
besoins (en évolution continue) du client et de
l'environnement
Des méthodes et processus
Les plus utilisés
1. Scrum la plus encienne
2. Kanban
3. Lean (SCRUMBAN)
Pascal Fares - ISAE Cnam Liban
(c) Creative Common Share
Alike
Les bases de SCRUM
Scrum est une méthode agile dédiée à la
gestion de projet.
Cette méthode de gestion à pour principal
objectif d’améliorer la productivité de
l'équipe.
Répartitions des rôles dans Scrum
● Trois rôles
○ Scrum Master (Facilitateur modérateur)
●
○ Team (Tous les membre de l'équipe ou du goupe)
●
○ Product owner (Celui qui souhaite le produit)
Le Scrum Master
● S’assure que les principes et les valeurs de
Scrum sont respectés
● Facilite la communication au sein de l’
équipe
● Cherche à améliorer la productivité et le
savoir faire de son équipe
L’équipe ou membre du goupe
● Pas de rôle bien déterminé : architecte,
développeur, testeur
● Tous les membres de l’équipe apportent
leur savoir faire pour accomplir les tâches
Fonctionne pour des groupes de 6 à 10
personnes en général et pouvant aller jusqu’à
200 personnes
Le Product Owner
● Expert métier, définit les spécifications
fonctionnelles
● Établit la priorité des fonctionnalités à
développer ou corriger
● Valide les fonctionnalités développées
● Joue le rôle du client potentiel
Le processus
Les éléments du processus
● Le product backlog
● Le sprint
● Le sprint backlog
● Les stories
● Le Sprint meeting
● Le daily meeting (la mélée)
● BurnDown Chart
Le product backlog
Liste de stories:
Le référentiel des exigences initiales est
dressé et hiérarchisé avec le client. Il
constitue ce que l’on nomme le "product
backlog". Il ne doit pas nécessairement
contenir toutes les fonctionnalités attendues
dès le début du projet, il va évoluer durant le
projet en parallèle des besoins du client.
User Story
Liste des fonctionnalités demandés par le
client, dans la terminologie utilisée par le
client. Une User Story ou Story contient:
● ID – un identifiant unique
● Nom – un nom court
● Importance – priorité
● Estimation – La charge de travail
● Demo – test de validation.
● Notes – clarifications, références documentaires…
La storie dans java.net sera une issue "open"
Sprint, Sprint backlog
Le cycle de vie Scrum est rythmé par des
itérations de courte durée. Chaque itération
est nommée le sprint.
Le sprint backlog:
un sous ensemble du product backlog.
Le sprint backlog représente ce qui doit être
fait durant l'itération sprint.
Le sprint planning meeting
Avant chaque sprint, une réunion de planification,
le sprint planning meeting est organisé.
○ Le planning sélectionne dans le product backlog les
stories les plus prioritaires
○ Elles seront développées, testées et livrées au client à
la fin du sprint.
○ Elles constituent le sprint backlog, un sous ensemble du
product backlog.
Equipe virtuelle(en ligne) => Visio conférence ou
forum
La mélée, Daily Scrum Meeting
Chaque jour, une point d’avancement, chaque
membre répond au 3 questions:
● Ce que j’ai fait hier et les éventuels problèmes
rencontrés
● Ce que je vais faire aujourd’hui
● Est ce que j’ai des difficultés pour continuer mon
travail.
A la fin le Scrum master produit le BurnDown
Chart (suivi du reste à faire)
En Equipe virtuel un mail chaque matin dans la mailing list +
post dans forum, mise à jour des issues
KANBAN la gestion des flux
Organisation 3 points de vues
LJUG et SCRUMBAN? JIRA dans java.
net
Par l'exemple
Méthodes agile

Contenu connexe

Tendances

Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Dominic Danis
 
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é ?Charles Bouttaz
 
Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...
Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...
Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...Bruno Flaven
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionTremeur Balbous
 
Méthode d'Agile: Scrum
Méthode d'Agile: ScrumMéthode d'Agile: Scrum
Méthode d'Agile: ScrumChaymaMghazli
 
Les principales méthodes de gestion de projets
Les principales méthodes de gestion de projetsLes principales méthodes de gestion de projets
Les principales méthodes de gestion de projetsLaurence Genty
 
Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)Blackbird
 
Découvrez la Value Stream Mapping (VSM)
Découvrez la Value Stream Mapping (VSM)Découvrez la Value Stream Mapping (VSM)
Découvrez la Value Stream Mapping (VSM)XL Groupe
 
Développement en méthode agile
Développement en méthode agileDéveloppement en méthode agile
Développement en méthode agilelaurent bristiel
 
La gestion de projet en mode Agile : quelle réalité opérationnelle?
La gestion de projet en mode Agile : quelle réalité opérationnelle?La gestion de projet en mode Agile : quelle réalité opérationnelle?
La gestion de projet en mode Agile : quelle réalité opérationnelle?Christa Dabilly
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de ScrumPyxis Technologies
 
Introduction aux méthodes agiles
Introduction aux méthodes agilesIntroduction aux méthodes agiles
Introduction aux méthodes agilesGuillaume Collic
 
Devoxx 2016 - L'odyssée du Continuous Delivery
Devoxx 2016 - L'odyssée du Continuous DeliveryDevoxx 2016 - L'odyssée du Continuous Delivery
Devoxx 2016 - L'odyssée du Continuous DeliveryDiego Lemos
 
CARA - Software Craftsmanship : le chaînon manquant de l’agilité ?
CARA - Software Craftsmanship : le chaînon manquant de l’agilité ?CARA - Software Craftsmanship : le chaînon manquant de l’agilité ?
CARA - Software Craftsmanship : le chaînon manquant de l’agilité ?florentpellet
 

Tendances (20)

Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010
 
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é ?
 
Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...
Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...
Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - Introduction
 
Le PDCA
Le PDCA Le PDCA
Le PDCA
 
Méthode d'Agile: Scrum
Méthode d'Agile: ScrumMéthode d'Agile: Scrum
Méthode d'Agile: Scrum
 
Assurance qualité
Assurance qualitéAssurance qualité
Assurance qualité
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Les principales méthodes de gestion de projets
Les principales méthodes de gestion de projetsLes principales méthodes de gestion de projets
Les principales méthodes de gestion de projets
 
Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)
 
Découvrez la Value Stream Mapping (VSM)
Découvrez la Value Stream Mapping (VSM)Découvrez la Value Stream Mapping (VSM)
Découvrez la Value Stream Mapping (VSM)
 
Les pratiques Scrum
Les pratiques ScrumLes pratiques Scrum
Les pratiques Scrum
 
Methodes agile
Methodes agileMethodes agile
Methodes agile
 
Développement en méthode agile
Développement en méthode agileDéveloppement en méthode agile
Développement en méthode agile
 
La gestion de projet en mode Agile : quelle réalité opérationnelle?
La gestion de projet en mode Agile : quelle réalité opérationnelle?La gestion de projet en mode Agile : quelle réalité opérationnelle?
La gestion de projet en mode Agile : quelle réalité opérationnelle?
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 
Introduction aux méthodes agiles
Introduction aux méthodes agilesIntroduction aux méthodes agiles
Introduction aux méthodes agiles
 
Introduction à Scrum
Introduction à ScrumIntroduction à Scrum
Introduction à Scrum
 
Devoxx 2016 - L'odyssée du Continuous Delivery
Devoxx 2016 - L'odyssée du Continuous DeliveryDevoxx 2016 - L'odyssée du Continuous Delivery
Devoxx 2016 - L'odyssée du Continuous Delivery
 
CARA - Software Craftsmanship : le chaînon manquant de l’agilité ?
CARA - Software Craftsmanship : le chaînon manquant de l’agilité ?CARA - Software Craftsmanship : le chaînon manquant de l’agilité ?
CARA - Software Craftsmanship : le chaînon manquant de l’agilité ?
 

En vedette

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
 
Aligned autonomy | Bernhard Sterchi
Aligned autonomy | Bernhard SterchiAligned autonomy | Bernhard Sterchi
Aligned autonomy | Bernhard SterchiAgile Tour Beirut
 
A tour-@-agile-tour-beirut-2015
A tour-@-agile-tour-beirut-2015A tour-@-agile-tour-beirut-2015
A tour-@-agile-tour-beirut-2015Agile Tour Beirut
 
Enquête MIPISE-HEC JUNIOR CONSEIL
Enquête MIPISE-HEC JUNIOR CONSEILEnquête MIPISE-HEC JUNIOR CONSEIL
Enquête MIPISE-HEC JUNIOR CONSEILSebastien BIK
 
Corporate Intelligence C. Foglini Partie 1
Corporate Intelligence C. Foglini Partie 1Corporate Intelligence C. Foglini Partie 1
Corporate Intelligence C. Foglini Partie 1HECLausanneUNIL
 
Pourquoi la Stabilite des prix est elle importante de nos jours ?
Pourquoi la Stabilite des prix est elle importante de nos jours ?Pourquoi la Stabilite des prix est elle importante de nos jours ?
Pourquoi la Stabilite des prix est elle importante de nos jours ?Safwane Madjeri
 
Tous concepteurs - CNAM Pays de Loire & Stereolux
Tous concepteurs - CNAM Pays de Loire & StereoluxTous concepteurs - CNAM Pays de Loire & Stereolux
Tous concepteurs - CNAM Pays de Loire & StereoluxMarc Chataigner Design
 
La smart education - Richard Fortin - cc
La smart education - Richard Fortin - ccLa smart education - Richard Fortin - cc
La smart education - Richard Fortin - ccFortin Richard
 
Session live #1 - Choix d'investissement et de financement
Session live #1 - Choix d'investissement et de financementSession live #1 - Choix d'investissement et de financement
Session live #1 - Choix d'investissement et de financementFirst_Finance
 
Formation Inspiris : Le plan de vente (en face à face)
Formation Inspiris : Le plan de vente (en face à face)Formation Inspiris : Le plan de vente (en face à face)
Formation Inspiris : Le plan de vente (en face à face)Inspiris
 
Présentation du nouveau guide de pratique : Implementing Organizational Proje...
Présentation du nouveau guide de pratique : Implementing Organizational Proje...Présentation du nouveau guide de pratique : Implementing Organizational Proje...
Présentation du nouveau guide de pratique : Implementing Organizational Proje...PMI-Montréal
 
Les outils de marketing pour Salesforce.com
Les outils de marketing pour Salesforce.comLes outils de marketing pour Salesforce.com
Les outils de marketing pour Salesforce.comAlexandre Pelletier
 
PCO gestion de portefeuille
PCO gestion de portefeuillePCO gestion de portefeuille
PCO gestion de portefeuilleNersa Dorismond
 
Usages des réseaux sociaux académiques : enjeux et opportunités
Usages des réseaux sociaux académiques : enjeux et opportunitésUsages des réseaux sociaux académiques : enjeux et opportunités
Usages des réseaux sociaux académiques : enjeux et opportunitéspascal aventurier
 
Lean Startup: Vers un nouveau modèle de gestion - Innovation pédagogique dans...
Lean Startup: Vers un nouveau modèle de gestion - Innovation pédagogique dans...Lean Startup: Vers un nouveau modèle de gestion - Innovation pédagogique dans...
Lean Startup: Vers un nouveau modèle de gestion - Innovation pédagogique dans...Rita Baker
 
La valeur ajoutée d'une analyse d'impacts sur les affaires : quand la gestion...
La valeur ajoutée d'une analyse d'impacts sur les affaires : quand la gestion...La valeur ajoutée d'une analyse d'impacts sur les affaires : quand la gestion...
La valeur ajoutée d'une analyse d'impacts sur les affaires : quand la gestion...PMI-Montréal
 
Les meilleures pratiques de gouvernance
Les meilleures pratiques de gouvernanceLes meilleures pratiques de gouvernance
Les meilleures pratiques de gouvernancePMI-Montréal
 
Formation Inspiris : Suivre des affaires potentielles sur x mois
Formation Inspiris : Suivre des affaires potentielles sur x moisFormation Inspiris : Suivre des affaires potentielles sur x mois
Formation Inspiris : Suivre des affaires potentielles sur x moisInspiris
 
Formation Inspiris : Travailler le savoir etre
Formation Inspiris : Travailler le savoir etreFormation Inspiris : Travailler le savoir etre
Formation Inspiris : Travailler le savoir etreInspiris
 

En vedette (20)

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
 
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
 
Aligned autonomy | Bernhard Sterchi
Aligned autonomy | Bernhard SterchiAligned autonomy | Bernhard Sterchi
Aligned autonomy | Bernhard Sterchi
 
A tour-@-agile-tour-beirut-2015
A tour-@-agile-tour-beirut-2015A tour-@-agile-tour-beirut-2015
A tour-@-agile-tour-beirut-2015
 
Enquête MIPISE-HEC JUNIOR CONSEIL
Enquête MIPISE-HEC JUNIOR CONSEILEnquête MIPISE-HEC JUNIOR CONSEIL
Enquête MIPISE-HEC JUNIOR CONSEIL
 
Corporate Intelligence C. Foglini Partie 1
Corporate Intelligence C. Foglini Partie 1Corporate Intelligence C. Foglini Partie 1
Corporate Intelligence C. Foglini Partie 1
 
Pourquoi la Stabilite des prix est elle importante de nos jours ?
Pourquoi la Stabilite des prix est elle importante de nos jours ?Pourquoi la Stabilite des prix est elle importante de nos jours ?
Pourquoi la Stabilite des prix est elle importante de nos jours ?
 
Tous concepteurs - CNAM Pays de Loire & Stereolux
Tous concepteurs - CNAM Pays de Loire & StereoluxTous concepteurs - CNAM Pays de Loire & Stereolux
Tous concepteurs - CNAM Pays de Loire & Stereolux
 
La smart education - Richard Fortin - cc
La smart education - Richard Fortin - ccLa smart education - Richard Fortin - cc
La smart education - Richard Fortin - cc
 
Session live #1 - Choix d'investissement et de financement
Session live #1 - Choix d'investissement et de financementSession live #1 - Choix d'investissement et de financement
Session live #1 - Choix d'investissement et de financement
 
Formation Inspiris : Le plan de vente (en face à face)
Formation Inspiris : Le plan de vente (en face à face)Formation Inspiris : Le plan de vente (en face à face)
Formation Inspiris : Le plan de vente (en face à face)
 
Présentation du nouveau guide de pratique : Implementing Organizational Proje...
Présentation du nouveau guide de pratique : Implementing Organizational Proje...Présentation du nouveau guide de pratique : Implementing Organizational Proje...
Présentation du nouveau guide de pratique : Implementing Organizational Proje...
 
Les outils de marketing pour Salesforce.com
Les outils de marketing pour Salesforce.comLes outils de marketing pour Salesforce.com
Les outils de marketing pour Salesforce.com
 
PCO gestion de portefeuille
PCO gestion de portefeuillePCO gestion de portefeuille
PCO gestion de portefeuille
 
Usages des réseaux sociaux académiques : enjeux et opportunités
Usages des réseaux sociaux académiques : enjeux et opportunitésUsages des réseaux sociaux académiques : enjeux et opportunités
Usages des réseaux sociaux académiques : enjeux et opportunités
 
Lean Startup: Vers un nouveau modèle de gestion - Innovation pédagogique dans...
Lean Startup: Vers un nouveau modèle de gestion - Innovation pédagogique dans...Lean Startup: Vers un nouveau modèle de gestion - Innovation pédagogique dans...
Lean Startup: Vers un nouveau modèle de gestion - Innovation pédagogique dans...
 
La valeur ajoutée d'une analyse d'impacts sur les affaires : quand la gestion...
La valeur ajoutée d'une analyse d'impacts sur les affaires : quand la gestion...La valeur ajoutée d'une analyse d'impacts sur les affaires : quand la gestion...
La valeur ajoutée d'une analyse d'impacts sur les affaires : quand la gestion...
 
Les meilleures pratiques de gouvernance
Les meilleures pratiques de gouvernanceLes meilleures pratiques de gouvernance
Les meilleures pratiques de gouvernance
 
Formation Inspiris : Suivre des affaires potentielles sur x mois
Formation Inspiris : Suivre des affaires potentielles sur x moisFormation Inspiris : Suivre des affaires potentielles sur x mois
Formation Inspiris : Suivre des affaires potentielles sur x mois
 
Formation Inspiris : Travailler le savoir etre
Formation Inspiris : Travailler le savoir etreFormation Inspiris : Travailler le savoir etre
Formation Inspiris : Travailler le savoir etre
 

Similaire à Méthodes agile

Le scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheurLe scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheursebastien_fournel
 
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)Taoufik Fekhar
 
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
 
Management de projet 2
Management de projet 2Management de projet 2
Management de projet 2David VALLAT
 
Cycle de développement du logiciel
Cycle de développement du logicielCycle de développement du logiciel
Cycle de développement du logicielMajid CHADAD
 
Présentation des principes Scrum
Présentation des principes ScrumPrésentation des principes Scrum
Présentation des principes Scrummsmpp-nantes
 
Alphorm.com Formation Scrum et Agilité : Le Guide Complet
Alphorm.com Formation Scrum et Agilité : Le Guide CompletAlphorm.com Formation Scrum et Agilité : Le Guide Complet
Alphorm.com Formation Scrum et Agilité : Le Guide CompletAlphorm
 
Methodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPMethodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPNicolas Perriault
 
Module 3 - Seance 1 - Scrum.pptx
Module 3 - Seance 1 - Scrum.pptxModule 3 - Seance 1 - Scrum.pptx
Module 3 - Seance 1 - Scrum.pptxtestuser715939
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...Sid Ahmed Benkraoua
 
Agilite togo jug_final
Agilite togo jug_finalAgilite togo jug_final
Agilite togo jug_finalagnes_crepet
 
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
 

Similaire à Méthodes agile (20)

Le scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheurLe scrum master, metamorphe du bonheur
Le scrum master, metamorphe du bonheur
 
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
Agile/Scrum Workshop @ ESI (Breaking Science Day 2018)
 
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)
 
Agilite Scrum
Agilite Scrum Agilite Scrum
Agilite Scrum
 
Management de projet 2
Management de projet 2Management de projet 2
Management de projet 2
 
Cycle de développement du logiciel
Cycle de développement du logicielCycle de développement du logiciel
Cycle de développement du logiciel
 
Gestion de projet agile avec Scrum
Gestion de projet agile avec ScrumGestion de projet agile avec Scrum
Gestion de projet agile avec Scrum
 
Présentation des principes Scrum
Présentation des principes ScrumPrésentation des principes Scrum
Présentation des principes Scrum
 
12 agile
12 agile12 agile
12 agile
 
Alphorm.com Formation Scrum et Agilité : Le Guide Complet
Alphorm.com Formation Scrum et Agilité : Le Guide CompletAlphorm.com Formation Scrum et Agilité : Le Guide Complet
Alphorm.com Formation Scrum et Agilité : Le Guide Complet
 
Methodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPMethodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XP
 
Présentation.pptx
Présentation.pptxPrésentation.pptx
Présentation.pptx
 
Module 3 - Seance 1 - Scrum.pptx
Module 3 - Seance 1 - Scrum.pptxModule 3 - Seance 1 - Scrum.pptx
Module 3 - Seance 1 - Scrum.pptx
 
Agile expliqué aux managers
Agile expliqué aux managersAgile expliqué aux managers
Agile expliqué aux managers
 
Formation Agile Scrum
Formation Agile ScrumFormation Agile Scrum
Formation Agile Scrum
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
 
Agilite togo jug_final
Agilite togo jug_finalAgilite togo jug_final
Agilite togo jug_final
 
20mn scrum
20mn scrum20mn scrum
20mn scrum
 
Methode Agile
Methode Agile Methode Agile
Methode Agile
 
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
 

Dernier

Un petit coin etwinning- Au fil des cultures urbaines
Un petit coin  etwinning- Au fil des cultures urbainesUn petit coin  etwinning- Au fil des cultures urbaines
Un petit coin etwinning- Au fil des cultures urbainesSocratis Vasiopoulos
 
Texte avec différentes critiques positives, négatives ou mitigées
Texte avec différentes critiques positives, négatives ou mitigéesTexte avec différentes critiques positives, négatives ou mitigées
Texte avec différentes critiques positives, négatives ou mitigéesLeBaobabBleu1
 
GHASSOUB _Seance 3_ measurement and evaluation in education.pptx
GHASSOUB _Seance 3_ measurement and evaluation in education.pptxGHASSOUB _Seance 3_ measurement and evaluation in education.pptx
GHASSOUB _Seance 3_ measurement and evaluation in education.pptxAbderrahim GHASSOUB
 
CALENDRIER ET COMPTE RENDU REUNION DIRECTION
CALENDRIER ET COMPTE RENDU REUNION DIRECTIONCALENDRIER ET COMPTE RENDU REUNION DIRECTION
CALENDRIER ET COMPTE RENDU REUNION DIRECTIONfrizzole
 
Àma Gloria.pptx Un film tourné au Cap Vert et en France
Àma Gloria.pptx   Un film tourné au Cap Vert et en FranceÀma Gloria.pptx   Un film tourné au Cap Vert et en France
Àma Gloria.pptx Un film tourné au Cap Vert et en FranceTxaruka
 
complement de agri cours irrigation.pptx
complement de agri cours irrigation.pptxcomplement de agri cours irrigation.pptx
complement de agri cours irrigation.pptxIbrahimBasallam
 
Nathanaëlle Herbelin.pptx Peintre française
Nathanaëlle Herbelin.pptx Peintre françaiseNathanaëlle Herbelin.pptx Peintre française
Nathanaëlle Herbelin.pptx Peintre françaiseTxaruka
 
Réunion des directeurs de Jonzac - 15 mai 2024
Réunion des directeurs de Jonzac - 15 mai 2024Réunion des directeurs de Jonzac - 15 mai 2024
Réunion des directeurs de Jonzac - 15 mai 2024IEN_Jonzac
 
Fiche de vocabulaire pour faire une appréciation
Fiche de vocabulaire pour faire une appréciationFiche de vocabulaire pour faire une appréciation
Fiche de vocabulaire pour faire une appréciationLeBaobabBleu1
 
Chapitre3-Classififcation des structures de chaussu00E9e.pptx
Chapitre3-Classififcation des structures de  chaussu00E9e.pptxChapitre3-Classififcation des structures de  chaussu00E9e.pptx
Chapitre3-Classififcation des structures de chaussu00E9e.pptxModesteTiemele
 
Saint Damien, missionnaire auprès des lépreux de Molokai, Hawaï.pptx
Saint Damien, missionnaire auprès des lépreux de Molokai, Hawaï.pptxSaint Damien, missionnaire auprès des lépreux de Molokai, Hawaï.pptx
Saint Damien, missionnaire auprès des lépreux de Molokai, Hawaï.pptxMartin M Flynn
 
GHASSOUB _Seance 4_ measurement and evaluation in education_-.pptx
GHASSOUB _Seance 4_ measurement and evaluation in education_-.pptxGHASSOUB _Seance 4_ measurement and evaluation in education_-.pptx
GHASSOUB _Seance 4_ measurement and evaluation in education_-.pptxAbderrahim GHASSOUB
 
Les débuts de la collection "Le livre de poche"
Les débuts de la collection "Le livre de poche"Les débuts de la collection "Le livre de poche"
Les débuts de la collection "Le livre de poche"ArchivesdeLyon
 

Dernier (13)

Un petit coin etwinning- Au fil des cultures urbaines
Un petit coin  etwinning- Au fil des cultures urbainesUn petit coin  etwinning- Au fil des cultures urbaines
Un petit coin etwinning- Au fil des cultures urbaines
 
Texte avec différentes critiques positives, négatives ou mitigées
Texte avec différentes critiques positives, négatives ou mitigéesTexte avec différentes critiques positives, négatives ou mitigées
Texte avec différentes critiques positives, négatives ou mitigées
 
GHASSOUB _Seance 3_ measurement and evaluation in education.pptx
GHASSOUB _Seance 3_ measurement and evaluation in education.pptxGHASSOUB _Seance 3_ measurement and evaluation in education.pptx
GHASSOUB _Seance 3_ measurement and evaluation in education.pptx
 
CALENDRIER ET COMPTE RENDU REUNION DIRECTION
CALENDRIER ET COMPTE RENDU REUNION DIRECTIONCALENDRIER ET COMPTE RENDU REUNION DIRECTION
CALENDRIER ET COMPTE RENDU REUNION DIRECTION
 
Àma Gloria.pptx Un film tourné au Cap Vert et en France
Àma Gloria.pptx   Un film tourné au Cap Vert et en FranceÀma Gloria.pptx   Un film tourné au Cap Vert et en France
Àma Gloria.pptx Un film tourné au Cap Vert et en France
 
complement de agri cours irrigation.pptx
complement de agri cours irrigation.pptxcomplement de agri cours irrigation.pptx
complement de agri cours irrigation.pptx
 
Nathanaëlle Herbelin.pptx Peintre française
Nathanaëlle Herbelin.pptx Peintre françaiseNathanaëlle Herbelin.pptx Peintre française
Nathanaëlle Herbelin.pptx Peintre française
 
Réunion des directeurs de Jonzac - 15 mai 2024
Réunion des directeurs de Jonzac - 15 mai 2024Réunion des directeurs de Jonzac - 15 mai 2024
Réunion des directeurs de Jonzac - 15 mai 2024
 
Fiche de vocabulaire pour faire une appréciation
Fiche de vocabulaire pour faire une appréciationFiche de vocabulaire pour faire une appréciation
Fiche de vocabulaire pour faire une appréciation
 
Chapitre3-Classififcation des structures de chaussu00E9e.pptx
Chapitre3-Classififcation des structures de  chaussu00E9e.pptxChapitre3-Classififcation des structures de  chaussu00E9e.pptx
Chapitre3-Classififcation des structures de chaussu00E9e.pptx
 
Saint Damien, missionnaire auprès des lépreux de Molokai, Hawaï.pptx
Saint Damien, missionnaire auprès des lépreux de Molokai, Hawaï.pptxSaint Damien, missionnaire auprès des lépreux de Molokai, Hawaï.pptx
Saint Damien, missionnaire auprès des lépreux de Molokai, Hawaï.pptx
 
GHASSOUB _Seance 4_ measurement and evaluation in education_-.pptx
GHASSOUB _Seance 4_ measurement and evaluation in education_-.pptxGHASSOUB _Seance 4_ measurement and evaluation in education_-.pptx
GHASSOUB _Seance 4_ measurement and evaluation in education_-.pptx
 
Les débuts de la collection "Le livre de poche"
Les débuts de la collection "Le livre de poche"Les débuts de la collection "Le livre de poche"
Les débuts de la collection "Le livre de poche"
 

Méthodes agile

  • 1. Méthodes Agile Pour la gestion de projets Pascal Fares - ISAE Cnam Liban (c) Creative Common Share Alike
  • 2. Les valeurs 1. Personnes et interaction Vs processus et outils 2. Logiciel fonctionnel Vs documentation complète 3. Collaboration avec le client Vs négociation de contrat 4. Réagir au changement Vs suivre un plan Pascal Fares - ISAE Cnam Liban (c) Creative Common Share Alike
  • 3. Personnes et interaction plutôt que processus et outils L'équipe: Dans l'optique agile, l'équipe est bien plus importante que les moyens matériels ou les procédures. Il est préférable d'avoir une équipe soudée et qui communique composée de éléments moyens plutôt qu'une équipe composée d'individualistes, même brillants. La communication est une notion fondamentale. Pascal Fares - ISAE Cnam Liban (c) Creative Common Share Alike
  • 4. Logiciel fonctionnel plutôt que documentation complète L'application: Il est vital que l'application fonctionne. Le reste, et notamment la documentation technique, est secondaire, sachant qu'une documentation succincte et précise est utile comme moyen de communication. La documentation représente une charge de travail importante, mais peut ê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). Pascal Fares - ISAE Cnam Liban (c) Creative Common Share Alike
  • 5. Collaboration avec le client plutôt que négociation de contrat La collaboration: 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. Pascal Fares - ISAE Cnam Liban (c) Creative Common Share Alike
  • 6. Réagir au changement plutôt que suivre un plan L'acceptation du changement : 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 versions du logiciel vont souvent provoquer des demandes d'évolution. Pascal Fares - ISAE Cnam Liban (c) Creative Common Share Alike
  • 7. Les principes 4 valeurs => 12 principes 1- Notre première priorité est de satisfaire le client en livrant tôt et régulièrement des logiciels utiles. 2- Le changement est bienvenu, même tardivement dans le développement. Les processus agiles exploitent le changement comme avantage compétitif pour le client. Pascal Fares - ISAE Cnam Liban (c) Creative Common Share Alike
  • 8. Les principes 3- Livrer fréquemment une application fonctionnelle, toutes les deux semaines à deux mois, avec une tendance pour la période la plus courte. 4- Les gens de l'art et les développeurs doivent collaborer quotidiennement au projet. Pascal Fares - ISAE Cnam Liban (c) Creative Common Share Alike
  • 9. Les principes 5- Bâtissez le projet autour de personnes motivées. Donnez leur l'environnement et le soutien dont elles ont besoin, et croyez en leur capacité à faire le travail. 6- La méthode la plus efficace de transmettre l'information est une conversation en face à face (ou les moyens de e-communication). Pascal Fares - ISAE Cnam Liban (c) Creative Common Share Alike
  • 10. Les principes 7- Un logiciel fonctionnel est la meilleure unité de mesure de la progression du projet. 8- Les processus agiles promeuvent un rythme de développement soutenable. Commanditaires, développeurs et utilisateurs devraient pouvoir maintenir le rythme indéfiniment. Pascal Fares - ISAE Cnam Liban (c) Creative Common Share Alike
  • 11. Les principes 9- Une attention continue à l'excellence technique et à la qualité de la conception améliore l'agilité. 10- La simplicité - l'art de maximiser la quantité de travail à ne pas faire - est essentielle. Pascal Fares - ISAE Cnam Liban (c) Creative Common Share Alike
  • 12. Les principes 11- Les meilleures architectures, spécifications et conceptions sont issues d'équipes qui s'organisent seules. 12- À intervalle régulier, l'équipe réfléchit aux moyens de devenir plus efficace, puis accorde et ajuste son comportement dans ce sens. Pascal Fares - ISAE Cnam Liban (c) Creative Common Share Alike
  • 13. La méthode alors c'est quoi? Itérative, incrémentale et adaptative; dans un esprit de collaboration avec un minimum de formalisme. Ceci a donné (Annual survey of agility 2008) des produits de haute qualité tout en tenant compte des besoins (en évolution continue) du client et de l'environnement
  • 14. Des méthodes et processus Les plus utilisés 1. Scrum la plus encienne 2. Kanban 3. Lean (SCRUMBAN) Pascal Fares - ISAE Cnam Liban (c) Creative Common Share Alike
  • 15. Les bases de SCRUM Scrum est une méthode agile dédiée à la gestion de projet. Cette méthode de gestion à pour principal objectif d’améliorer la productivité de l'équipe.
  • 16.
  • 17. Répartitions des rôles dans Scrum ● Trois rôles ○ Scrum Master (Facilitateur modérateur) ● ○ Team (Tous les membre de l'équipe ou du goupe) ● ○ Product owner (Celui qui souhaite le produit)
  • 18. Le Scrum Master ● S’assure que les principes et les valeurs de Scrum sont respectés ● Facilite la communication au sein de l’ équipe ● Cherche à améliorer la productivité et le savoir faire de son équipe
  • 19. L’équipe ou membre du goupe ● Pas de rôle bien déterminé : architecte, développeur, testeur ● Tous les membres de l’équipe apportent leur savoir faire pour accomplir les tâches Fonctionne pour des groupes de 6 à 10 personnes en général et pouvant aller jusqu’à 200 personnes
  • 20. Le Product Owner ● Expert métier, définit les spécifications fonctionnelles ● Établit la priorité des fonctionnalités à développer ou corriger ● Valide les fonctionnalités développées ● Joue le rôle du client potentiel
  • 22. Les éléments du processus ● Le product backlog ● Le sprint ● Le sprint backlog ● Les stories ● Le Sprint meeting ● Le daily meeting (la mélée) ● BurnDown Chart
  • 23. Le product backlog Liste de stories: Le référentiel des exigences initiales est dressé et hiérarchisé avec le client. Il constitue ce que l’on nomme le "product backlog". Il ne doit pas nécessairement contenir toutes les fonctionnalités attendues dès le début du projet, il va évoluer durant le projet en parallèle des besoins du client.
  • 24. User Story Liste des fonctionnalités demandés par le client, dans la terminologie utilisée par le client. Une User Story ou Story contient: ● ID – un identifiant unique ● Nom – un nom court ● Importance – priorité ● Estimation – La charge de travail ● Demo – test de validation. ● Notes – clarifications, références documentaires… La storie dans java.net sera une issue "open"
  • 25. Sprint, Sprint backlog Le cycle de vie Scrum est rythmé par des itérations de courte durée. Chaque itération est nommée le sprint. Le sprint backlog: un sous ensemble du product backlog. Le sprint backlog représente ce qui doit être fait durant l'itération sprint.
  • 26. Le sprint planning meeting Avant chaque sprint, une réunion de planification, le sprint planning meeting est organisé. ○ Le planning sélectionne dans le product backlog les stories les plus prioritaires ○ Elles seront développées, testées et livrées au client à la fin du sprint. ○ Elles constituent le sprint backlog, un sous ensemble du product backlog. Equipe virtuelle(en ligne) => Visio conférence ou forum
  • 27. La mélée, Daily Scrum Meeting Chaque jour, une point d’avancement, chaque membre répond au 3 questions: ● Ce que j’ai fait hier et les éventuels problèmes rencontrés ● Ce que je vais faire aujourd’hui ● Est ce que j’ai des difficultés pour continuer mon travail. A la fin le Scrum master produit le BurnDown Chart (suivi du reste à faire) En Equipe virtuel un mail chaque matin dans la mailing list + post dans forum, mise à jour des issues
  • 28. KANBAN la gestion des flux
  • 30. LJUG et SCRUMBAN? JIRA dans java. net Par l'exemple