Migrer de V vers l'Agile

Post on 09-May-2015

1.101 views 0 download

Transcript of Migrer de V vers l'Agile

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