SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
1
Concilier Agilité
et projet au forfait
Jean-François Jagodzinski AGILESSENCE
jf@agilessence.fr
Auteur image : gnomefiliere
Fédération
Agile !
2 http://www.agilessence.frJf Jagodzinski
Agilité Leçon 1 Leçon 2 Enseignements
http://www.futura-sciences.com/fr/
3 http://www.agilessence.frJf Jagodzinski
Qualité du suivi des procédures Qualité des relations et des échanges
Agilité Leçon 1 Leçon 2 Enseignements
PratiquesMéthodes
CycliqueDébut FinLinéaire
4 http://www.agilessence.frJf Jagodzinski
Qualité du suivi des procédures Qualité des relations et des échanges
Agilité Leçon 1 Leçon 2 Enseignements
PratiquesMéthodes
CycliqueDébut FinLinéaire
Périmètre
Prix
Qualité
Délai
Périmètre
Prix
Qualité
Délai
5 http://www.agilessence.frJf Jagodzinski
Agilité Leçon 1 Leçon 2 Enseignements
Les Tux viennent de http://tux.crystalxp.net/.
Organisme de certification
Time to market !
Appel d’Offre classique….
qui tourne en offre Scrum
6 http://www.agilessence.frJf Jagodzinski
Périmètre
Prix
Qualité
Délai
Contrat classique de sous-traitance
On est Agile mais …
Agilité Leçon 1 Leçon 2 Enseignements
7 http://www.agilessence.frJf Jagodzinski
10 j
• CP et architecte
12 j
• À 3 puis 4 équipiers - Livraison 
12 j
• À 6 équipiers -Livraison 
12 j
• À 7 équipiers - Livraison 
12 j
• À 7 équipiers- Livraison 
30/06
• Release 1 - 200 bugs - 4 fonctions non livrées
07&08
• Stabilisation + corrections hors sprint
09
• Mise en service
Agilité Leçon 1 Leçon 2 Enseignements
8 http://www.agilessence.frJf Jagodzinski
• 200 bugs à traiter
• Avenants difficiles
• Tenue des délais
• Peu d’avenants
• Très bonne
collaboration
•  Charge de travail non
récompensée par le
résultat
•  motivation et
ambiance du projet
• Mauvaise stabilité
• Mauvaise tenue à la
charge
• Finitions à faire
Qualité
Satisfaction
équipe
Finances
fournisseur
Satisfaction
client
Agilité Leçon 1 Leçon 2 Enseignements
9 http://www.agilessence.frJf Jagodzinski
Agilité Leçon 1 Leçon 2 Enseignements
Les Tux viennent de http://tux.crystalxp.net/.
Fournisseur d’équipements
électriques
Pas de cahier des charges et
dates de releases annoncées
Réponse Scrum
Première estimation mais
… calibrage avant engagement ferme
10 http://www.agilessence.frJf Jagodzinski
Phase de calibrage
Vélocité
Marche
équipe
Volume de
fonctions
F3
f1 f2
Recenser les fonctions et
estimer la complexité
Produire et fixer la
référence
Agilité Leçon 1 Leçon 2 Enseignements
Durée = 3 sprints
11 http://www.agilessence.frJf Jagodzinski
R1
• Engagement en volume (points)
• Engagement en date (7 sprints)
R2
• Engagement en volume (points)
• Engagement en date (3 sprints)
R3
• Engagement en volume (points)
• Engagement en date (2 sprints)
Cout forfaitaire
Déclenchement des
fonctions par le métier
Livrable
Releases stables
Phase de production
Vélocité
Marche
équipe
Volume
fonctions
Sortie
Agilité Leçon 1 Leçon 2 Enseignements
Phase de calibrage
Stop
Partage des frais
12 http://www.agilessence.frJf Jagodzinski
12 jours
• Décomposition fonctionnelle
12 jours
• Fin de la décomposition
12 j
• Sprint 2 – définition du contenu et livraison lot 2
12j
• Sprint 3 – définition du contenu et livraison lot 3
12 jours
• Mise en place technique
12 jours
• Sprint 1 – livraison lot 1
Calibrage
Estimations suite à décomposition :
-> R1 ferait entre 360 et 500 pts
Agilité Leçon 1 Leçon 2 Enseignements
13 http://www.agilessence.frJf Jagodzinski
Calibrage
Agilité Leçon 1 Leçon 2 Enseignements
Estimations suite à décomposition :
-> R1 ferait entre 360 et 500 pts
14 http://www.agilessence.frJf Jagodzinski
Négociation
Vélocité 55
R1
compromise
(et R2 et R3 )
RAF 450 pts
sur R1
Augmenter
la vélocité
?
Diminuer le
périmètre ?
Augmenter
l ’équipe
Equipe
constante
Repousser
la dates
R1?
Agilité Leçon 1 Leçon 2 Enseignements
Sortie ?
15 http://www.agilessence.frJf Jagodzinski
R1
• 340 pts
• 30 juillet
R2
• 245 pts
• 30 oct
R3
• 165 pts
• 04 déc
Equipe constante
Date
R1
Conservée
Partie du
périmètre
passé sur R2
R2 et
R3
Décalées
Périmètres
augmentés
Budget Augmenté en fonction des
nouveaux objectifs
Décisions
Agilité Leçon 1 Leçon 2 Enseignements
16 http://www.agilessence.frJf Jagodzinski
Décisions
Agilité Leçon 1 Leçon 2 Enseignements
R1
• 340 pts
• 30 juillet
17 http://www.agilessence.frJf Jagodzinski
•  très bonne collaboration
avec l’équipe
•  Logiciel adapté
•  Augmentation du budget
• Risques maîtrisés
• charge de travail soutenable
• Interface avec le client
• motivation et ambiance du
projet
• Bonne stabilité
• Interface sympa
• Qualité constante
Qualité
Satisfaction
équipe
Satisfaction
client
Finances
fournisseur
Agilité Leçon 1 Leçon 2 Enseignements
18 http://www.agilessence.frJf Jagodzinski
Contexte
Opportunité
Evangéliste
Agile
Direction
décidée
Différenciant
Client ouvert
Criticité
métier
Agilité Leçon 1 Leçon 2 Enseignements
19 http://www.agilessence.frJf Jagodzinski
Equilibre du contrat
Péri.
Prix Délai
Cas 1
19
Cas 2
Déséquilibré
Equilibré ?
Agilité Leçon 1 Leçon 2 Enseignements
20 http://www.agilessence.frJf Jagodzinski
Garantie d’engagement du
fournisseur ?
Perf.
Qualité
Prix
Collaboration
Vision
Négociation
Agilité Leçon 1 Leçon 2 Enseignements
Et la garantie d’engagement
du métier ?
21 http://www.agilessence.frJf Jagodzinski
Consulter pour contractualiser Agile
Agilité Leçon 1 Leçon 2 Enseignements
22 http://www.agilessence.frJf Jagodzinski
Consulter pour contractualiser Agile
Voir et participer
Pilotes Changement
Budgétiser
Essentiel Releases
Préparer
Vision Fonctions
Qualité des relations et des
échanges
Beaucoup d’information mais
peu de persistance
Agilité Leçon 1 Leçon 2 Enseignements
23 http://www.agilessence.frJf Jagodzinski
Auteur image : gnomefiliere

