Agile & CMMi, potion magique ou grand fossé ?

45
AGILE & CMMI POTION MAGIQUE OU GRAND FOSSÉ ? VERSION I.VI UNE AVENTVRE DE AGILE TOVLOVSE 2011

description

Agile & CMMiPotion magique & grand fosséYassine Zakaria & Pablo Pernot

Transcript of Agile & CMMi, potion magique ou grand fossé ?

Page 1: Agile & CMMi, potion magique ou grand fossé ?

AGILE & CMMIPOTION MAGIQUE OU GRAND FOSSÉ ?

VERSION I.VI

UNE AVENTVRE DE

AGILETOVLOVSE2011

Page 2: Agile & CMMi, potion magique ou grand fossé ?

2

@YASSINEZAKARIA

@PABLOPERNOT

TULLIUS DETRITUS, SÈME LA ZIZANIEDE MAUVAISE FOI, TOUJOURS.

HTTP://WWW.SMARTVIEW.FRHTTP://WWW.KINDOFMAGEEK.COM

HTTP://WWW.SMARTVIEW.FR

HTTP://WWW.AREYOUAGILE.COM

Page 3: Agile & CMMi, potion magique ou grand fossé ?

3

POURQUOI CETTE SESSION ?

Page 4: Agile & CMMi, potion magique ou grand fossé ?

COMMENT LES AGILISTES

PERÇOIVENT CMMI

Page 5: Agile & CMMi, potion magique ou grand fossé ?

5

COMMENT LES CMMISTES

PERÇOIVENT L'AGILE

Page 6: Agile & CMMi, potion magique ou grand fossé ?

L'AGILE MANQUE QUAND MÊME DE RIGUEUR !

en agile, les

projets sont

moins bien

organisés

Page 7: Agile & CMMi, potion magique ou grand fossé ?

CClloosseerr

CMMI PRÉFÈRE QUE LES PROCESSUS SOIENT

RESPECTÉS ...PLUTÔT QUE LE PROJET RÉUSSISSE

CMMI OUBLIE L'HUMAINEt se focalise sur l'outil

Page 8: Agile & CMMi, potion magique ou grand fossé ?

8

ET POURTANT !

Page 9: Agile & CMMi, potion magique ou grand fossé ?

9

POURQUOI L'AGILITÉ Le fameux rapport Chaos du Standish Group...

Principales causes des échecs

Mauvaise compréhension du besoin : 51% Estimation et planification déficiente : 48% Technologies mal maîtrisées : 45%

Facteurs clefs du succès

Implication des utilisateurs Soutien par le management Objectifs business clair Périmètre optimisé

Un constat sévère

64% des fonctionnalités développées sont peu ou pas utilisées...

Source : http://www.cs.nmt.edu/~cs328/reading/Standish.pdf

Page 10: Agile & CMMi, potion magique ou grand fossé ?

10

Le fameux rapport Chaos du Standish Group...

Principales causes des échecs

Mauvaise compréhension du besoin : 51% Estimation et planification déficiente : 48% Technologies mal maîtrisées : 45%

Facteurs clefs du succès

Implication des utilisateurs Soutien par le management Objectifs business clair Périmètre optimisé

Un constat sévère

64% des fonctionnalités développées sont peu ou pas utilisées...

Source : http://www.cs.nmt.edu/~cs328/reading/Standish.pdf

POURQUOI CMMI

Page 11: Agile & CMMi, potion magique ou grand fossé ?

11

ET POURTANT ! MÊME CONSTATMÊME RÉPONSE

Page 12: Agile & CMMi, potion magique ou grand fossé ?

12

ET POURTANT ! MÊME CONSTATMÊME RÉPONSE

LA RECHERCHE D'UNE EXCELLENCEDANS UN ENSEMBLE DE BONNES PRATIQUESINTÉGRÉES POUR CMMIEXTRÊMES POUR AGILE

Page 13: Agile & CMMi, potion magique ou grand fossé ?

13

BIEN DOMMAGE !UNE BATAILLE DE CHAPELLES

Page 14: Agile & CMMi, potion magique ou grand fossé ?

14

PERSONNE NE PEUT EXPLOITER LES BIENFAITS

DE L'AUTRE

Page 15: Agile & CMMi, potion magique ou grand fossé ?

15

ET POURTANT !IL Y AURAIT UNE POTION MAGIQUE

Page 16: Agile & CMMi, potion magique ou grand fossé ?

16

JEFF SUTHERLAND, CARTSEN JAKOBSEN, KENT JOHNSON, 2007

SCRUM & CMMI NIVEAU 5 :

LA POTION MAGIQUE DES GUERRIERS DU CODE

INTÉGRER DES PRATIQUES SCRUM (COMMENT)

DANS UN CADRE CMMI (QUOI)

Page 17: Agile & CMMi, potion magique ou grand fossé ?

17

JEFF SUTHERLAND, CARTSEN JAKOBSEN, KENT JOHNSON, 2007

