SlideShare ist ein Scribd-Unternehmen logo
1 von 26
L’Agile et l’Ingénierie des exigences
Connaissance et Changement
(c) Agilbee 2012. All right reserved.
Patrice Petit
Coach Agile & CST
29/03/2012 1
Ingénierie des eXigences (IX)
L’IX consiste (…) à établir et
maintenir un référentiel
unique qui s’affine et se
complète au cours du
développement et qui est
maintenu tout au long de la
vie du système (…)
Extrait du site afis.fr
Changement
29/03/2012 (c) Agilbee 2012. All right reserved. 3
Un système complexe
(c) Agilbee 2012. All right reserved. - 4 -
• Evolution
• Environnement
Instabilités chaotiques
Temps
Le Changement est
devenu nécessaire
29/03/2012
Agile = A la recherche du système optimal
Besoins Exigences
Produit
Comment satisfaire un
Client dans un temps
fini, à budget fini et
périmètre fixe ?
Utopie ou Réalité ?
29/03/2012 (c) Agilbee 2012. All right reserved. 5
Un Processus de Qualité
et la réalité Business
(c) Agilbee 2012. All right reserved. - 6 -
J’ai 1 nouvelle idée !
Pour une équipe de 10 personnes,
le coût de la nouvelle idée devient :
- Solution d’Architecture =
10 personnes x 10 jours = 100 jH
- Solution du « Patch » :
1 personne x 1 h = 1heure x Homme
29/03/2012
Un Processus de Qualité
et la réalité Business
(c) Agilbee 2012. All right reserved. - 7 -
J’ai besoin de 10 jours!
Solution d’Architecture =
10 personnes x 10 jours
= 100 jours x Homme
29/03/2012
Un Processus de Qualité
et la réalité Business
(c) Agilbee 2012. All right reserved. - 8 -
J’ai besoin de 1 heures
pour un Patch ?
Solution du Développeur =
1 personne x 10 heure
= 1 heure x Homme
29/03/2012
Un Processus de Qualité
et la réalité Business
(c) Agilbee 2012. All right reserved. - 9 -
+25 %
29/03/2012
Instabilités
Vue sur le terrain
On réécrit les produits
tous les 4 ans
Coût du Changement et des Paradigmes
29/03/2012 (c) Agilbee 2012. All right reserved. - 10 -temps
Coût des
évolutions Exponentiel (Boehm)
3
Linéaire (A. Cockburn)
Constant (Kent Beck)
Agile : Itératif et Incrémental
Approche
Traditionnelle
Approche
Agile
Démarrer le DEV à 40% du temps
Démarrer le DEV le + tôt possible
29/03/2012 (c) Agilbee 2012. All right reserved. 11
Agile Système Complexe Humain
As-tu reçu mon mail ?
… pas
son mail
La documentation est
mon Référentiel
Qualité…
Le Changement est
devenu indispensable… Il
faut donc l’accepter !
29/03/2012 (c) Agilbee 2012. All right reserved. 12
Nous avons un BRUIT
cognitif qui va ralentir
l’équipe
Changement
29/03/2012 (c) Agilbee 2011. All right reserved. - 13 -
Changement
Connaissance
Risques accrus
Changement
Connaissance
Risques réduis
Traditionnel Agile
Communication, Interaction,
Alignement et Consensus
(c) Agilbee 2012. All right reserved. - 14 -29/03/2012
Granularité et Connaissance
29/03/2012 (c) Agilbee 2012. All right reserved. 15
Résumé des Objectifs
Objectifs des utilisateurs
Sous-fonctionnalités
EPIC
UserStory
TACHES
Thème
Optimisation en continue
42%
17%
17%
12%
12%
Taux des fonctionalités utilisés dans
un système-type
Never Rarely sometimes often Always
(c) Agilbee 2012. All right reserved. - 16 -
t
80%
50%
29/03/2012
Conception émergeante et
Refactoring
(c) Agilbee 2012. All right reserved. - 17 -
Le besoin à changer !
Yeah !!!
TEST
29/03/2012
Connaissance et Changement
29/03/2012 (c) Agilbee 2012. All right reserved. 18
Eh si l’on n’avez rien découvert !!!???
Exemple :
« Comment garder son secret à l’infini ? »
A la recherche de la Satisfaction
à tous les niveaux
Est-ce utopique ?
29/03/2012 (c) Agilbee 2012. All right reserved. 19
Satisfaction des
utilisateurs
Satisfaction des
clients
Satisfaction de
l’entreprise
Satisfaction des
développeurs
Spécification
2 Approches :
29/03/2012 (c) Agilbee 2012. All right reserved. 20
Spécification
« Just In
Time »
Spécification
avant
Spécification par l’exemple
Division
Numerateur Denominateur Quotient?
10 2 5.0
12.6 3 4.2
22 7 ~=3.14
9 3 <5
11 2 4<_<6
100 4 33
29/03/2012 - 21 -(c) Agilbee 2011. All right reserved.
Test Driven Development
Behaviour Driven Development
Mémoire d’un produit
Produit = Equipe (Mc Carthy)
Cas limite :
La mort des produits et la santé de l’équipe
29/03/2012 (c) Agilbee 2012. All right reserved. 22
La méthodologie Scrum
(c) Agilbee 2012. All right reserved. - 24 -
Vélocité
≤4 weeks
24 h
Product Backlog
Items priorisés par le Product Owner
Sprint 0
Produit
Incremental
Scrum Quotidien
Sprint Backlog
Items découpés en tâches
par l’équipe
Sprint Planning
Sprint Sprint Review
Rétrospective
29/03/2012
3 Piliers
+
3 Briques
+
1 Cycle de Vie
Les Grands Projets et
l’ingénierie des eXigences
• Scrum Of Scrum et Granularité
29/03/2012 (c) Agilbee 2012. All right reserved. 25
EPIC
UserStory
TACHES
Thème
Conclusion
29/03/2012 (c) Agilbee 2012. All right reserved. 26
Qui penserait à accompagner ces équipes ?
…Et les équipes dépérissent…
…Plus d’exigences…
Fin de vie des produits…
Regard sur les limites de l’ingénierie des eXigences
Agilbee
Organisme de Formation et de Coaching Agile
www.agilbee.com
Questions ?
29/03/2012 (c) Agilbee 2012. All right reserved. 27
Patrice Petit
Agile Coach & Certified Scrum Trainer
• Founder of Agile Paris
• Founder and President of Agilii and Agilbee
• AgileTour Founder
• President of Agile World University & Univercity
• Create and organize the first events on Agile in France: XP Day France, Paris SIG
• Teach Agile in several universities in France:
University of Paris Ouest, University of Toulouse and University of Bretagne Sud
• Agile practitioner since 2000
28(c) Agilbee 2012. All right reserved.
www.agilii.com
www.agilbee.com
www.agiletour.org
www.agile-world.org
29/03/2012