Contenu connexe

En vedette

Use In IoT : l’objet connecté de la board au dashboard
Use In IoT : l’objet connecté de la board au dashboardUse In IoT : l’objet connecté de la board au dashboard
Use In IoT : l’objet connecté de la board au dashboardMicrosoft
 
Tipos de Brackets- Introducción a la Odontología
Tipos de Brackets- Introducción a la OdontologíaTipos de Brackets- Introducción a la Odontología
Tipos de Brackets- Introducción a la Odontologíacrisppg
 
Thiga - Notre retour d'expérience sur le Design sprint
Thiga - Notre retour d'expérience sur le Design sprintThiga - Notre retour d'expérience sur le Design sprint
Thiga - Notre retour d'expérience sur le Design sprintThiga
 
9 tendances du Mobile World Congress 2017 par @hubinstitute
9 tendances du Mobile World Congress 2017 par @hubinstitute 9 tendances du Mobile World Congress 2017 par @hubinstitute
9 tendances du Mobile World Congress 2017 par @hubinstitute HUB INSTITUTE
 
Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Infrastructure as code: running microservices on AWS using Docker, Terraform,...Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Infrastructure as code: running microservices on AWS using Docker, Terraform,...Yevgeniy Brikman
 
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...Publicis Sapient Engineering
 
