21
Les déconnectés de la matrice Ma PO se fait désirer, mon directeur de projet code, mon Scrum Master est un pervers, Trinity trompe Néo avec Proxy, va moudre … M. LEJEUNE et J. BATAILLER

At strasbourg 2012 - Les déconnectés de la matrice

  • Upload
    mileje

  • View
    243

  • Download
    1

Embed Size (px)

DESCRIPTION

REX agile : Même si le contexte n'est pas idéal, il est possible d'atteindre un indice d'Agilité assez élevé, à condition que …

Citation preview

Page 1: At strasbourg 2012 - Les déconnectés de la matrice

Les déconnectés de la matriceMa PO se fait désirer,

mon directeur de projet code, mon Scrum Master est un pervers,

Trinity trompe Néo avec Proxy, va moudre …

M. LEJEUNE et J. BATAILLER

Page 2: At strasbourg 2012 - Les déconnectés de la matrice

2

Le Courrier L’Enseigne La Banque Postale Le Colis

20 milliards d'euros de chiffre d'affaires

276 000 collaborateurs au sein du groupe

10 213 bureaux de poste11,5 milliards d'euros de CA pour le Courrier soit 52 % du CA du Groupe.

La DSI du courrier :Compte 700 collaborateurs répartis sur 7 sites.

Gère 200 applications, un parc de 4152 serveurs (dont 25% virtuels) et 50.000 postes de travail.

Est présente sur le terrain de l’innovation avec un domaine dédié à l’Innovation et à l’internet (incluant la poste.net et monbureaudeposte.fr).

La DSI du Courrier au sein du groupe

Page 3: At strasbourg 2012 - Les déconnectés de la matrice

Le contexte du « Face à Face »

Page 4: At strasbourg 2012 - Les déconnectés de la matrice

COURRIER

DIRECTION DU SYSTEME4

Le contexte du « Face à Face »

• Windows 7

• Accès Wifi

• Gestion automatique des mots de passe

• Office 2010

• Nouvelle messagerie

• Nouveau portable avec écran

tactile et pivotant

Poids ~ 2Kg

Autonomie batterie ~ 4h

NEONEOMatérielMatériel TrinityTrinity

• Application front et

nomade pour le vendeur

• Mode déconnecté

• IHM novatrice

• Ergonomie adaptée aux usages :

• X fiches clients,

• indicateurs clefs,

• Recherche plain text- Accès Webmail

- 10 Mo en réception et envoi de mails

- partage de données

DIRECTION COMMERCIALE ENTREPRISES 10/2011

Contexte :

– Exigence de délais (DSI / Métier) = 5 mois

– Exigence technique (DSI / Direction Technique Production) = FLEX/AIR

– Exigence méthodologique = Mode « Agile »

Page 5: At strasbourg 2012 - Les déconnectés de la matrice

Le PO à 3 têtes

COURRIER

5

Page 6: At strasbourg 2012 - Les déconnectés de la matrice

Les responsabilités des POs

6

Disponibilités ou ResponsabilitésLaurenceDÉSIRÉE

PO

IsabelleGRANIER PO Proxy

JérômeBATAILLERPO Proxy

Total

Disponibilités sur la partie logicielle (4 à 5 J/S pour 5 développeurs) 30% 60% 80% 170%

Compétences fonctionnelles 80% 90% 60% 230% 

Alimente le Backlog. 40% 60% 20% 120%

Affecte une valeur métier à chaque histoire.   Oui  

Fixe l'objectif de chaque itération.   Oui  

Contribue au Planning d'itération en répondant aux questions des développeurs*. 70% 30% 100%

Réponds au quotidien à toutes les questions de l'équipe*.   50% 50% 100%

Rédige les cas de tests et spécifie les jeux d'essais.   70% 30% 100%

Teste les histoires au fil de l'eau   70% 30% 100%

Accepte les histoires après chaque démonstration. Oui      

Participe aux rétrospectives. Oui Oui Oui

Assure le lien avec les groupes utilisateurs*. 50% 30% 20% 100%

* Nécessite une vraie proximité.

Page 7: At strasbourg 2012 - Les déconnectés de la matrice

COURRIER

DIRECTION DU SYSTEME7

L'équipe de développement

Philippe développeur Olivier développeur

Montpellier

100%

Flex

Paris60%

PHP

Page 8: At strasbourg 2012 - Les déconnectés de la matrice

COURRIER

DIRECTION DU SYSTEME8

Planning Game et Stand-up Meeting

Page 9: At strasbourg 2012 - Les déconnectés de la matrice

150250

363398

223

343

196187

248306

79

264

368 433

149

269235 255

222

3 2

121

