40
KANBAN EN PRATIQUE HumanTalks Angers - Février 2014 Matthias Jouan @mattjmattj - blog.mjouan.fr

Kanban en Pratique

Embed Size (px)

DESCRIPTION

HumanTalks Angers - Février 2014 Présentation en 10 minutes d'un exemple d'adoption de Kanban par une équipe Scrum.

Citation preview

Page 1: Kanban en Pratique

KANBAN EN PRATIQUEHumanTalks Angers - Février 2014

Matthias Jouan

@mattjmattj - blog.mjouan.fr

Page 2: Kanban en Pratique

Taiichi Ohno

Page 3: Kanban en Pratique
Page 4: Kanban en Pratique

William E. Deming

Page 5: Kanban en Pratique

David J. Anderson

Page 6: Kanban en Pratique

Initially, respect current roles, responsibilities & job titles

Start with what you do now

Agree to pursue incremental, evolutionary change

Page 7: Kanban en Pratique

Initially, respect current roles, responsibilities & job titles

Start with what you do now

Agree to pursue incremental, evolutionary change

Improve Collaboratively, Evolve Experimentally

Visualize

Limit WIP

Manage Flow

Implement Feedback LoopsCustomer Focus

Make Process Policies Explicit

Page 8: Kanban en Pratique

Initially, respect current roles, responsibilities & job titles

Start with what you do now

Agree to pursue incremental, evolutionary change

Improve Collaboratively, Evolve Experimentally

Visualize

Limit WIP

Manage Flow

Make Process Policies Explicit

Implement Feedback Loops

Collaboration

Understanding

Agreement

Respect

Leadership

FlowCustomer Focus

Transparency

Balance

Survivability

Sustainability

Service-orientationLean

Just-in-time

Theory of Constraints

Statistical Process Control

Page 9: Kanban en Pratique

Initially, respect current roles, responsibilities & job titles

Start with what you do now

Agree to pursue incremental, evolutionary change

Improve Collaboratively, Evolve Experimentally

Visualize

Limit WIP

Manage Flow

Make Process Policies Explicit

Implement Feedback Loops

Collaboration

Understanding

Agreement

Respect

Leadership

FlowCustomer Focus

Transparency

Balance

Survivability

Sustainability

Service-orientation

Page 10: Kanban en Pratique

EN PRATIQUE?

Page 11: Kanban en Pratique

VISUALISATION DU TRAVAIL EN COURS→ SCRUM BOARD

REGLES EXPLICITES→ DEFINITION DE « DONE »

FEEDBACK LOOPS→ SPRINT REVIEW

→ RETROSPECTIVE

C'EST L'HISTOIRE D'UNE EQUIPE SCRUM...

Page 12: Kanban en Pratique

TODO DONEDOING

Page 13: Kanban en Pratique

TODO DONEANALYSE DEV TEST

Page 14: Kanban en Pratique

TODO DONEANALYSE DEV TEST

Page 15: Kanban en Pratique

TODO DONEANALYSE DEV TEST

Page 16: Kanban en Pratique

TODO DONEANALYSE DEV TEST

Page 17: Kanban en Pratique

TODO DONEANALYSE DEV TEST

?

Page 18: Kanban en Pratique

TODO DONEANALYSE DEV TEST

?

?

?

Page 19: Kanban en Pratique

TODO DONEANALYSE DEV TEST

?

?

Page 20: Kanban en Pratique

TODO DONEANALYSE DEV TEST

PRODUCT

OWNER

Page 21: Kanban en Pratique

LIMITATION DU TRAVAIL EN COURS→ NE PAS COMMENCER : FINIR !

→ SURCHARGE : STORIES BLOQUEES

RETROSPECTIVE

Page 22: Kanban en Pratique

TODO DONEANALYSE

2

DEV

2

TEST

1

Page 23: Kanban en Pratique

TODO DONEANALYSE

2

DEV

2

TEST

1

?

Page 24: Kanban en Pratique

TODO DONEANALYSE

2

DEV

2

TEST

1

Page 25: Kanban en Pratique

TODO DONEANALYSE

2

DEV

2

TEST

1

?

Page 26: Kanban en Pratique

TODO DONEANALYSE

2

DEV

2

TEST

1

?

?

Page 27: Kanban en Pratique

TODO DONEANALYSE

2

DEV

2

TEST

1

PRODUCT

OWNER

Page 28: Kanban en Pratique

FLUX TIRE / PULL SYSTEM→ FOCALISER SUR LE BESOIN

→ LE BUT ULTIME EST DE DELIVRER

→ LES STORIES NE DOIVENT PAS S'ACCUMULER

→ LE TABLEAU SE LIT DE DROITE A GAUCHE !

RETROSPECTIVE

Page 29: Kanban en Pratique

TODO DONEDEV : 2 TEST : 1

DONE

ANALYSE : 2

DONE

Page 30: Kanban en Pratique

TODO DONEDEV : 2 TEST : 1

DONE

ANALYSE : 2

DONE

Page 31: Kanban en Pratique

TODO DONEDEV : 2 TEST : 1

DONE

ANALYSE : 2

DONE

Page 32: Kanban en Pratique

TODO DONEDEV : 2 TEST : 1

DONE

ANALYSE : 2

DONE

Page 33: Kanban en Pratique

TODO DONEDEV : 2 TEST : 1

DONE

ANALYSE : 2

DONE

Page 34: Kanban en Pratique

TODO DONEDEV : 2 TEST : 1

DONE

ANALYSE : 2

DONE

Page 35: Kanban en Pratique

TODO DONEDEV : 2 TEST : 1

DONE

ANALYSE : 2

DONE

Page 36: Kanban en Pratique

TODO DONEDEV : 2 TEST : 1

DONE

ANALYSE : 2

DONE

Page 37: Kanban en Pratique

TODO DONEDEV : 2 TEST : 1

DONE

ANALYSE : 2

DONE

PRODUCT

OWNER

Page 38: Kanban en Pratique

EQUIPE : « POURQUOI SE PRESSER POUR UNE FAUSSE DEADLINE ? »

PRODUCT OWNER : «  POURQUOI ATTENDRE UN SPRINT QUAND 2 JOURS AURAIENT SUFFI ? »

FLUX CONTINU→ STABILITE : RYTHME CONSTANT

→ AGILITE : TEMPS DE REACTION AU CHANGEMENT DIMINUE

→ PREDICTIBILITE : POSSIBLITE DE MODELISER MATHEMATIQUEMENT LE SYSTEME

RETROSPECTIVE

Page 39: Kanban en Pratique

KANBAN

Page 40: Kanban en Pratique