AgileTour Toulouse 2012 : objectif mars

44
1 05/05/2012

Transcript of AgileTour Toulouse 2012 : objectif mars

Page 1: AgileTour Toulouse 2012 : objectif mars

105/05/2012

Page 2: AgileTour Toulouse 2012 : objectif mars

205/05/2012

Destination finale

Hubert Gillon

Octobre 2012

Qui m’aidera à construire ma

Voiture ?

Page 3: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Les créateurs du jeu originel « Objectif Mars »

Pierrick REVOL

15 bureaux, 8 pays

1600 collaborateurs

Nous accompagnons nos clients :

• Transformation Lean-Agile

• Transformation Technologique

• Marketing Digital

• Mobilité

Damien THOUVENIN

1 bureau (France)

21 collaborateurs

Conseil et services en logiciel

• Développement au forfait

• Expertise .NET / MS-SQL

• Facilitation Lean-Agile

Page 4: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Trouver le jeu « Objectif mars » sur le web

Objectif Mars de Pierrick REVOL & Damien THOUVENIN est mis à disposition selon les termes de

la licence Creative Commons Paternité - Partage à l'Identique 3.0 non transposé. Basé(e) sur une

oeuvre à www.agileplayground.org.

Bientôt sur

http://www.agileplayground.org

Page 5: AgileTour Toulouse 2012 : objectif mars

Destination Finale

1. Le Principe

Nous allons simuler le travail d’une

équipe pluridisciplinaire qui participe à

la construction d’une voiture pour

atteindre notre destination finale

Page 6: AgileTour Toulouse 2012 : objectif mars

Destination Finale

2. Une équipe

Nadia

OmarDavid

Steve

Jane

Page 7: AgileTour Toulouse 2012 : objectif mars

Destination Finale

4 métiers

Architecture

Programmation

ElectroniqueTest

Page 8: AgileTour Toulouse 2012 : objectif mars

Destination Finale

La fiche de personnage

Destination Finale

Page 9: AgileTour Toulouse 2012 : objectif mars

Destination Finale

La matrice des compétences

DestinationFinale

Page 10: AgileTour Toulouse 2012 : objectif mars

Destination Finale

3. Mon projet de Voiture

J - 50

Page 11: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Mon Product Backlog

User Story en cours

(1 seule)

User Stories à venir

(2 visibles)

20 User Stories

180 hommes.jours de travail

Destination Finale

Destination Finale

Destination Finale

Page 12: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Les User Stories

Référence et

DescriptionCoût global

Coût

d’Analyse

Coût par

métier

Destination Finale

Page 13: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Le poids de la Voiture V0.0

La Dette Technique

Coût du traitement

de la dette

Page 14: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Votre objectif ?

Réaliser un maximum de User Stories

en 5 sprints de 10 jours

Page 15: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Release Burndown Chart

DestinationFinale

Page 16: AgileTour Toulouse 2012 : objectif mars

Destination Finale

4. Sprint #1 : Sprint Planning

1 h.j = 1 jeton

Page 17: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Les activités pendant un sprint

Avancer la

réalisation de la

tâche en cours

Production

Dette Technique

Analyse

Formation

Analyser les User

Stories visibles

Améliorer la

qualité de l’existant

Monter en

compétence dans

l’un des métiers

Page 18: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Préparation du Sprint #1

5 personnes x 10 jours

=

50 jetons?

?

?

?

Page 19: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Préparation du Sprint #1 : Production

180 h.j / 5 sprints

=

36

Page 20: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Préparation du Sprint #1 : La Dette Technique

+ +

=

4

Page 21: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Préparation du Sprint #1 : Analyse

20 User Stories / 5 sprints

x 2 (Coût d’analyse complet)

=

8

Page 22: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Préparation du Sprint #1 : Formation

50 - - - .

=

2

36 4 8

Page 23: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Feuille des Scores

