57
Tester Votre Libido Agile

Tester votre libido Agile

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Tester votre libido Agile

Tester

Votre

Libido Agile

Page 2: Tester votre libido Agile

Disclaimer

• Nous sommes des trolls

• Ceci est une expérience apprenante

• Aucune des questions ni des réponses ne se veut une

vérité absolue

• Chaque question peut amener le débat, donc n’hésitez

pas à l’ouvrir

• Aucun Scrum Master n’a été blessé durant la

réalisation de ce questionnaire

Page 3: Tester votre libido Agile

Mode d’emploi !

A

C

D

B

Page 4: Tester votre libido Agile

Template

Questionnaire

Page 5: Tester votre libido Agile

1- Quelle forme ont mes specs ?

Définition de besoin

SFD

STD

Les specs ne sont pas sèches…

mais on est agile ou merde ? On y

va.

US validés par tous avec

cas d’acceptance

En tant que …

je dois …

afin de …

Page 6: Tester votre libido Agile

Comment se décide si une tâche est DONE ?

Le développeur a

commité dans le contrôle

de source

Ça marche en PROD

On a rempli touts les

conditions du Definition

of DONE

C’est testé en RECETTE

Page 7: Tester votre libido Agile

Les tests : Quelle est votre démarche ?

Test en recette avec

cahier de recette

TDDTester, c’est douter

TU / TI

pour valider les devs

Page 8: Tester votre libido Agile

Qui teste le produit ?

L’équipe d’intégration

Tests croisés, puis Product Owner

Des utilisateurs finaux,

ou mieux, un singe

Normalement, c’est bon. En tout

cas, sur mon poste, ça marche.

Page 9: Tester votre libido Agile

5- Qui décide du changement de périmètre ?

La Direction

C’était pas dans les specs. On va

faire un avenant.Consensus

Le Product Owner

Page 10: Tester votre libido Agile

Quand finit le projet ?

C’est en prod. Bon, la date

est dépassée de 6 mois, et

c’est buggé. Mais bon.

La date et la vélocité sont

immuables. Donc la seule variable

d’ajustement est le scope.

Donc quand le client a ce qu’il faut. Quand j’ai

démissionné

Jamais

car il y a

toujours

de

nouvelles idées

Page 11: Tester votre libido Agile

A quel moment voit-on le client final ?

Pas besoin, on a la MOA

On a un représentant à notre

disposition en permanenceParticipe à toutes

les phases du projet

Oh bah s’il a

envie de passer,

il peut, hein…

Page 12: Tester votre libido Agile

Who’s the boss ?

Chef de projet

(ou son chef)

(ou le chef de son chef)

Celui qui a les sous /

mon commercial

Pas de chef

Et pourtant

ça marche

Scrum Master

Page 13: Tester votre libido Agile

Comment mesurer l’état d’avancement ?

Sur Project, c’est marqué

qu’on est à 43,08%

Burndown chart

du Product BacklogNombre de Feature

en Prod

Il nous reste

15 points

sur ce sprint

Page 14: Tester votre libido Agile

10- Quels sont mes KPI ?

Surveillance de la

productivité/JH,

et du pourcentage réalisé,

du TJM

Indicateurs de maturité agile :

Quantité d’US dans le Product

Backlog

Nb d’anomalie par US

Vélocité

Pilotage global

Projet

Business Value

Qualité

Business

Contrôle de la

velocité

de l’équipe

Page 15: Tester votre libido Agile

Qui s’occupe du déploiement en recette ?

Je sais pas, moi je livre

un doc de déploiement

sur le réseau

Une machine Un Mexicain

N’importe qui

dans l’équipe

Page 16: Tester votre libido Agile

Qui attribue les tâches ?

Le chef d’équipe

Je prends ce qui me plait Je prends la

plus prioritaire

en fonction

des conditions

Le PO

Page 17: Tester votre libido Agile

Qui fait l’estimation des tâches ?

Celui qui crie le plus fort

pendant le Planning

Poker

C’est celui qui développe

décide. Ou le CP. Ca

dépend.

Consensus

de l’équipe

L’équipe propose

et le chef valide

Page 18: Tester votre libido Agile

A quel moment sont rédigés mes tests ?

En recette après la

reception du DEV

Avant pendant et après

Les tests sont en constante

évolution avec le produit

Pendant la rédaction

des US

Démarche ATDD

TDD

pendant le DEV

Page 19: Tester votre libido Agile

15- Qui écrit les specs ?

La MOA

Toute l’équipe participe à la

conception (specs wall,…)

Toute l’équipe

concoit l’US

et

ses cas

d’acceptance

Le PO

avec relecture

Page 20: Tester votre libido Agile

Amélioration continue ?

Dès qu’il y a

un problème,

Il faut le résoudre

pour

fluidifier la chaîne

Nous n’avons pas

de temps

à perdre

dans des

réunions inutiles

Il suffit que l’équipe soit

moins feignante

Rétro régulière

(et parfois, il en sort quelque chose

d’intéressant)