55 561 13 28

0

100

200

300

400

500

1 2 3 4 5 6 7 8 9 10

Effort

N° du Sprint

Vélocité - Correction d'anomaliesVélocité possible

Vélocité constatée

Anomalies corrigées

2,6

7,36,6

7,6

5,14,3

6,3

7,6

5,24,9

2,6

7,3 7,0 7,0

5,0 5,0

6,56,0 6,0

0,0

1,0

2,0

3,0

4,0

5,0

6,0

7,0

8,0

1 2 3 4 5 6 7 8 9 10

Effort

N° du Sprint

Focalisation sur les stories

Envisagée

Constatée

3136

5057

32

69

39

29

4151

3136

56 57

29

63

38 34

43

0

10

20

30

40

50

60

70

80

1 2 3 4 5 6 7 8 9 10

J/H

N° du Sprint

Evolution de la capacité en J/H

Prévue

Constatée

L’équipe au fil des Sprints

COURRIER

DIRECTION DU SYSTEME9

Vélocité à 2 développeurs

1,6 Développeurs+ Gaelle+ Loris

V 1.0 pour le pilote

1850

591

3500

1150

1700

2500

1430

541

3550

1210600

0

500

1000

1500

2000

2500

3000

3500

4000

1 2 3 4 5 6 7 8 9 10

Valeur métier

N° du Sprint

Evolution de la valeur métier

Prévue

Constatée

Page 10: At strasbourg 2012 - Les déconnectés de la matrice

Le chef

www.agiletour.com19/10/2011

Page 11: At strasbourg 2012 - Les déconnectés de la matrice

COPIL Métier (mensuel)

Point contrôle gestion

(mensuel)

Point hiérarchie (mensuel)

COSUI métier

COSUI technique accostage

PFMC

COSUI technique

déploiement

COSUI Utilisateurs

COTMAC(technique)

Le chef de projet Trinity

COURRIER

DIRECTION DU SYSTEME11

Phare

MagellanTrinity

Product Owner

Ateliers de conception

Optimisation du

codage

Mise en production

COPIL Métier (mensuel)

Point contrôle gestion

(mensuel)

Point hiérarchie (mensuel)

COSUI métier

COSUI technique accostage

PFMC

COSUI technique

déploiement

COSUI Utilisateurs

COTMAC(technique)

Page 12: At strasbourg 2012 - Les déconnectés de la matrice

Mon Scrum Master me perturbe …

12

Page 13: At strasbourg 2012 - Les déconnectés de la matrice

… et mon coach est un pervers

13

Page 14: At strasbourg 2012 - Les déconnectés de la matrice

Itération type & Plan produitNb S Objectif du sprint

Sprint 16 3 Prises en compte des anomaliesSprint 15 3 Retours utilisateursSprint 14 3 Retours utilisateursSprint 13 4 Retours utilisateurs

Sprint 12 3 Consolidation 1.2 et industrialisationSprint 11 4 IHM Activité fin et P8Sprint 10 3 IHM Activité mode élargieSprint 9 3 IHM Activité, Msg, Supervision, TMCSprint 8 4 Déploiement 1.08Sprint 7 3 Pièces jointesSprint 6 7 Déploiement 1.06 et Refact. Act.Sprint 5 3 Reste des US de la V1.0

Sprint 4 3 Déploiement V1.0 (pilote)Sprint 3 3 PréproductionSprint 2 4 De la fonctionnalitéSprint 1 3 Chaine de synchro (Interlocuteur)

ProductOwner

21/02/12 22/02/12 23/02/12 24/02/12

20

03/01/12 04/01/12

1525/05/11

05/01/12

08/09/11

50 51 02/01/12

29/09/1128/09/1126/09/1130/09/11

16/11/11 17/11/1118/11/11 47 48 05/12/11 06/12/11 07/12/11 08/12/1128/10/11 44 45 15/11/11

FinDébut J-3 J-2 J-1N° semaineN° semaine

03/05/11 04/05/1116

27/05/11 22 13/06/112306/05/11 19 23/05/11 26/05/11

14/06/11 15/06/11 16/06/11

27/10/1109/09/11 37

Animation du Sprint

Préparation I+1

AMMercredi

PM1ère semaine

VendrediAM PM

2ème semaineLundi

Ate

lier

Ana

lyse

de

s hi

stoi

res

AM PM

24/05/11

Taches techniquesou histoires de la

piocheou histoires de I+1

Conception, TU, codage des histoires de l'itération

Scrum Master

Dép

lace

men

ts

Dém

onst

ratio

n

Rét

rosp

ectiv

e

Mardi

Recette des dernières histoires

PMAM

GaelleLoris