Weitere ähnliche Inhalte

Andere mochten auch

Talent Leadership: Empower your team to reach High Performance Levels and Sus...
Talent Leadership: Empower your team to reach High Performance Levels and Sus...Talent Leadership: Empower your team to reach High Performance Levels and Sus...
Talent Leadership: Empower your team to reach High Performance Levels and Sus...Agilbee (Patrice Petit)
 
The Medium is The Message: The One Growth Hack to Rule Them All - Patrick Vla...
The Medium is The Message: The One Growth Hack to Rule Them All - Patrick Vla...The Medium is The Message: The One Growth Hack to Rule Them All - Patrick Vla...
The Medium is The Message: The One Growth Hack to Rule Them All - Patrick Vla...Mathieu Arsenault
 
Posez les bonnes questions
Posez les bonnes questionsPosez les bonnes questions
Posez les bonnes questionsWilliam Roy
 
Planifier un projet
Planifier un projetPlanifier un projet
Planifier un projetPascal KUFEL
 
Sv 1645 9 octobre 2015 grc
Sv 1645 9 octobre 2015 grcSv 1645 9 octobre 2015 grc
Sv 1645 9 octobre 2015 grcDominique Bechu
 
Identifier ses atouts professionnels ver2.0
Identifier ses atouts professionnels ver2.0Identifier ses atouts professionnels ver2.0
Identifier ses atouts professionnels ver2.0Pascal KUFEL
 
Les systèmes de représentations sensorielles de la PNL
Les systèmes de représentations sensorielles de la PNLLes systèmes de représentations sensorielles de la PNL
Les systèmes de représentations sensorielles de la PNLkhalil michrafy
 
Quelles sont mes qualités?
Quelles sont mes qualités?Quelles sont mes qualités?
Quelles sont mes qualités?Pascal KUFEL
 
THE MAGIC FORMULA FOR A HIGHER PHYSICAL CONDITION AND HEALTH
THE MAGIC FORMULA FOR A HIGHER PHYSICAL CONDITION AND HEALTHTHE MAGIC FORMULA FOR A HIGHER PHYSICAL CONDITION AND HEALTH
THE MAGIC FORMULA FOR A HIGHER PHYSICAL CONDITION AND HEALTHYvan Dierckxsens
 
