View
1.101
Download
0
Category
Preview:
Citation preview
Migrer de V vers AgileRetour d’expérience projet OPTI pour DCNS
Présentation deYannick Quenec’hdu et Étienne Rossignon
mercredi 28 mars 12
IL ÉTAIT UNE FOIS...
LE PROJET OPTI
mercredi 28 mars 12
Démarrage du projet en méthode classique
mercredi 28 mars 12
Relation MOE et MOA
mercredi 28 mars 12
Le temps passe....
mercredi 28 mars 12
Les spécificationsavancent....
mercredi 28 mars 12
Traditionnellement utilisé pour les projets classiques...
Mais pas de livrable...
mercredi 28 mars 12
Recruter de nouveaux développeurs ?
Le client cherche des solutions....
Recruter une nouvelle MOA ?
mercredi 28 mars 12
il décide de recruter 2 coach Agile
mercredi 28 mars 12
PROPOSER UNE MÉTHODE
MIGRER LE PROJET EN MÉTHODE AGILE
FOURNIR DES LIVRABLES RAPIDEMENT
La mission
mercredi 28 mars 12
Formation durant 2 jours de toutes les équipes ( environ 50 personnes)
Analyse du projet
Choix de(s) méthode(s)
Mise en oeuvre, ont fait les Scrum Master pour commencer
Le story board
mercredi 28 mars 12
Premier blocage
Les spécifications
Que faisons-nous des spécifications existantes ?
mercredi 28 mars 12
Spécificationsfonctionnelles
Exigences
User stories+ critères
d’acceptation
Behavior DrivenDevelopment
On spécifie par les tests
mercredi 28 mars 12
1.2.3 ajouter une donnée au WBS
Je suis un administrateur, je veux éditer le WBS
Afin d’ajouter une donnée
Étant donné que je suis un administrateur et que je suis sur la page principale d’administration
Lorsque j’édite le formulaire du WBSAlors je peux ajouter une nouvelle donnée
et je vois la nouvelle donnée
User story
Spécification
BDD
mercredi 28 mars 12
Les spécifications existantes ne prennent pas en compte les rôles et les buts.
Mise en place d’ateliers hebdomadaires pour identifier les rôles et créer les users stories à partir
des spécificationsmercredi 28 mars 12
Je suis <rôle>,Je veux <fonction>,Afin de <Objectif>.
Atelier
Kanban
User stories
mercredi 28 mars 12
Les roles
mercredi 28 mars 12
La MOA devient PO
mercredi 28 mars 12
Un nouveau rôle : Le key user*
C’est une personne de la DSI DCNS
Il rédige les tests en BDD
*Communément nommé, mon key user
mercredi 28 mars 12
Les tests sont réaliséspar les futurs utilisateurs
de l’application (selon les scénarios BDD)
mercredi 28 mars 12
La méthode
mercredi 28 mars 12
Kanban
mercredi 28 mars 12
Les états sont en relation avec l’existant du projet
À faire Spec Dev Test Done
User story
User story
Rédaction des BDD
Réalisationdes tests
User story
mercredi 28 mars 12
À faire En cours Terminé
Usersstories Done
0/3
Limite du travailen cours
Ne pas essayer de travailler au-délà de ses limites
Les laisser dans la file
On ajoute une limite sur chaque buffer pour éviter le gouletd’étranglement
mercredi 28 mars 12
On ajoute un buffer entre les activités “pull system” (réduit les tensions et permet une meilleure
lecture du Kanban)
Spécifications
En cours
DéveloppementTerminéEn cours Terminé
mercredi 28 mars 12
ON MIX LE TOUT AVEC SCRUM
mercredi 28 mars 12
SCRUMBAN
mercredi 28 mars 12
Résultat
Plus de distinction entre MOA et MOE
Ils forment maintenant une équipe qui travaille ensemble pour faire avancer le projet
Retard du projet récupéré (5 mois récupéré sur les 6 mois)
Et surtout une équipe qui travaille avec le sourire :)
mercredi 28 mars 12
Entendus sur le projet...
- ” Si on avez su, on vous aurez fait venir plus tôt ”
- ”j’ai retrouvé le plaisir d’aller au travail”
- ”C’est simple et génial votre truc !”
mercredi 28 mars 12
QUESTIONS
mercredi 28 mars 12
Contact :yquenechdu@gmail.com
Blog :www.openagile.net
Merci pour votre
attentionmercredi 28 mars 12
mercredi 28 mars 12
Recommended