PhilippeWiliam

Préparation Démo

Réponse aux questions des développeurs, alimentation du Backlog, préparation des itérations suivantes, rédaction des cas de tests It

érat

ion

Pla

nnin

g

6H

Dép

lace

men

ts

Jeudi

Ate

lier

conc

eptio

n

13/04/12 16 17 30/04/12 01/05/12 02/05/12 03/05/12

06/01/12 2 3 23/01/12 24/01/12 25/01/12 26/01/12

12 1316/03/12 02/04/12 05/04/1204/04/1203/04/1224/02/12 9 1027/01/12 5 6 20/02/12 21/02/12 22/02/12 23/02/12

21/07/1122/07/11 30 31 05/09/11 06/09/11 07/09/11

14/11/11

27/09/11

01/07/11 27 28 18/07/11 19/07/11 20/07/11

3840

1308/04/1118/03/11

02/05/11 05/05/1107/04/1105/04/11 06/04/1104/04/1112

41 24/10/11 25/10/11 26/10/11

09/12/11

Arrêt des développementsEnregistrement de la configuration de l'itération

Si la complexité fonctionnelle est faible, la description des histoires peut se faire durant le l'Itération Planning.

Gel du contenu de l'itération

Le Scrum Master MAJ le backlog

Pause de 2 semaines

Page 15: At strasbourg 2012 - Les déconnectés de la matrice

Respect des rôles

Respect du Processus

Pratiques Ingénierie AgileCoopération et entre-aide

Feedback et motivation

0

20

40

60

80

100Maxi DSI-C

Visé V 1.0

15

Indice d'Agilité visé

Démonstration d'itération

Management visuel

Burndown chart

Valeur Métier

Rétrospective

Equipe projet intégrée (Commanditaire, Architectes, Qualifieurs, Exploitants)

Co-localisation - Scrum meeting – Bi-nomage

Product Owner (expérimenté, coaché, tenu du rôle, disponibilité, cas de test, Objectifs)

Scrum Master (expérimenté, coaché, tenu du rôle)

Développeurs (Auto organisés, code collectif, appropriation du produit, focalisation)

Page 16: At strasbourg 2012 - Les déconnectés de la matrice

Respect des rôles

Respect du Processus

Pratiques Ingénierie AgileCoopération et entre-aide

Feedback et motivation

0

20

40

60

80

100

Maxi DSI-CV 1.0Visé V 1.0

COURRIER

DIRECTION DU SYSTEME16

Indice d'Agilité visé et atteint

Itératif : Sprint 3 s, produit opérationnel, Story < 2J

Pilotage par le Backlog (Valeur métier, taille en point)

Planning d’itération

Planning de release

PIC (SVN, intégration, contrôle du code, packaging, déploiement)

Refactoring permanent

TU automatisés, après codage, avant le codage)

Tests des exigences automatisés (après codage, avant le codage)

Page 17: At strasbourg 2012 - Les déconnectés de la matrice

Respect des rôles

Respect du Processus

Pratiques Ingénierie AgileCoopération et entre-aide

Feedback et motivation

0

20

40

60

80

100

Maxi DSI-CV 1.2V 1.0Visé V 1.0

COURRIER

DIRECTION DU SYSTEME17

Indice d'Agilité atteint 1.2

Itératif : Sprint 3 s, produit opérationnel, Story < 2J

Pilotage par le Backlog (Valeur métier, taille en point)

Planning d’itération

Planning de release

PIC (SVN, intégration, contrôle du code, packaging, déploiement)

Refactoring permanent

TU automatisés, après codage, avant le codage)

Tests des exigences automatisés (après codage, avant le codage)

Page 18: At strasbourg 2012 - Les déconnectés de la matrice

COURRIER

DIRECTION DU SYSTEME18

Indice d'agilité et dette technique

A

A A

AAA

Maxi DSI-CVisé V 1.0

V 1.0V 1.2

0

20

40

60

80

100

97

64 78 88

Paliers de maitrise de la dette technique

Page 19: At strasbourg 2012 - Les déconnectés de la matrice

En synthèse

Les freins

• PO à 3 têtes

• PO principale indisponible

• Equipe très réduite (au début)

• Dispersion technologique

• Dispersion géographique

• Rôle de chef de projet tenu

Les atouts

• Un coaching adaptatif

• % d’acteurs performants

• Du Respect

• De la Confiance

• Du Courage

COURRIER

DIRECTION DU SYSTEME19

Page 20: At strasbourg 2012 - Les déconnectés de la matrice

COURRIER

DIRECTION DU SYSTEME

Débat – Questions - Réponses

Page 21: At strasbourg 2012 - Les déconnectés de la matrice