Page 21: Tester votre libido Agile

Avez-vous un suivi des actions mises en place ?

On a trace tous nos

problemes dans le Wiki

On fait un post-mortem en fin de

projet. Et on flagelle les coupables.

Affichage

et

suivi des actions

mises en place

en continu

Quelles actions ?

Page 22: Tester votre libido Agile

Qui décide de l’architecture logicielle ?

L’architecte

Consensus Archi, chef et DEV Démarche

innovante

de co-création

FDD / DDD

L’équipe

Page 23: Tester votre libido Agile

Comment gère-t-on les deadlines ?

“Tu fais quoi samedi ?”

Arrêtez de faire des tests, on n’a

plus de temps à gaspiller !

Deadline ?

On est

en flux continu,

mec !

On déscope

des sujets

en fonction

de notre vélocité

Page 24: Tester votre libido Agile

20- Comment est géré le budget ?

Je sais pas, faudrait

regarder sur le contrat

Le PO gère le porte

monnaie

On a des

indicateurs

partagés

sur le budget

Bon, on a bradé

le forfait,

mais on va se

gaver sur

les avenants

Page 25: Tester votre libido Agile

Multi équipe : comment faites-vous ?

On a un chef de projet

pour coordonner les

dates d’accostage

Boards synchronisés,

visibles et connus de

tousScrum of Scrum

COPIL hebdo

Page 26: Tester votre libido Agile

Qui travaille sur quoi dans l’équipe ?

Vendu au client :

Equipe d’experts

spécialisés

En vrai :

Des stagiaires

Nous cherchons à ce que tout le

mon monde soit capable de

travailler sur n’importe quelle

partie

Nous avons défini

un market of skill

afin de suivre

efficacement

les compétences

de chacun

Au moins 2

personnes

connaissent

les parties

critiques

de l’appli

Page 27: Tester votre libido Agile

23- Partage de connaissance ?

Chacun sa gueule, chacun

son code

Pair programming

Pair, dojo,...

Nous sommes

des artisans !

Revue de code

Page 28: Tester votre libido Agile

Template

Les réponses

Page 29: Tester votre libido Agile

1- Quelle forme ont mes specs ?

Définition de besoin

SFD

STD

Les specs ne sont pas sèches…

mais on est agile ou merde ? On y

va.

US validés par tous avec

cas d’acceptance

En tant que …

je dois …

afin de …

Page 30: Tester votre libido Agile

Comment se décide si une tâche est DONE ?

Le développeur a

commité dans le contrôle

de source

Ça marche en PROD

On a rempli touts les

conditions du Definition

of DONE

C’est testé en RECETTE

Page 31: Tester votre libido Agile

Les tests : Quelle est votre démarche ?

Test en recette avec

cahier de recette

TDDTester, c’est douter

TU / TI

pour valider les devs

Page 32: Tester votre libido Agile

Qui teste le produit ?

L’équipe d’intégration

Tests croisés, puis Product Owner

Des utilisateurs finaux,

ou mieux, un singe

Normalement, c’est bon. En tout

cas, sur mon poste, ça marche.

Page 33: Tester votre libido Agile

5- Qui décide du changement de périmètre ?

La Direction

C’était pas dans les specs. On va

faire un avenant.Consensus

Le Product Owner

Page 34: Tester votre libido Agile

Quand finit le projet ?

C’est en prod. Bon, la date

est dépassée de 6 mois, et

c’est buggé. Mais bon.

La date et la vélocité sont

immuables. Donc la seule variable

d’ajustement est le scope.

Donc quand le client a ce qu’il faut. Quand j’ai

démissionné

Jamais

car il y a

toujours

de

nouvelles idées

Page 35: Tester votre libido Agile

A quel moment voit-on le client final ?

Pas besoin, on a la MOA

On a un représentant à notre

disposition en permanenceParticipe à toutes

les phases du projet

Oh bah s’il a

envie de passer,

il peut, hein…

Page 36: Tester votre libido Agile

Who’s the boss ?

Chef de projet

(ou son chef)

(ou le chef de son chef)

Celui qui a les sous /

mon commercial

Pas de chef

Et pourtant

ça marche

Scrum Master

Page 37: Tester votre libido Agile

Comment mesurer l’état d’avancement ?

Sur Project, c’est marqué

qu’on est à 43,08%

Burndown chart

du Product BacklogNombre de Feature

en Prod

Il nous reste

15 points

sur ce sprint

Page 38: Tester votre libido Agile

10- Quels sont mes KPI ?

Surveillance de la

productivité/JH,

et du pourcentage réalisé,

du TJM

Indicateurs de maturité agile :

Quantité d’US dans le Product

Backlog

Nb d’anomalie par US

Vélocité

Pilotage global

Projet

Business Value

Qualité

Business

Contrôle de la

velocité

de l’équipe

Page 39: Tester votre libido Agile

Qui s’occupe du déploiement en recette ?

Je sais pas, moi je livre

un doc de déploiement

sur le réseau