Les fondements de la Programmation neurolinguistique (PNL)
Les fondements de la Programmation neurolinguistique (PNL)Les fondements de la Programmation neurolinguistique (PNL)
Les fondements de la Programmation neurolinguistique (PNL)khalil michrafy
 
MBTIi les 8 grands axes décryptés
MBTIi les 8 grands axes décryptésMBTIi les 8 grands axes décryptés
MBTIi les 8 grands axes décryptésREALIZ
 
Mise En Place De Tests En Milieu Hostile (C++, CppUnit) - 25 mai 2012
Mise En Place De Tests En Milieu Hostile (C++, CppUnit) - 25 mai 2012Mise En Place De Tests En Milieu Hostile (C++, CppUnit) - 25 mai 2012
Mise En Place De Tests En Milieu Hostile (C++, CppUnit) - 25 mai 2012Agilbee (Patrice Petit)
 
Techniques de mémorisation pour les classes FONDEMENTAL SPECIALISE
Techniques de mémorisation pour les classes FONDEMENTAL SPECIALISETechniques de mémorisation pour les classes FONDEMENTAL SPECIALISE
Techniques de mémorisation pour les classes FONDEMENTAL SPECIALISEREALIZ
 
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)
 
Presentation reinventing organizations journée agile 2016
Presentation reinventing organizations journée agile 2016Presentation reinventing organizations journée agile 2016
Presentation reinventing organizations journée agile 2016Bruno Sbille
 
Motor Eye Kata, Patrice Petit, Agilbee, Agile Dojo & Agile Tour Paris 2014
Motor Eye Kata, Patrice Petit, Agilbee, Agile Dojo & Agile Tour Paris 2014Motor Eye Kata, Patrice Petit, Agilbee, Agile Dojo & Agile Tour Paris 2014
Motor Eye Kata, Patrice Petit, Agilbee, Agile Dojo & Agile Tour Paris 2014Agilbee (Patrice Petit)
 

Andere mochten auch (20)

Talent Leadership: Empower your team to reach High Performance Levels and Sus...
Talent Leadership: Empower your team to reach High Performance Levels and Sus...Talent Leadership: Empower your team to reach High Performance Levels and Sus...
Talent Leadership: Empower your team to reach High Performance Levels and Sus...
 
The Medium is The Message: The One Growth Hack to Rule Them All - Patrick Vla...
The Medium is The Message: The One Growth Hack to Rule Them All - Patrick Vla...The Medium is The Message: The One Growth Hack to Rule Them All - Patrick Vla...
The Medium is The Message: The One Growth Hack to Rule Them All - Patrick Vla...
 
Posez les bonnes questions
Posez les bonnes questionsPosez les bonnes questions
Posez les bonnes questions
 
Planifier un projet
Planifier un projetPlanifier un projet
Planifier un projet
 
Sv 1645 9 octobre 2015 grc
Sv 1645 9 octobre 2015 grcSv 1645 9 octobre 2015 grc
Sv 1645 9 octobre 2015 grc
 
Boule au ventre
Boule au ventreBoule au ventre
Boule au ventre
 
Coherence cardiaque
Coherence cardiaqueCoherence cardiaque
Coherence cardiaque
 
Identifier ses atouts professionnels ver2.0
Identifier ses atouts professionnels ver2.0Identifier ses atouts professionnels ver2.0
Identifier ses atouts professionnels ver2.0
 
Conscience l2
Conscience l2Conscience l2
Conscience l2
 
Les systèmes de représentations sensorielles de la PNL
Les systèmes de représentations sensorielles de la PNLLes systèmes de représentations sensorielles de la PNL
Les systèmes de représentations sensorielles de la PNL
 
Quelles sont mes qualités?
Quelles sont mes qualités?Quelles sont mes qualités?
Quelles sont mes qualités?
 
Agile Dojo - CNV 2013 12 11
Agile Dojo - CNV 2013 12 11Agile Dojo - CNV 2013 12 11
Agile Dojo - CNV 2013 12 11
 
THE MAGIC FORMULA FOR A HIGHER PHYSICAL CONDITION AND HEALTH
THE MAGIC FORMULA FOR A HIGHER PHYSICAL CONDITION AND HEALTHTHE MAGIC FORMULA FOR A HIGHER PHYSICAL CONDITION AND HEALTH
THE MAGIC FORMULA FOR A HIGHER PHYSICAL CONDITION AND HEALTH
 