IoT (M2M) - Big Data - Analyses : Simulation et Démonstration
IoT (M2M) - Big Data - Analyses : Simulation et DémonstrationIoT (M2M) - Big Data - Analyses : Simulation et Démonstration
IoT (M2M) - Big Data - Analyses : Simulation et DémonstrationCHAKER ALLAOUI
 
Build automatique et distribution OTA avec Xcode 4.x et Jenkins
Build automatique et distribution OTA avec Xcode 4.x et JenkinsBuild automatique et distribution OTA avec Xcode 4.x et Jenkins
Build automatique et distribution OTA avec Xcode 4.x et JenkinsCocoaHeads France
 
CocoaHeads Toulouse - Xcode et les tests - Epitez
CocoaHeads Toulouse - Xcode et les tests - EpitezCocoaHeads Toulouse - Xcode et les tests - Epitez
CocoaHeads Toulouse - Xcode et les tests - EpitezCocoaHeads France
 
Formation iPhone ENSI by (Orange Tunisie)
Formation iPhone ENSI by (Orange Tunisie)Formation iPhone ENSI by (Orange Tunisie)
Formation iPhone ENSI by (Orange Tunisie)Farouk Mezghich
 
Developper une application mobile
Developper une application mobileDevelopper une application mobile
Developper une application mobileEutech SSII
 

En vedette (14)

Use In IoT : l’objet connecté de la board au dashboard
Use In IoT : l’objet connecté de la board au dashboardUse In IoT : l’objet connecté de la board au dashboard
Use In IoT : l’objet connecté de la board au dashboard
 
Tipos de Brackets- Introducción a la Odontología
Tipos de Brackets- Introducción a la OdontologíaTipos de Brackets- Introducción a la Odontología
Tipos de Brackets- Introducción a la Odontología
 
IoT Best practices
 IoT Best practices IoT Best practices
IoT Best practices
 
Thiga - Notre retour d'expérience sur le Design sprint
Thiga - Notre retour d'expérience sur le Design sprintThiga - Notre retour d'expérience sur le Design sprint
Thiga - Notre retour d'expérience sur le Design sprint
 
9 tendances du Mobile World Congress 2017 par @hubinstitute
9 tendances du Mobile World Congress 2017 par @hubinstitute 9 tendances du Mobile World Congress 2017 par @hubinstitute
9 tendances du Mobile World Congress 2017 par @hubinstitute
 
Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Infrastructure as code: running microservices on AWS using Docker, Terraform,...Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Infrastructure as code: running microservices on AWS using Docker, Terraform,...
 
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
Open XKE - De l'intégration continue au déploiement continu sur iOS et Androi...
 
XebiConFr 15 - Swift dans la vraie vie
XebiConFr 15 - Swift dans la vraie vieXebiConFr 15 - Swift dans la vraie vie
XebiConFr 15 - Swift dans la vraie vie
 
IoT (M2M) - Big Data - Analyses : Simulation et Démonstration
IoT (M2M) - Big Data - Analyses : Simulation et DémonstrationIoT (M2M) - Big Data - Analyses : Simulation et Démonstration
IoT (M2M) - Big Data - Analyses : Simulation et Démonstration
 
Build automatique et distribution OTA avec Xcode 4.x et Jenkins
Build automatique et distribution OTA avec Xcode 4.x et JenkinsBuild automatique et distribution OTA avec Xcode 4.x et Jenkins
Build automatique et distribution OTA avec Xcode 4.x et Jenkins
 
CocoaHeads Toulouse - Xcode et les tests - Epitez
CocoaHeads Toulouse - Xcode et les tests - EpitezCocoaHeads Toulouse - Xcode et les tests - Epitez
CocoaHeads Toulouse - Xcode et les tests - Epitez
 
Hello xcode 4 v2
Hello xcode 4 v2Hello xcode 4 v2
Hello xcode 4 v2
 
Formation iPhone ENSI by (Orange Tunisie)
Formation iPhone ENSI by (Orange Tunisie)Formation iPhone ENSI by (Orange Tunisie)
Formation iPhone ENSI by (Orange Tunisie)
 