FORCE DU FEEDBACK AGILE

UNE INSTITUTIONNALISATIONDES MÉTHODES AGILES

Page 18: Agile & CMMi, potion magique ou grand fossé ?

18

JEFF SUTHERLAND, CARTSEN JAKOBSEN, KENT JOHNSON, 2007

EVITER QUE LES MÉTHODES AGILESNE DÉRIVENT VERS UNE

PRATIQUEINDISCIPLINÉE

GOUVERNANCE AGILE NÉCESSAIRE

Page 19: Agile & CMMi, potion magique ou grand fossé ?

19

JEFF SUTHERLAND NE VOULAIT-IL PAS PROFITER DU SUCCÈS DE

CMMI EN 2007 ?

Page 20: Agile & CMMi, potion magique ou grand fossé ?

20

DAVID ANDERSON 2009, SEPG 2009

KANBAN PERMET D'ATTEINDRE LE HAUT NIVEAU

DE MATURITÉ QUE RECHERCHE CMMI

ROOT CAUSE ANALYSIS

AVEC LA PRATIQUE CMMI CAR

KAIZEN AVEC LA PRATIQUE CMMI OID

NÉCESSITÉ DE CONNAITRE CM (CMMI NIVEAU 2) POUR FAIRE DU

KANBAN

Page 21: Agile & CMMi, potion magique ou grand fossé ?

21

DAVID ANDERSON 2009, SEPG 2009

LA COMMUNAUTÉ AGILE A ÉTÉ

LENTE À INTÉGRER LES

PRATIQUES DE MESURES

QUANTITATIVES QUI PERMETTENT

PLUS DE PRÉDICTIBILITÉS (CMMI NIVEAU 4)

Page 22: Agile & CMMi, potion magique ou grand fossé ?

22

TOUT CE QUI EST BON POUR DIFFÉRENTIER KANBAN DE

SCRUM EST BON POUR DAVID ANDERSON ?

Page 23: Agile & CMMi, potion magique ou grand fossé ?

23

RICHARD BASQUE 2009, AGILE TOUR GENÈVE

CONVERGENCES ENTRE CMMI & SCRUM/XP

CMMI DÉFINIT LE QUOI MAIS PAS LE COMMENT

L'AGILITÉ DÉFINIT LE COMMENT

Page 24: Agile & CMMi, potion magique ou grand fossé ?

24

RICHARD BASQUE 2009, AGILE TOUR GENÈVE

L'AGILITÉ PERMET D'INITIER UNE DÉMARCHE CMMI SANS

TROP DE FORMALISME

IL EST JUSTE DE CONSIDÉRER QU’UNE DÉMARCHE AGILE PEUT

ÊTRE RIGOUREUSE ET DISCIPLINÉE DANS UN CONTEXTE SCRUM/XP

FAIRE CONVERGER AGILE & CMMI :

ÉQUILIBRE LES EXCÈS

Page 25: Agile & CMMi, potion magique ou grand fossé ?

25

RICHARD BASQUE AURAIT-IL VOULU PROFITER DU SUCCÈS DE SCRUM EN 2009 ?

Page 26: Agile & CMMi, potion magique ou grand fossé ?

26

SCOTT W. AMBLER 2010, AGILE MATURITY MODEL

NIVEAU 1 : MODÈLE RHÉTORIQUE MARKETING

NIVEAU 2 : PSEUDO CERTIFICATION AGILE : QUELQUES PRATIQUES

COMMUNES

NIVEAU 3 : MISE EN OEUVRE ET

CONFRONTATION AUX PROBLÉMATIQUES DU

PROJET

Page 27: Agile & CMMi, potion magique ou grand fossé ?

27

SCOTT W. AMBLER 2010, AGILE MATURITY MODEL

NIVEAU 4 : ADAPTABILITÉ, ÉCOSYSTÈME DES GRANDES

ENTREPRISES

NIVEAU 5 : AMÉLIORATION CONTINUE BASÉE SUR DES

MESURES TANGIBLES

Page 28: Agile & CMMi, potion magique ou grand fossé ?

28

...ECRIT UN PREMIER AVRIL

Page 29: Agile & CMMi, potion magique ou grand fossé ?

29

CONSTATTOUT MODÈLE OU

MÉTHODE PRÉSENTE DES FORCES ET DES

FAIBLESSES.

OBJECTIFDANS UN SOUCI

D’AMÉLIORATION CONTINUE, ON PEUT

COMBLER CERTAINES FAIBLESSES PAR DES APPORTS D’AUTRES

MODÈLES.

Page 30: Agile & CMMi, potion magique ou grand fossé ?

30

FAIBLESSE:DOCUMENTATION PLÉTHORIQUE ET

PRATIQUES INUTILES

AMÉLIORATION:MISE EN PLACE

D’AJUSTEMENTS AU LANCEMENT DU PROJET AFIN DE SÉLECTIONNER LE STRICT