Les fondements de la Programmation neurolinguistique (PNL)
Les fondements de la Programmation neurolinguistique (PNL)Les fondements de la Programmation neurolinguistique (PNL)
Les fondements de la Programmation neurolinguistique (PNL)
 
MBTIi les 8 grands axes décryptés
MBTIi les 8 grands axes décryptésMBTIi les 8 grands axes décryptés
MBTIi les 8 grands axes décryptés
 
Mise En Place De Tests En Milieu Hostile (C++, CppUnit) - 25 mai 2012
Mise En Place De Tests En Milieu Hostile (C++, CppUnit) - 25 mai 2012Mise En Place De Tests En Milieu Hostile (C++, CppUnit) - 25 mai 2012
Mise En Place De Tests En Milieu Hostile (C++, CppUnit) - 25 mai 2012
 
Techniques de mémorisation pour les classes FONDEMENTAL SPECIALISE
Techniques de mémorisation pour les classes FONDEMENTAL SPECIALISETechniques de mémorisation pour les classes FONDEMENTAL SPECIALISE
Techniques de mémorisation pour les classes FONDEMENTAL SPECIALISE
 
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
 
Presentation reinventing organizations journée agile 2016
Presentation reinventing organizations journée agile 2016Presentation reinventing organizations journée agile 2016
Presentation reinventing organizations journée agile 2016
 
Motor Eye Kata, Patrice Petit, Agilbee, Agile Dojo & Agile Tour Paris 2014
Motor Eye Kata, Patrice Petit, Agilbee, Agile Dojo & Agile Tour Paris 2014Motor Eye Kata, Patrice Petit, Agilbee, Agile Dojo & Agile Tour Paris 2014
Motor Eye Kata, Patrice Petit, Agilbee, Agile Dojo & Agile Tour Paris 2014
 

Ähnlich wie Agile et Ingénierie Des Exigences, Patrice Petit, Mars 2012

Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)
Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)
Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)Jean-Luc MAZE
 
Combiner la gestion de projet Agile (AgilePM®) et SCRUM
Combiner la gestion de projet Agile (AgilePM®) et SCRUMCombiner la gestion de projet Agile (AgilePM®) et SCRUM
Combiner la gestion de projet Agile (AgilePM®) et SCRUMSvetlana Sidenko
 
L’agile engagé : comment l’agilité peut devenir responsable « by design »
L’agile engagé : comment l’agilité peut devenir responsable « by design »L’agile engagé : comment l’agilité peut devenir responsable « by design »
L’agile engagé : comment l’agilité peut devenir responsable « by design »Agile En Seine
 
"Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Pa...
"Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Pa..."Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Pa...
"Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Pa...Agilbee (Patrice Petit)
 
Le PMBOK n'est pas agile ?, ben voyons donc !!!
Le PMBOK n'est pas agile ?, ben voyons donc !!! Le PMBOK n'est pas agile ?, ben voyons donc !!!
Le PMBOK n'est pas agile ?, ben voyons donc !!! PMI-Montréal
 
Gouvernance et gestion des Technologies de l’information
Gouvernance et gestion des Technologies de l’informationGouvernance et gestion des Technologies de l’information
Gouvernance et gestion des Technologies de l’informationMiguel Iriart
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de ScrumPyxis Technologies
 
Présentation des Méthodes Agiles pour l'association AnnexEthique
Présentation des Méthodes Agiles pour l'association AnnexEthiquePrésentation des Méthodes Agiles pour l'association AnnexEthique
Présentation des Méthodes Agiles pour l'association AnnexEthiqueDavid Brocard
 
Le Comptoir OCTO - Mouv’ ton orga Produit
Le Comptoir OCTO - Mouv’ ton orga ProduitLe Comptoir OCTO - Mouv’ ton orga Produit
Le Comptoir OCTO - Mouv’ ton orga ProduitOCTO Technology
 
Meilleures pratiques en gestion de projets agile [Webinaire]
Meilleures pratiques en gestion de projets agile [Webinaire]Meilleures pratiques en gestion de projets agile [Webinaire]
Meilleures pratiques en gestion de projets agile [Webinaire]Technologia Formation
 
Formation Agilité au CESI de Bordeaux
Formation Agilité au CESI de BordeauxFormation Agilité au CESI de Bordeaux
Formation Agilité au CESI de BordeauxFabrice Aimetti
 
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSII
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSIIConférence #nwx2014 - Nicolas Saillard - Agilité en SSII
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSIINormandie Web Xperts
 
