At strasbourg 2012 - Les déconnectés de la matrice
1. 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
2. La DSI du Courrier au sein du groupe
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 poste
11,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).
2
4. Le contexte du « Face à Face »
Matériel NEO Trinity
• Nouveau portable avec écran • Windows 7 • Application front et
tactile et pivotant nomade pour le vendeur
• Accès Wifi
• Mode déconnecté
• Gestion automatique des mots
de passe • IHM novatrice
• Ergonomie adaptée aux usages :
• Office 2010
• X fiches clients,
• Nouvelle messagerie
• indicateurs clefs,
Poids ~ 2Kg - Accès Webmail
• Recherche plain text
- 10 Mo en réception
Autonomie batterie ~ 4h
et envoi de mails
- partage de données
Contexte :
– Exigence de délais (DSI / Métier) = 5 mois
– Exigence technique (DSI / Direction Technique Production) = FLEX/AIR
DIRECTION COMMERCIALE ENTREPRISES 10/2011
– Exigence méthodologique = Mode « Agile »
COURRIER 4
DIRECTION DU SYSTEME
6. Les responsabilités des POs
Laurence Isabelle Jérôme
Disponibilités ou Responsabilités DÉSIRÉE GRANIER BATAILLER Total
PO PO Proxy PO Proxy
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é.
6
11. Le chef de projet Trinity
COPIL Métier
(mensuel)
COTMAC Point contrôle
gestion
(technique) (mensuel)
COSUI Point hiérarchie
Utilisateurs (mensuel)
COSUI technique
COSUI métier
déploiement
COSUI technique
accostage PFMC
COURRIER 11
DIRECTION DU SYSTEME
14. Itération type & Plan produit
Début N° semaine N° semaine J-3 J-2 J-1 Fin Nb S Objectif du sprint
Sprint 16 13/04/12 16 17 30/04/12 01/05/12 02/05/12 03/05/12 3 Prises en compte des anomalies
Sprint 15 16/03/12 12 13 02/04/12 03/04/12 04/04/12 05/04/12 3 Retours utilisateurs
Sprint 14 24/02/12 9 10 21/02/12 22/02/12 23/02/12 24/02/12 3 Retours utilisateurs
Sprint 13 27/01/12 5 6 20/02/12 21/02/12 22/02/12 23/02/12 4 Retours utilisateurs
Sprint 12 06/01/12 2 3 23/01/12 24/01/12 25/01/12 26/01/12 Pause de 1.2 et industrialisation
3 Consolidation 2
Sprint 11 09/12/11 50 51 02/01/12 03/01/12 04/01/12 05/01/12
Sprint 10 18/11/11 47 48 05/12/11 06/12/11 07/12/11 08/12/11 semaines et P8
4
3
IHM Activité fin
IHM Activité mode élargie
Sprint 9 28/10/11 44 45 14/11/11 15/11/11 16/11/11 17/11/11 3 IHM Activité, Msg, Supervision, TMC
Sprint 8 30/09/11 40 41 24/10/11 25/10/11 26/10/11 27/10/11 4 Déploiement 1.08
Sprint 7 09/09/11 37 38 26/09/11 27/09/11 28/09/11 29/09/11 3 Pièces jointes
Sprint 6 22/07/11 30 31 05/09/11 06/09/11 07/09/11 08/09/11 7 Déploiement 1.06 et Refact. Act.
Sprint 5 01/07/11 27 28 18/07/11 19/07/11 20/07/11 21/07/11 3 Reste des US de la V1.0
Sprint 4 27/05/11 22 23 13/06/11 14/06/11 15/06/11 16/06/11 3 Déploiement V1.0 (pilote)
Sprint 3 06/05/11 19 20 23/05/11 24/05/11 25/05/11 26/05/11 3 Préproduction
Sprint 2 08/04/11 15 16 02/05/11 03/05/11 04/05/11 05/05/11 4 De la fonctionnalité
Sprint 1 18/03/11 12 13 04/04/11 05/04/11 06/04/11 07/04/11 3 Chaine de synchro (Interlocuteur)
Vendredi Lundi Mardi Mercredi Jeudi
1ère semaine 2ème semaine
AM PM AM PM AM PM AM PM 6H
Taches techniques
Gaelle
Atelier conception
ou histoires de la
Loris
Conception, TU, codage des histoires de l'itération pioche
Philippe
ou histoires de I+1
Itération Planning
Wiliam
Atelier Analyse
Démonstration
Rétrospective
Déplacements
Déplacements
des histoires
Scrum Animation du Sprint Préparation Démo
Master Préparation I+1
Product Réponse aux questions des développeurs, alimentation du Backlog, Recette des
Owner préparation des itérations suivantes, rédaction des cas de tests dernières histoires
Gel du contenu Le Scrum Master MAJ
de l'itération Arrêt des développements Si la complexité fonctionnelle
le backlog
Enregistrement de la configuration est faible, la description des
de l'itération histoires peut se faire durant le
l'Itération Planning.
15. Indice d'Agilité visé
Respect des Product Owner (expérimenté, coaché, tenu
du rôle, disponibilité, cas de test, Objectifs)
Maxi DSI-C rôles Scrum Master (expérimenté, coaché, tenu du
100 rôle)
Visé V 1.0 Développeurs (Auto organisés, code
80 collectif, appropriation du
produit, focalisation)
60
Feedback et 40 Respect du
motivation 20 Processus
Démonstration d'itération 0
Management visuel
Burndown chart
Valeur Métier
Rétrospective
Pratiques
Coopération et
Ingénierie
entre-aide
Agile
Equipe projet intégrée
(Commanditaire, Architectes, Qualifieurs, Exploitants)
Co-localisation - Scrum meeting – Bi-nomage
15
16. Indice d'Agilité visé et atteint
Respect des
Maxi DSI-C rôles
V 1.0 100
Visé V 1.0 80
60
Feedback et 40 Respect du
motivation 20 Processus
0 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
Pratiques
Coopération et
Ingénierie
entre-aide
Agile
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 COURRIER
automatisés (après codage, avant le codage)
16
DIRECTION DU SYSTEME
17. Indice d'Agilité atteint 1.2
Respect des
Maxi DSI-C
V 1.2 rôles
100
V 1.0
Visé V 1.0 80
60
Feedback et 40 Respect du
motivation 20 Processus
0 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
Pratiques
Coopération et
Ingénierie
entre-aide
Agile
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 COURRIER
automatisés (après codage, avant le codage)
17
DIRECTION DU SYSTEME
18. Indice d'agilité et dette technique
Paliers de maitrise de la dette technique
100
80
60
97
40
78 88
64
20
0
Maxi DSI-C
Visé V 1.0
V 1.0
V 1.2
COURRIER 18
DIRECTION DU SYSTEME
19. En synthèse
Les freins Les atouts
• PO à 3 têtes • Un coaching adaptatif
• PO principale indisponible • % d’acteurs performants
• Equipe très réduite (au début) • Du Respect
• Dispersion technologique • De la Confiance
• Dispersion géographique • Du Courage
• Rôle de chef de projet tenu
COURRIER 19
DIRECTION DU SYSTEME