Une machine Un Mexicain

N’importe qui

dans l’équipe

Page 40: Tester votre libido Agile

Qui attribue les tâches ?

Le chef d’équipe

Je prends ce qui me plait Je prends la

plus prioritaire

en fonction

des conditions

Le PO

Page 41: Tester votre libido Agile

Qui fait l’estimation des tâches ?

Celui qui crie le plus fort

pendant le Planning

Poker

C’est celui qui développe

décide. Ou le CP. Ca

dépend.

Consensus

de l’équipe

L’équipe propose

et le chef valide

Page 42: Tester votre libido Agile

A quel moment sont rédigés mes tests ?

En recette après la

reception du DEV

Avant pendant et après

Les tests sont en constante

évolution avec le produit

Pendant la rédaction

des US

Démarche ATDD

TDD

pendant le DEV

Page 43: Tester votre libido Agile

15- Qui écrit les specs ?

La MOA

Le mail et les post-its, c’est des

specs, non…?

Toute l’équipe

concoit l’US

et

ses cas

d’acceptance

Le PO

avec relecture

Page 44: Tester votre libido Agile

Amélioration continue ?

Dès qu’il y a

un problème,

Il faut le résoudre

pour

fluidifier la chaîne

Nous n’avons pas

de temps

à perdre

dans des

réunions inutiles

Il suffit que l’équipe soit

moins feignante

Rétro régulière

(et parfois, il en sort quelque chose

d’intéressant)

Page 45: Tester votre libido Agile

Avez-vous un suivi des actions mises en place ?

On a trace tous nos

problemes dans le Wiki

On fait un post-mortem en fin de

projet. Et on flagelle les coupables.

Affichage

et

suivi des actions

mises en place

en continu

Quelles actions ?

Page 46: Tester votre libido Agile

Qui décide de l’architecture logicielle ?

L’architecte

Consensus archi, décideurs et devs Démarche

innovante

de co-création

FDD / DDD

L’équipe

Page 47: Tester votre libido Agile

Comment gère-t-on les deadlines ?

“Tu fais quoi samedi ?”

Arrêtez de faire des tests, on n’a

plus de temps à gaspiller !

Deadline ?

On est

en flux continu,

mec !

On déscope

des sujets

en fonction

de notre vélocité

Page 48: Tester votre libido Agile

20- Comment est géré le budget ?

Je sais pas, faudrait

regarder sur le contrat

Le PO gère le porte

monnaie

On a des

indicateurs

partagés

sur le budget

Bon, on a bradé

le forfait,

mais on va se

gaver sur

les avenants

Page 49: Tester votre libido Agile

Multi équipe : comment faites-vous ?

On a un chef de projet

pour coordonner les

dates d’accostage

Boards synchronisés,

visibles et connus de

tousScrum of Scrum

COPIL hebdo

Page 50: Tester votre libido Agile

Qui travaille sur quoi dans l’équipe ?

Vendu au client :

Equipe d’experts

spécialisés

En vrai :

Des stagiaires

Nous cherchons à ce que tout le

mon monde soit capable de

travailler sur n’importe quelle

partie

Nous avons défini

un market of skill

afin de suivre

efficacement

les compétences

de chacun

Au moins 2

personnes

connaissent

les parties

critiques

de l’appli

Page 51: Tester votre libido Agile

23- Partage de connaissance ?

Chacun sa gueule, chacun

son code

Pair programming

Pair, dojo,...

Nous sommes

des artisans !

Revue de code

Page 52: Tester votre libido Agile

Template

Qui êtes-vous ?

Page 53: Tester votre libido Agile

Le roi du Waterfall

33%

• Prédit tout

• Prévoit tout

• Aime bien les abaques

• Connait son pourcentage

d’avancement au centième de

pourcent près

• … mais sait qu’il est faux

• Changer, c’est renoncer

Page 54: Tester votre libido Agile

Scrum Loser

• Applique les principes

• … sans comprendre les

valeurs

• Pense bien faire

• Scrum Master = chef de

projet, command and control

• Pas de specs, pas de docs, on

est agile, mec

• Tester, c’est douter (et en

plus, c’est cher)

• Ne s’améliore pas

44%

Page 55: Tester votre libido Agile

Artiste Scrum et XP

• Comprend les valeurs de Scrum et

d’XP

• Aime bien le changement

• Croit en la supériorité du Scrum

partout

• Cherche à s’améliorer en

permanence

• Aucun obstacle ne lui résiste

• Cycles courts

• Le changement, c’est cool

• Echouer, c’est apprendre

65%

Page 56: Tester votre libido Agile

Grand Maître agile

• Au dela de l’itération… le flux

• S’adapte à l’existant

• Multilingue

• Sait améliorer sans tout casser

• Anti-gaspillage

• Brise les intermédiaires

• Regarde devant et derrière

• Pense qu’on peut tout découper

en éléments de même taille

• Pas de temps mort

• Devops

86%

Page 57: Tester votre libido Agile

Template

Merci

A

bientôt