INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de...

48
INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN Louis-Philippe, Carignan 14 novembre 2017

Transcript of INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de...

Page 1: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBANLouis-Philippe, Carignan

14 novembre 2017

Page 2: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Qui suis-je?

Professionnel en TI depuis 2001

Professional Scrum Trainer chez Scrum.org depuis 2011

Co-auteur du guide Kanban pour équipes Scrum (parution 2018)

Coach agile depuis 2011

Maître Scrum depuis 2008

Développeur depuis 2001

Page 3: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Objectifs

Apprendre l’approche Kanban par l’action;

Comprendre les indicateurs de gestion Kanban;

Avoir du plaisir!!!

Page 4: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Le jeu des piècesLe vivre avant de l’apprendre

Page 5: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Atelier – Le jeu des pièces de

Objectif

Transférer les 20 pièces de 5 cents

Rôles

Équipiers Client

Page 6: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Partie 1 – Passer les 20 pièces

Équipier #1 Équipier #2 Équipier #3 ClientGO!

Client

Page 7: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Partie 1 – Passer les 20 pièces

Équipier #1 Équipier #2 Équipier #3 ClientClient

Page 8: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Partie 1 – Passer les 20 pièces

Équipier #1 Équipier #2 Équipier #3 ClientClient

Page 9: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Partie 1 – Passer les 20 pièces

Équipier #1 Équipier #2 Équipier #3 ClientClient

Page 10: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Partie 1 – Passer les 20 pièces

Équipier #1 Équipier #2 Équipier #3 ClientClient

Page 11: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Partie 1 – Noter le temps pris

Équipier #1 Équipier #2 Équipier #3 ClientClient

STOP!

Page 12: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Partie 2 – Passer 5 pièces à la fois

Équipier #1 Équipier #2 Équipier #3 ClientGO!

Client

Page 13: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Partie 2 – Passer 5 pièces à la fois

Équipier #1 Équipier #2 Équipier #3 ClientClient

Page 14: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Partie 2 – Passer 5 pièces à la fois

Équipier #1 Équipier #2 Équipier #3 ClientClient

Page 15: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Partie 2 – Passer 5 pièces à la fois

Équipier #1 Équipier #2 Équipier #3 ClientClient

Page 16: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Partie 2 – Noter le temps du 1ier lot

Équipier #1 Équipier #2 Équipier #3 ClientClient

STOP!

Page 17: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Partie 2 – Noter le temps du dernier lot

Équipier #1 Équipier #2 Équipier #3 ClientClient

STOP!

Page 18: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Partie 3 – Passer 1 pièce à la fois

Équipier #1 Équipier #2 Équipier #3 ClientClient

GO!

Page 19: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Partie 3 – Passer 1 pièce à la fois

Équipier #1 Équipier #2 Équipier #3 ClientClient

Page 20: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Partie 3 – Passer 1 pièce à la fois

Équipier #1 Équipier #2 Équipier #3 ClientClient

Page 21: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Partie 3 – Passer 1 pièce à la fois

Équipier #1 Équipier #2 Équipier #3 ClientClient

Page 22: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Noter le temps de la 1ière pièce

Équipier #1 Équipier #2 Équipier #3 ClientClient

STOP!

Page 23: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Noter le temps de la dernière pièce

Équipier #1 Équipier #2 Équipier #3 ClientClient

STOP!

Page 24: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Observations

Quel tour a livré de la valeur au client le plus rapidement?

À quel tour les gens étaient-ils le plus occupés?

Que remarquez-vous avec le temps final de chaque tour?

Que remarquez-vous à propos du temps pris pour estimer?

Comment aurions-nous pu améliorer le dernier tour?

Page 25: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Agile + DevOpsDeux philosophies mutuelles

Page 26: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

La réalité d’aujourd’hui

Water fallScrum

Page 27: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

DevOps provient de l’agilité

« What we think of as DevOps today emerged at the

Agile 2008 conference, when Andrew Clay Shafer and