Developper une application mobile
Developper une application mobileDevelopper une application mobile
Developper une application mobile
 

Similaire à Comment concilier Agilité et projet au forfait ?

Mesurer scrum avec Roboscrum
Mesurer scrum avec RoboscrumMesurer scrum avec Roboscrum
Mesurer scrum avec RoboscrumPierre E. NEIS
 
jeu gestion de projet agile 2015
jeu gestion de projet agile 2015jeu gestion de projet agile 2015
jeu gestion de projet agile 2015CIPE
 
2011-05-12 Jean-René Rousseau Reddition de compte Agile
2011-05-12 Jean-René Rousseau Reddition de compte Agile2011-05-12 Jean-René Rousseau Reddition de compte Agile
2011-05-12 Jean-René Rousseau Reddition de compte AgilePMI Lévis-Québec
 
ATAM 2014 - Estimations et planification Agiles
ATAM 2014 - Estimations et planification AgilesATAM 2014 - Estimations et planification Agiles
ATAM 2014 - Estimations et planification AgilesYassine Zakaria
 
Iut lyon 1 introduction à l'agilité - 20 juin 2012
Iut lyon 1   introduction à l'agilité - 20 juin 2012Iut lyon 1   introduction à l'agilité - 20 juin 2012
Iut lyon 1 introduction à l'agilité - 20 juin 2012agnes_crepet
 
PRINCE2 - Reading notes
PRINCE2 - Reading notesPRINCE2 - Reading notes
PRINCE2 - Reading notesCOMPETENSIS
 
Agilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeursAgilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeursIppon
 
Atelier Planification Agile, Patrice Petit, Agile Tour 2008
Atelier Planification Agile, Patrice Petit, Agile Tour 2008Atelier Planification Agile, Patrice Petit, Agile Tour 2008
Atelier Planification Agile, Patrice Petit, Agile Tour 2008Agilbee (Patrice Petit)
 
Mesurez votre libido agile
Mesurez votre libido agileMesurez votre libido agile
Mesurez votre libido agileNicholas Suter
 
Tester votre libido Agile
Tester votre libido AgileTester votre libido Agile
Tester votre libido AgileCellenza
 
Les Business Analysts face à l'agilité
Les Business Analysts face à l'agilitéLes Business Analysts face à l'agilité
Les Business Analysts face à l'agilitérfelden
 
Jeu gestion de projet agile 2019
Jeu gestion de projet agile 2019Jeu gestion de projet agile 2019
Jeu gestion de projet agile 2019CIPE
 
L'agilité en quelques slides
L'agilité en quelques slidesL'agilité en quelques slides
L'agilité en quelques slidesNicolas Deverge
 
HEC F202 - Session #1
HEC F202 - Session #1 HEC F202 - Session #1
HEC F202 - Session #1 First_Finance
 

Similaire à Comment concilier Agilité et projet au forfait ? (20)

Forfait Agile FSUG2010
Forfait Agile FSUG2010Forfait Agile FSUG2010
Forfait Agile FSUG2010
 
Mesurer scrum avec Roboscrum
Mesurer scrum avec RoboscrumMesurer scrum avec Roboscrum
Mesurer scrum avec Roboscrum
 
jeu gestion de projet agile 2015
jeu gestion de projet agile 2015jeu gestion de projet agile 2015
jeu gestion de projet agile 2015
 
2011-05-12 Jean-René Rousseau Reddition de compte Agile
2011-05-12 Jean-René Rousseau Reddition de compte Agile2011-05-12 Jean-René Rousseau Reddition de compte Agile
2011-05-12 Jean-René Rousseau Reddition de compte Agile
 
ATAM 2014 - Estimations et planification Agiles
ATAM 2014 - Estimations et planification AgilesATAM 2014 - Estimations et planification Agiles
ATAM 2014 - Estimations et planification Agiles
 
Iut lyon 1 introduction à l'agilité - 20 juin 2012
Iut lyon 1   introduction à l'agilité - 20 juin 2012Iut lyon 1   introduction à l'agilité - 20 juin 2012
Iut lyon 1 introduction à l'agilité - 20 juin 2012
 
PRINCE2 - Reading notes
PRINCE2 - Reading notesPRINCE2 - Reading notes
PRINCE2 - Reading notes
 
Agilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeursAgilité, n’oublions pas les valeurs
Agilité, n’oublions pas les valeurs
 
Enjeux kanban
Enjeux kanbanEnjeux kanban
Enjeux kanban
 
Scrum@epitech
Scrum@epitechScrum@epitech
Scrum@epitech
 
Atelier Planification Agile, Patrice Petit, Agile Tour 2008
Atelier Planification Agile, Patrice Petit, Agile Tour 2008Atelier Planification Agile, Patrice Petit, Agile Tour 2008
Atelier Planification Agile, Patrice Petit, Agile Tour 2008
 
AgileIUT
AgileIUTAgileIUT
AgileIUT
 
Mesurez votre libido agile
Mesurez votre libido agileMesurez votre libido agile
Mesurez votre libido agile
 
Tester votre libido Agile
Tester votre libido AgileTester votre libido Agile
Tester votre libido Agile
 
Les pratiques Scrum
Les pratiques ScrumLes pratiques Scrum
Les pratiques Scrum
 
Les Business Analysts face à l'agilité
Les Business Analysts face à l'agilitéLes Business Analysts face à l'agilité
Les Business Analysts face à l'agilité
 
20mn scrum
20mn scrum20mn scrum
20mn scrum
 
Jeu gestion de projet agile 2019
Jeu gestion de projet agile 2019Jeu gestion de projet agile 2019
Jeu gestion de projet agile 2019
 
L'agilité en quelques slides
L'agilité en quelques slidesL'agilité en quelques slides
L'agilité en quelques slides
 
HEC F202 - Session #1
HEC F202 - Session #1 HEC F202 - Session #1
HEC F202 - Session #1
 

Plus de Lorraine JUG

Milou fait un régime Guava Lombok
Milou fait un régime Guava LombokMilou fait un régime Guava Lombok
Milou fait un régime Guava LombokLorraine JUG
 
De Runnable & synchronized à parallele() et atomically()
De Runnable & synchronized à parallele() et atomically()De Runnable & synchronized à parallele() et atomically()
De Runnable & synchronized à parallele() et atomically()Lorraine JUG
 
Java Message Services
Java Message ServicesJava Message Services
Java Message ServicesLorraine JUG
 
Bonita Open Solution why, what, how?
Bonita Open Solution why, what, how?Bonita Open Solution why, what, how?
Bonita Open Solution why, what, how?Lorraine JUG
 
Stack Technologique Google
Stack Technologique GoogleStack Technologique Google
Stack Technologique GoogleLorraine JUG
 
The Java EE 6 platform
The Java EE 6 platformThe Java EE 6 platform
The Java EE 6 platformLorraine JUG
 
Scrum, iceScrum et Rock'n Roll
Scrum, iceScrum et Rock'n RollScrum, iceScrum et Rock'n Roll
Scrum, iceScrum et Rock'n RollLorraine JUG
 

Plus de Lorraine JUG (12)

Milou fait un régime Guava Lombok
Milou fait un régime Guava LombokMilou fait un régime Guava Lombok
Milou fait un régime Guava Lombok
 
De Runnable & synchronized à parallele() et atomically()
De Runnable & synchronized à parallele() et atomically()De Runnable & synchronized à parallele() et atomically()
De Runnable & synchronized à parallele() et atomically()
 
NIO 2
NIO 2NIO 2
NIO 2
 
Java SE 7
Java SE 7Java SE 7
Java SE 7
 
Java Message Services
Java Message ServicesJava Message Services
Java Message Services
 
Bonita Open Solution why, what, how?
Bonita Open Solution why, what, how?Bonita Open Solution why, what, how?
Bonita Open Solution why, what, how?
 
Stack Technologique Google
Stack Technologique GoogleStack Technologique Google
Stack Technologique Google
 
GWT
GWTGWT
GWT
 
The Java EE 6 platform
The Java EE 6 platformThe Java EE 6 platform
The Java EE 6 platform
 
Tapestry
TapestryTapestry
Tapestry
 
Fcitr public
Fcitr publicFcitr public
Fcitr public
 
Scrum, iceScrum et Rock'n Roll
Scrum, iceScrum et Rock'n RollScrum, iceScrum et Rock'n Roll
Scrum, iceScrum et Rock'n Roll
 

Comment concilier Agilité et projet au forfait ?