NÉCESSAIRE

Page 31: Agile & CMMi, potion magique ou grand fossé ?

31

FAIBLESSE:EFFET TUNNEL, TESTS TARDIFS

AMÉLIORATION:CYCLE COURT ITÉRATIF,

LOTISSEMENTTESTS AU PLUS TÔT

Page 32: Agile & CMMi, potion magique ou grand fossé ?

32

FAIBLESSE:BILAN EN FIN DE

PROJET (TROP TARD)

AMÉLIORATION:INSTAURER DES BILANS INTERMÉDIAIRES SOUS FORME DE RÉTROSPECTIVES.

Page 33: Agile & CMMi, potion magique ou grand fossé ?

33

AGILE

CULTURE

RETOUR D'EXPÉRIENCE

CMMI

Page 34: Agile & CMMi, potion magique ou grand fossé ?

34

PROFITONS DU SAVOIR SUR LEQUEL

REPOSE CMMI

CMMI COMME "ACCÉLÉRATEUR D'EXPÉRIENCE"

Page 35: Agile & CMMi, potion magique ou grand fossé ?

35

"FORTUNE CMMI"

ELIGIBILITÉ &

APPRENTISSAGE

Page 36: Agile & CMMi, potion magique ou grand fossé ?

36

FORTUNE CMMI, DEUX PROPOSITION DE MODES OPÉRATOIRES

▪ OUVRIR UNE FORTUNE DE FAÇON JOURNALIÈRE. SI 10 FORTUNES SONT JUGÉES NON ÉLIGIBLES OU DÉJÀ EN OEUVRE, ON ARRÊTE CAR ON ESTIME QUE LE PROJET EST DÉJÀ MATURE OU NON ADAPATÉ À LA PRATIQUE.

▪ OUVRIR UNE FORTUNE PAR PARTICIPANT DURANT LA RÉTROSPECTIVE. LES FORTUNES SONT LA BASES DE DISCUSSIONS AUTOUR DE L'AMÉLIORATION CONTINUE TOUJOURS S'INTERROGER SUR

L'ÉGIBILITÉ D'UNE FORTUNE

Page 37: Agile & CMMi, potion magique ou grand fossé ?

37

QUANTITATIVE PROJECT MANAGEMENT : COMPARER DANS LE PROJET, MAIS SURTOUT ENTRE LES PROJETS

POUVOIR S'ADAPTER EN COURS DE PROJET

TO GET PREDICTABLE

OUTCOMES, DON’T PREDICT!

MAKE DECISIONS BASED OF

FACTS, NOT FORECASTS.

Page 38: Agile & CMMi, potion magique ou grand fossé ?

38

QUANTITATIVE PROJECT MANAGEMENT

NI PRÉDICTIONNI ESTIMATION

COMPARAISON AVEC DES ÉLÉMENTS COMPARABLES

EXISTE-T-IL UN THERMOMÈTRE QUI MESURE L'AVENIR ?

Page 39: Agile & CMMi, potion magique ou grand fossé ?

39

MAIS SI NOUS AVIONS STOCKÉ TOUTES NOS MESURES ?POURRAIT-ON ANTICIPER LES SAISONS ?

Page 40: Agile & CMMi, potion magique ou grand fossé ?

40

ELÉMENTS DE COMPARAISON

TYPOLOGIE D'ÉQUIPESTYPOLOGIE DE TECHNOLOGIES

TYPOLOGIE DE MÉTIERSTYPOLOGIE DE PHASE

TYPOLOGIE D'ORGANISATIONETC.

FAIRE ÉMERGER DES TENDANCES

MAIS NE PAS S'ALIÉNER AVEC DES

CHIFFRES

Page 41: Agile & CMMi, potion magique ou grand fossé ?

41

QUAND CMMI & AGILE ÉCHOUENT,

ILS ÉCHOUENT POUR LES MÊMES RAISONS

Page 42: Agile & CMMi, potion magique ou grand fossé ?

42

UNE APPLICATION DU

PROCESSUS POUR LE

PROCESSUS...

UTILISATION DU "GIMMICK" (STANDUP, ITÉRATION, POKER...)

APPLICATION SUPERFICIELLE, SANS IMPLICATION, SANS RÉFLEXION

Page 43: Agile & CMMi, potion magique ou grand fossé ?

43

ARGUMENTAIRE

MARKETING

SANS RÉALITÉ

UNE CERTIFICATION

SANS VALEUR

UN EFFET DE MODE, UNE

OPPORTUNITÉ COMMERCIALE

Page 44: Agile & CMMi, potion magique ou grand fossé ?

44

DONC

QUELQUE SOIT VOTRE CHOIX

VOUS DEVEZ VOUS DONNER LES MOYENS DE VOTRE DÉMARCHE !

Page 45: Agile & CMMi, potion magique ou grand fossé ?

45

QUESTIONS ?