Patrick Debois talked about something called "Agile

Architecture". »Source: Scrum + DevOps = ScrumOps, 5 mai 2017

https://adtmag.com/articles/2017/05/11/scrumops.aspx

Page 28: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

De Scrum à Kanban/DevOps

Page 29: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

KanbanL’alternative à Scrum

Page 30: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

5 pratiques

1. Visualiser

2. Limiter le travail en cours (Work In Progress/WIP)

3. Gérer activement les éléments en cours

4. Rendre explicites les normes du processus

5. S’améliorer collaborativement

Page 31: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Quand est-ce que me sera livré?

Prêt Analyse Développement M.E.P

Actif Terminé Actif Terminé

I

A

F

CD

GH

JM

NO

P

E

K

B

?

P

Page 32: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Quand est-ce que me sera livré?

Prêt Analyse Développement M.E.P

Actif Terminé Actif Terminé

I

AF CD

G

H

J

M

NO

P

E

K

B

P

Page 33: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Les indicateurs de gestion Kanban

Page 34: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Prévision probabiliste

1 valeur + 1 probabilité

Page 35: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Prévision probabiliste

1 valeur + 1 probabilité

Source: Google Weather in Quebec City

https://www.google.ca/search?q=weather&oq=weather+&ie=UTF-8

Page 36: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Nuage de points des temps de cycle

Temps

Date à laquelle cet

élément

a été complété

---------------------------

Ex : 11 oct. 2017

En 12 jours

12

Tem

ps d

e c

ycle

Page 37: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Nuage de points des temps de cycle

Temps

Tem

ps d

e c

ycle

12 2 éléments

complétés le

2 octobre

• 9 jours

• 2 jours

Élément

complété le

21 oct. en 6

jours

Page 38: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Nuage de points des temps de cycle

Temps

Tem

ps d

e c

ycle

12

50 % de mes

éléments

complétés en 4

jours ou moins

Pe

rce

ntile

s

100 %

50 %

85 %

75 %

75 % de mes

éléments

complétés en 6

jours ou moins

85 % de mes

éléments

complétés en 10

jours ou moins

Page 39: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Quand est-ce que me sera livré?

Prêt Analyse Développement M.E.P

Actif Terminé Actif Terminé

X ?

X

Page 40: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Entente de service - 10 jours avec 85 % de confiance

Temps

Tem

ps d

e c

ycle

12 Pe

rce

ntile

s

100 %

50 %

85 %

75 %

Page 41: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Quand est-ce que me sera livré?

Prêt Analyse Développement M.E.P

Actif Terminé Actif Terminé

I

A

F

CD

GH

JM

NO

P

E

K

B

?

P

Page 42: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Simulations de Monte Carlo

1 valeur + 1 probabilitéEn date du 14 novembre, quelles sont les probabilités de livrer les

25 éléments du carnet de produit?

Page 43: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Actionable Agile - Analytics

Plug in JIRA

https://marketplace.atlassian.com/plugins/aa.analytics/cloud/overview

Outil web indépendant

https://www.actionableagile.com/analytics-tools/

Page 44: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Pacemkr

Page 45: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Pour conclure

Page 46: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Merci

[email protected]

Page 47: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

Références

ActionableAgile Analytics

https://marketplace.atlassian.com/plugins/aa.analytics/cloud/overview

Metrics for predictability, Daniel Vacanti

https://leanpub.com/actionableagilemetrics

When Will It Be Done?, Daniel Vacanti

https://leanpub.com/whenwillitbedone

The Flaw of Averages, Sam Savage

https://hbr.org/2002/11/the-flaw-of-averages

Focused Objectives, Troy Magenis

http://focusedobjective.com/

Page 48: INDICATEURS DE GESTION POUR LIVRAISON EN MODE DEVOPS/KANBAN · Comprendre les indicateurs de gestion Kanban; Avoir du plaisir!!! Le jeu des pièces Le vivre avant de l’apprendre.

À consulter