CONF. 303 - Une immersion dans la transition Agile de Promutuel
CONF. 303 - Une immersion dans la transition Agile de PromutuelCONF. 303 - Une immersion dans la transition Agile de Promutuel
CONF. 303 - Une immersion dans la transition Agile de PromutuelPMI-Montréal
 
Jeu gestion de projet
Jeu gestion de projetJeu gestion de projet
Jeu gestion de projetCIPE
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Olivier Conq
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Olivier Conq
 
Glossaire cubik-partners
Glossaire cubik-partnersGlossaire cubik-partners
Glossaire cubik-partnersCoralie Voisin
 

Ähnlich wie Agile et Ingénierie Des Exigences, Patrice Petit, Mars 2012 (20)

Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)
Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)
Agilité en environnement massivement procédural (Agile Dojo AgilBee de Mai 2013)
 
Combiner la gestion de projet Agile (AgilePM®) et SCRUM
Combiner la gestion de projet Agile (AgilePM®) et SCRUMCombiner la gestion de projet Agile (AgilePM®) et SCRUM
Combiner la gestion de projet Agile (AgilePM®) et SCRUM
 
20mn scrum
20mn scrum20mn scrum
20mn scrum
 
L’agile engagé : comment l’agilité peut devenir responsable « by design »
L’agile engagé : comment l’agilité peut devenir responsable « by design »L’agile engagé : comment l’agilité peut devenir responsable « by design »
L’agile engagé : comment l’agilité peut devenir responsable « by design »
 
"Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Pa...
"Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Pa..."Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Pa...
"Introduction aux Méthodes Agiles", Agile Tour 2008, Auteur Patrice Petit, Pa...
 
Le PMBOK n'est pas agile ?, ben voyons donc !!!
Le PMBOK n'est pas agile ?, ben voyons donc !!! Le PMBOK n'est pas agile ?, ben voyons donc !!!
Le PMBOK n'est pas agile ?, ben voyons donc !!!
 
Webshare Avril 2010
Webshare Avril 2010Webshare Avril 2010
Webshare Avril 2010
 
Gouvernance et gestion des Technologies de l’information
Gouvernance et gestion des Technologies de l’informationGouvernance et gestion des Technologies de l’information
Gouvernance et gestion des Technologies de l’information
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 
Présentation des Méthodes Agiles pour l'association AnnexEthique
Présentation des Méthodes Agiles pour l'association AnnexEthiquePrésentation des Méthodes Agiles pour l'association AnnexEthique
Présentation des Méthodes Agiles pour l'association AnnexEthique
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Le Comptoir OCTO - Mouv’ ton orga Produit
Le Comptoir OCTO - Mouv’ ton orga ProduitLe Comptoir OCTO - Mouv’ ton orga Produit
Le Comptoir OCTO - Mouv’ ton orga Produit
 
Meilleures pratiques en gestion de projets agile [Webinaire]
Meilleures pratiques en gestion de projets agile [Webinaire]Meilleures pratiques en gestion de projets agile [Webinaire]
Meilleures pratiques en gestion de projets agile [Webinaire]
 
Formation Agilité au CESI de Bordeaux
Formation Agilité au CESI de BordeauxFormation Agilité au CESI de Bordeaux
Formation Agilité au CESI de Bordeaux
 
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSII
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSIIConférence #nwx2014 - Nicolas Saillard - Agilité en SSII
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSII
 
CONF. 303 - Une immersion dans la transition Agile de Promutuel
CONF. 303 - Une immersion dans la transition Agile de PromutuelCONF. 303 - Une immersion dans la transition Agile de Promutuel
CONF. 303 - Une immersion dans la transition Agile de Promutuel
 
Jeu gestion de projet
Jeu gestion de projetJeu gestion de projet
Jeu gestion de projet
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
 
Glossaire cubik-partners
Glossaire cubik-partnersGlossaire cubik-partners
Glossaire cubik-partners
 

Mehr von Agilbee (Patrice Petit)

LEGO® Serious Play® – Bienvenue en terre agile - Agile Dojo du 21 octobre 2014
LEGO® Serious Play® – Bienvenue en terre agile - Agile Dojo du 21 octobre 2014LEGO® Serious Play® – Bienvenue en terre agile - Agile Dojo du 21 octobre 2014
LEGO® Serious Play® – Bienvenue en terre agile - Agile Dojo du 21 octobre 2014Agilbee (Patrice Petit)
 
RH en Agile et Agile en RH - Agile Dojo de Juillet 2014
RH en Agile et Agile en RH - Agile Dojo de Juillet 2014RH en Agile et Agile en RH - Agile Dojo de Juillet 2014
RH en Agile et Agile en RH - Agile Dojo de Juillet 2014Agilbee (Patrice Petit)
 