Page 24: AgileTour Toulouse 2012 : objectif mars

Destination Finale

A vous

Trouvez un nom pour votre équipe

Répartissez vous

les personnages

Complétez la matrice

des compétences

3’

DestinationFinale

Page 25: AgileTour Toulouse 2012 : objectif mars

Destination Finale

A vous

Prenez connaissance de votre

Product Backlog

Initialisez le Release Burndown

3’

Page 26: AgileTour Toulouse 2012 : objectif mars

Destination Finale

A vous

Prenez les jetons dans la banque et

disposez les au centre de la table.

Remplissez la table des scores

36 4 8 2

36

4

8

2

2’

Page 27: AgileTour Toulouse 2012 : objectif mars

Destination Finale

5. Sprint #1 … Jour 1??? ! ????

????

?

?

?

Page 28: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Un Poster ???

Page 29: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Déroulement d’une journée de travail

Chaque jour du sprint, chaque joueur choisit une

activité parmi les jetons restants.

Puis on résout la journée dans l’ordre suivant :

A. Dette Technique

B. Production

C. Formation

D. Analyse

Note : Si la résolution n’est pas possible, le jeton est

perdu

Page 30: AgileTour Toulouse 2012 : objectif mars

Destination Finale

A vous

Prendre

Pourquoi ???

1. Vous avez besoin d’en savoir plus sur la User Story #1

(Si vous ne faites pas l’analyse avant de produire vous allez

souffrir d’un malus)

2. Il y a de la dette technique autant la traiter

321’

Page 31: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Traitement de la Dette Technique

Page 32: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Analyser une User Story

Page 33: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Analyse de la User Story #1

On peut analyser toutes les User Stories visibles

Page 34: AgileTour Toulouse 2012 : objectif mars

Destination Finale

A vous

Résoudre vos activités de la journée 3’

Page 35: AgileTour Toulouse 2012 : objectif mars

Destination Finale

5. Sprint #1 … Jour 2??? ! ????

????

?

?

?

Page 36: AgileTour Toulouse 2012 : objectif mars

Destination Finale

A vous

Prendre

Pourquoi ???

1. La User Story #1 est complètement analysée (vous ne souffrez

plus d’un malus à la production)

2. Et puis il faut bien se lancer un jour

5

Page 37: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Produire pour la User Story #1

Page 38: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Générer des bugs

Lors d’un échec de Production, une ou plusieurs cartes de

Dette se transforme en bug (en retournant la carte).

Jet de dé Pas de Dette Dette

-1 +3 Dettes ½ Dette => Bug

0 +2 Dettes 1/3 Dette => Bug

1 +1 Dette ¼ Dette => Bug

Page 39: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Résoudre un Bug

Quand un bug est levé, toute l’équipe peut contribuer

à la résolution du bug avec n’importe quel jeton.

Production et Dette Technique sont bloquées.

Formation et d’Analyse peuvent continuer.

Note : Les activités antérieurs de traitement de la

Dette et l’activité de Production ayant entrainée le

bug contribue à la résolution du Bug

Note : Tout jeton générant ou servant à la résolution d’un bug

est considéré comme Perdu.

Page 40: AgileTour Toulouse 2012 : objectif mars

Destination Finale

A vous

Résoudre vos activités de la journée 5’

Page 41: AgileTour Toulouse 2012 : objectif mars

Destination Finale

5. Sprint #1 … Jour 3+??? ! ????

????

?

?

?

Page 42: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Se former

Quelque soit le résultat de la production, le formé gagne un

point de métier

Page 43: AgileTour Toulouse 2012 : objectif mars

Destination Finale

Planifier les sprints suivants

Au delà du sprint #1, vous êtes libres de planifier le sprint

comme vous le souhaitez.

?

?

?

?

Page 44: AgileTour Toulouse 2012 : objectif mars

Destination Finale

A vous

Lancez vous !!!

??? ! ????

????

?

?

?