Les Biais Cognitifs - Agile Dojo® du 14 avril 2014 (http://www.agilbee.com/lab/)
Les Biais Cognitifs - Agile Dojo® du 14 avril 2014 (http://www.agilbee.com/lab/)Les Biais Cognitifs - Agile Dojo® du 14 avril 2014 (http://www.agilbee.com/lab/)
Les Biais Cognitifs - Agile Dojo® du 14 avril 2014 (http://www.agilbee.com/lab/)Agilbee (Patrice Petit)
 
Coaching Agile et Assertivité - Agile Dojo (Agilbee) - http://www.agilbee.co...
Coaching Agile et Assertivité - Agile Dojo (Agilbee) - http://www.agilbee.co...Coaching Agile et Assertivité - Agile Dojo (Agilbee) - http://www.agilbee.co...
Coaching Agile et Assertivité - Agile Dojo (Agilbee) - http://www.agilbee.co...Agilbee (Patrice Petit)
 
Agile Dojo - PMI-ACP : Qu'est ce que c'est ?
Agile Dojo - PMI-ACP : Qu'est ce que c'est ?Agile Dojo - PMI-ACP : Qu'est ce que c'est ?
Agile Dojo - PMI-ACP : Qu'est ce que c'est ?Agilbee (Patrice Petit)
 
Agile Dojo - Stratégie d'une Transformation Agile - 2013 01 17
Agile Dojo - Stratégie d'une Transformation Agile - 2013 01 17Agile Dojo - Stratégie d'une Transformation Agile - 2013 01 17
Agile Dojo - Stratégie d'une Transformation Agile - 2013 01 17Agilbee (Patrice Petit)
 
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...Agilbee (Patrice Petit)
 
Agile Dojo : L'Art de Grandir en Equipe (Agile Tour 2008)
Agile Dojo : L'Art de Grandir en Equipe (Agile Tour 2008)Agile Dojo : L'Art de Grandir en Equipe (Agile Tour 2008)
Agile Dojo : L'Art de Grandir en Equipe (Agile Tour 2008)Agilbee (Patrice Petit)
 
Conduite du Changement et Gestion des Conflits
Conduite du Changement et Gestion des ConflitsConduite du Changement et Gestion des Conflits
Conduite du Changement et Gestion des ConflitsAgilbee (Patrice Petit)
 
Leadership des Talents - Rythme Durable et Performance (Scrum Day 2011 - Pari...
Leadership des Talents - Rythme Durable et Performance (Scrum Day 2011 - Pari...Leadership des Talents - Rythme Durable et Performance (Scrum Day 2011 - Pari...
Leadership des Talents - Rythme Durable et Performance (Scrum Day 2011 - Pari...Agilbee (Patrice Petit)
 

Mehr von Agilbee (Patrice Petit) (13)

LEGO® Serious Play® – Bienvenue en terre agile - Agile Dojo du 21 octobre 2014
LEGO® Serious Play® – Bienvenue en terre agile - Agile Dojo du 21 octobre 2014LEGO® Serious Play® – Bienvenue en terre agile - Agile Dojo du 21 octobre 2014
LEGO® Serious Play® – Bienvenue en terre agile - Agile Dojo du 21 octobre 2014
 
RH en Agile et Agile en RH - Agile Dojo de Juillet 2014
RH en Agile et Agile en RH - Agile Dojo de Juillet 2014RH en Agile et Agile en RH - Agile Dojo de Juillet 2014
RH en Agile et Agile en RH - Agile Dojo de Juillet 2014
 
Les Biais Cognitifs - Agile Dojo® du 14 avril 2014 (http://www.agilbee.com/lab/)
Les Biais Cognitifs - Agile Dojo® du 14 avril 2014 (http://www.agilbee.com/lab/)Les Biais Cognitifs - Agile Dojo® du 14 avril 2014 (http://www.agilbee.com/lab/)
Les Biais Cognitifs - Agile Dojo® du 14 avril 2014 (http://www.agilbee.com/lab/)
 
PNL - Agile Dojo® du 12 Mars 2014
PNL - Agile Dojo® du 12 Mars 2014 PNL - Agile Dojo® du 12 Mars 2014
PNL - Agile Dojo® du 12 Mars 2014
 
Coaching Agile et Assertivité - Agile Dojo (Agilbee) - http://www.agilbee.co...
Coaching Agile et Assertivité - Agile Dojo (Agilbee) - http://www.agilbee.co...Coaching Agile et Assertivité - Agile Dojo (Agilbee) - http://www.agilbee.co...
Coaching Agile et Assertivité - Agile Dojo (Agilbee) - http://www.agilbee.co...
 
Mind Mapping - Agile Dojo du 23012014
Mind Mapping - Agile Dojo du 23012014Mind Mapping - Agile Dojo du 23012014
Mind Mapping - Agile Dojo du 23012014
 
Agile Dojo - PMI-ACP : Qu'est ce que c'est ?
Agile Dojo - PMI-ACP : Qu'est ce que c'est ?Agile Dojo - PMI-ACP : Qu'est ce que c'est ?
Agile Dojo - PMI-ACP : Qu'est ce que c'est ?
 
Agile Dojo - Stratégie d'une Transformation Agile - 2013 01 17
Agile Dojo - Stratégie d'une Transformation Agile - 2013 01 17Agile Dojo - Stratégie d'une Transformation Agile - 2013 01 17
Agile Dojo - Stratégie d'une Transformation Agile - 2013 01 17
 
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...
Agile Dojo : L'art de Grandir en Equipe, Patrice Petit, Conférence Université...
 
Agile Dojo : L'Art de Grandir en Equipe (Agile Tour 2008)
Agile Dojo : L'Art de Grandir en Equipe (Agile Tour 2008)Agile Dojo : L'Art de Grandir en Equipe (Agile Tour 2008)
Agile Dojo : L'Art de Grandir en Equipe (Agile Tour 2008)
 
Conduite du Changement et Gestion des Conflits
Conduite du Changement et Gestion des ConflitsConduite du Changement et Gestion des Conflits
Conduite du Changement et Gestion des Conflits
 
Leadership Des Talents
Leadership Des TalentsLeadership Des Talents
Leadership Des Talents
 
Leadership des Talents - Rythme Durable et Performance (Scrum Day 2011 - Pari...
Leadership des Talents - Rythme Durable et Performance (Scrum Day 2011 - Pari...Leadership des Talents - Rythme Durable et Performance (Scrum Day 2011 - Pari...
Leadership des Talents - Rythme Durable et Performance (Scrum Day 2011 - Pari...
 

Agile et Ingénierie Des Exigences, Patrice Petit, Mars 2012

  • 1. L’Agile et l’Ingénierie des exigences Connaissance et Changement (c) Agilbee 2012. All right reserved. Patrice Petit Coach Agile & CST 29/03/2012 1
  • 2. Ingénierie des eXigences (IX) L’IX consiste (…) à établir et maintenir un référentiel unique qui s’affine et se complète au cours du développement et qui est maintenu tout au long de la vie du système (…) Extrait du site afis.fr Changement 29/03/2012 (c) Agilbee 2012. All right reserved. 3
  • 3. Un système complexe (c) Agilbee 2012. All right reserved. - 4 - • Evolution • Environnement Instabilités chaotiques Temps Le Changement est devenu nécessaire 29/03/2012
  • 4. Agile = A la recherche du système optimal Besoins Exigences Produit Comment satisfaire un Client dans un temps fini, à budget fini et périmètre fixe ? Utopie ou Réalité ? 29/03/2012 (c) Agilbee 2012. All right reserved. 5
  • 5. Un Processus de Qualité et la réalité Business (c) Agilbee 2012. All right reserved. - 6 - J’ai 1 nouvelle idée ! Pour une équipe de 10 personnes, le coût de la nouvelle idée devient : - Solution d’Architecture = 10 personnes x 10 jours = 100 jH - Solution du « Patch » : 1 personne x 1 h = 1heure x Homme 29/03/2012
  • 6. Un Processus de Qualité et la réalité Business (c) Agilbee 2012. All right reserved. - 7 - J’ai besoin de 10 jours! Solution d’Architecture = 10 personnes x 10 jours = 100 jours x Homme 29/03/2012
  • 7. Un Processus de Qualité et la réalité Business (c) Agilbee 2012. All right reserved. - 8 - J’ai besoin de 1 heures pour un Patch ? Solution du Développeur = 1 personne x 10 heure = 1 heure x Homme 29/03/2012
  • 8. Un Processus de Qualité et la réalité Business (c) Agilbee 2012. All right reserved. - 9 - +25 % 29/03/2012 Instabilités Vue sur le terrain On réécrit les produits tous les 4 ans
  • 9. Coût du Changement et des Paradigmes 29/03/2012 (c) Agilbee 2012. All right reserved. - 10 -temps Coût des évolutions Exponentiel (Boehm) 3 Linéaire (A. Cockburn) Constant (Kent Beck)
  • 10. Agile : Itératif et Incrémental Approche Traditionnelle Approche Agile Démarrer le DEV à 40% du temps Démarrer le DEV le + tôt possible 29/03/2012 (c) Agilbee 2012. All right reserved. 11
  • 11. Agile Système Complexe Humain As-tu reçu mon mail ? … pas son mail La documentation est mon Référentiel Qualité… Le Changement est devenu indispensable… Il faut donc l’accepter ! 29/03/2012 (c) Agilbee 2012. All right reserved. 12 Nous avons un BRUIT cognitif qui va ralentir l’équipe
  • 12. Changement 29/03/2012 (c) Agilbee 2011. All right reserved. - 13 - Changement Connaissance Risques accrus Changement Connaissance Risques réduis Traditionnel Agile
  • 13. Communication, Interaction, Alignement et Consensus (c) Agilbee 2012. All right reserved. - 14 -29/03/2012
  • 14. Granularité et Connaissance 29/03/2012 (c) Agilbee 2012. All right reserved. 15 Résumé des Objectifs Objectifs des utilisateurs Sous-fonctionnalités EPIC UserStory TACHES Thème
  • 15. Optimisation en continue 42% 17% 17% 12% 12% Taux des fonctionalités utilisés dans un système-type Never Rarely sometimes often Always (c) Agilbee 2012. All right reserved. - 16 - t 80% 50% 29/03/2012
  • 16. Conception émergeante et Refactoring (c) Agilbee 2012. All right reserved. - 17 - Le besoin à changer ! Yeah !!! TEST 29/03/2012
  • 17. Connaissance et Changement 29/03/2012 (c) Agilbee 2012. All right reserved. 18 Eh si l’on n’avez rien découvert !!!??? Exemple : « Comment garder son secret à l’infini ? »
  • 18. A la recherche de la Satisfaction à tous les niveaux Est-ce utopique ? 29/03/2012 (c) Agilbee 2012. All right reserved. 19 Satisfaction des utilisateurs Satisfaction des clients Satisfaction de l’entreprise Satisfaction des développeurs
  • 19. Spécification 2 Approches : 29/03/2012 (c) Agilbee 2012. All right reserved. 20 Spécification « Just In Time » Spécification avant
  • 20. Spécification par l’exemple Division Numerateur Denominateur Quotient? 10 2 5.0 12.6 3 4.2 22 7 ~=3.14 9 3 <5 11 2 4<_<6 100 4 33 29/03/2012 - 21 -(c) Agilbee 2011. All right reserved. Test Driven Development Behaviour Driven Development
  • 21. Mémoire d’un produit Produit = Equipe (Mc Carthy) Cas limite : La mort des produits et la santé de l’équipe 29/03/2012 (c) Agilbee 2012. All right reserved. 22
  • 22. La méthodologie Scrum (c) Agilbee 2012. All right reserved. - 24 - Vélocité ≤4 weeks 24 h Product Backlog Items priorisés par le Product Owner Sprint 0 Produit Incremental Scrum Quotidien Sprint Backlog Items découpés en tâches par l’équipe Sprint Planning Sprint Sprint Review Rétrospective 29/03/2012 3 Piliers + 3 Briques + 1 Cycle de Vie
  • 23. Les Grands Projets et l’ingénierie des eXigences • Scrum Of Scrum et Granularité 29/03/2012 (c) Agilbee 2012. All right reserved. 25 EPIC UserStory TACHES Thème
  • 24. Conclusion 29/03/2012 (c) Agilbee 2012. All right reserved. 26 Qui penserait à accompagner ces équipes ? …Et les équipes dépérissent… …Plus d’exigences… Fin de vie des produits… Regard sur les limites de l’ingénierie des eXigences
  • 25. Agilbee Organisme de Formation et de Coaching Agile www.agilbee.com Questions ? 29/03/2012 (c) Agilbee 2012. All right reserved. 27
  • 26. Patrice Petit Agile Coach & Certified Scrum Trainer • Founder of Agile Paris • Founder and President of Agilii and Agilbee • AgileTour Founder • President of Agile World University & Univercity • Create and organize the first events on Agile in France: XP Day France, Paris SIG • Teach Agile in several universities in France: University of Paris Ouest, University of Toulouse and University of Bretagne Sud • Agile practitioner since 2000 28(c) Agilbee 2012. All right reserved. www.agilii.com www.agilbee.com www.agiletour.org www.agile-world.org 29/03/2012