SlideShare ist ein Scribd-Unternehmen logo
1 von 58
Downloaden Sie, um offline zu lesen
Améliorez votre


KANBAN
              Jonathan Scher
© OCTO 2011                    1
© OCTO 2011   2
Il améliore votre process




© OCTO 2011                               3
“Kanban est un système de planification
              qui vous dit que produire, quand et
              combien produire.”




© OCTO 2011                                             4
Vous aurez besoin :



                    d’tn sableat blanc…




© OCTO 2011                               5
© OCTO 2011   6
© OCTO 2011   7
Todo          In progress   Done

Connect to     Create
database       screens


Connect to
webservices




© OCTO 2011                        8
Red Bin
               As a       As an
               comm       operat
               ercial,    or, I
               I can      can …
               …




               spec        4 design            2 fit   4 dev          8 demo   20   acc

 Silver                            BUG
                                   #946
 bullet

                   As an           As an
 Accounting        operator,       operator,
                   I can…          I can…

                   As an
                   operator,
                   I can




 Statistics                                               As an
                                                          operator,
                                                          I can…




© OCTO 2011                                                                               9
Comment passe-t-on de


        Todo         In progress   Done
        Connect to    Create
        database      screens



        Connect to
        webservice
        s




© OCTO 2011                               10
Andon
                           As a        As an
                           comm        operat
                           ercial,     or, I
                           I can       can …
                           …




                           spec             4   design       2   fit   4   dev         8   demo   20   acc

              Silver                             BUG
              bullet                             #946

                                As an
              Accounting        operator,        As an
                                                 operator,
                                I can…
                                                 I can…

                                As an
                                operator,
                                I can




              Statistics                                                   As an
                                                                           operator,
                                                                           I can…




© OCTO 2011                                                                                                  11
A mon avis ? En 10 pas
                  Aucune tâche technique
                  Petites et priorisées
                  Définition du fini fini
                  Bac rouge
                  Plus de colonnes

© OCTO 2011                                 12
Plus de colonnes
              Cumulative Flow Diagrams
              Limiter l’en-cours
              Plusieurs lignes
              Une ligne en Or

© OCTO 2011                              13
Voici un Kanban basique
        Todo           In progress       Done

         Connect to     Create screens
         database




         Connect to
         webservices




© OCTO 2011                                     14
Todo           In progress       Done

         Connect to     Create screens
         database




         Connect to
         webservices




© OCTO 2011                                     15
La tâche suivante est définie
        Todo           In progress       Done

         Connect to     Create screens
         database




         Connect to
         webservices




© OCTO 2011                                     16
Todo           In progress       Done

         Connect to     Create screens
         database




         Connect to
         webservices




© OCTO 2011                                     17
Aucune tâche
              technique

© OCTO 2011                  18
I
                                                   t
              Create Screens                       e
                                                   r
                                                   a
                                                   t
                          Create Services
                                                   i
                                                   o
                                                   n
                                       Link with
                                       database    D
                                                   o
                                                   n
                                                   e




© OCTO 2011                                            19
I
       STORY 1            STORY 2              STORY 3         t
                                                               e
Create Screens       Create Screens       Create Screens       r
                                                               a
                                                               t
Create Services      Create Services      Create Services      i
                                                               o
                                                               n
Link with database   Link with database   Link with database
                                                               D
                                                               o
                                                               n
                                                               e




© OCTO 2011                                                        20
Petites, et
              priorisées

© OCTO 2011                 21
Mettez les histoires
                importantes en haut

Independantes
Negociables
Valorisées
Estimées
Simples
Testables                           22
© OCTO 2011
Plus de deux jours en dev ?
                        Coupez !

Independantes
Negociables
Valorisées
Estimées
Simples
Testables
Définition
              du fini fini

© OCTO 2011                  24
Fitnesse OK                        Tests OK


                   Design OK                          SVN

                   We wait for                        Docs
                   nothing



        Todo                 In progress                     Done

         As an operator, I       As a technician, I
         can see                 can check if
         quotation’s …           everythin is …




© OCTO 2011                                                         25
Lisez
               svp



© OCTO 2011           26
Bac rouge


© OCTO 2011               27
Une histoire remonte ?
                                     Bac rouge !
         As a technician, I
         can check if
         everythin is …




© OCTO 2011                                        28
Plus de
              colonnes

© OCTO 2011              29
S’il faut se concentrer sur
              une activité…

      Todo design      Fitnesse Dev   Done




© OCTO 2011                                  30
Plus de
              colonnes

© OCTO 2011              31
Allez-vous garder l’otsil




              Ou l’tsilireqez-vous

© OCTO 2011                               32
Backlog   Analyse   Fitnesse   Dev




© OCTO 2011                               33
Dev      Acceptance Pre-prod Prod




© OCTO 2011                              34
Cumulative
              Flow Diagram

© OCTO 2011                  35
© OCTO 2011   36
Backlog        Spec         Dev          QA          Approved     Deployed

 As an          As an        As an       As an        As an        As an
 operator,      operator,    operator,   operator,    operator,    operator,
 I can…         I can…       I can…      I can…       I can…       I can…

 As an          As an        As an       As an        As an        As an
 operator,      operator,    operator,   operator,    operator,    operator,
 I can…         I can…       I can…      I can…       I can…       I can…

 As an          As an        As an       As an        As an
 operator,      operator,    operator,   operator,    operator,
 I can…         I can…       I can…      I can…       I can…

 As an                                   As an
 operator,                               operator,
 I can…                                  I can…

 As an
 operator,
 I can…


 © OCTO 2011                                                                   37
Backlog        Spec   Dev        QA        Approved   Deployed




     30          14         14        20      17         13



 © OCTO 2011                                                     38
© OCTO 2011   39
© OCTO 2011   40
Temps de cycle




© OCTO 2011                    41
Encours




© OCTO 2011             42
Limitation de
              l’encotqr

© OCTO 2011                   43
Analyse         Fitnesse       Dev
                 4              4           8




              Limitez le nombre de tâches
              par colonne
© OCTO 2011                                     44
Analyse         Fitnesse       Dev
                 4              4         8




              Mon expérience :
              Taille de l’éptipe/2 + 1
© OCTO 2011                                   45
Analyse            Fitnesse          Dev
                  4                   4                              8
       As a user, I …    As a user, I …   As a user, I…   As a user, I …


       As a user, I …    As a user, I …


       As a user, I …    As a user, I …


                         As a user, I …




              En tant que développeur,
              Allez-vous développer ?
© OCTO 2011                                                                46
Analyse            Fitnesse          Dev
                  4                   4                              8
       As a user, I …    As a user, I …   As a user, I…   As a user, I …


       As a user, I …    As a user, I …


       As a user, I …    As a user, I …


                         As a user, I …




               Ou aider vos analistes ?
© OCTO 2011                                                                47
Petit encours

                    =


© OCTO 2011               48
Plusieurs
              lignes

© OCTO 2011               49
Mon équipe gérait d’ancienner versions.


              Cela prennait tout son temps.


         1/4 max, c’ésais la limite officielle.

© OCTO 2011                                       50
Nous avons mis en place

                    Différentes lignes

              Avec des encours différents.

© OCTO 2011                                  51
Une ligne en
              Or

© OCTO 2011                  52
© OCTO 2011   53
RECAP
© OCTO 2011           54
10 pas

                 Aucune tâche technique
                 Petites et priorisées
                 Définition du fini fini
                 Bac rouge
                 Plus de colonnes

© OCTO 2011                                55
Plus de colonnes
              Cumulative Flow Diagrams
              Limiter l’encotqr
              Plusieurs lignes
              Une ligne en Or

© OCTO 2011                              56
© OCTO 2011   57
MERCI
    Reviewers :
    J.C.Meyrignac
    L.Maurisseau



© OCTO 2011         @Jonathan_Scher   58

Weitere ähnliche Inhalte

Ähnlich wie Améliorez votre KANBAN

The Gear you need to go mobile with Java Enterprise - Jax 2012
The Gear you need to go mobile with Java Enterprise - Jax 2012The Gear you need to go mobile with Java Enterprise - Jax 2012
The Gear you need to go mobile with Java Enterprise - Jax 2012hwilming
 
OCCI status update
OCCI status updateOCCI status update
OCCI status updatebefreax
 
Cities in the Cloud
Cities in the CloudCities in the Cloud
Cities in the CloudEuroCloud
 
Paul Brown Org Man Issues V1
Paul  Brown    Org  Man  Issues V1Paul  Brown    Org  Man  Issues V1
Paul Brown Org Man Issues V1SOA Symposium
 
Value-Stream-Mapping,
Value-Stream-Mapping, Value-Stream-Mapping,
Value-Stream-Mapping, Towo Toivola
 
Dude where's my backlog?
Dude where's my backlog?Dude where's my backlog?
Dude where's my backlog?Robin Dymond
 
Web Experience Management Solution for Alfresco 4 with Crafter
Web Experience Management Solution for Alfresco 4 with CrafterWeb Experience Management Solution for Alfresco 4 with Crafter
Web Experience Management Solution for Alfresco 4 with CrafterAlfresco Software
 
Overview of CTE's CloudEnable Platform to Develop, Deploy, Secure and Manage ...
Overview of CTE's CloudEnable Platform to Develop, Deploy, Secure and Manage ...Overview of CTE's CloudEnable Platform to Develop, Deploy, Secure and Manage ...
Overview of CTE's CloudEnable Platform to Develop, Deploy, Secure and Manage ...Amazon Web Services
 
SUSEcon Crowbar Presentation
SUSEcon Crowbar PresentationSUSEcon Crowbar Presentation
SUSEcon Crowbar Presentationrhirschfeld
 
Cloud Foundry - A Lightning Introduction
Cloud Foundry - A Lightning IntroductionCloud Foundry - A Lightning Introduction
Cloud Foundry - A Lightning IntroductionAndy Piper
 
Introduction to OSLC and Linked Data
Introduction to OSLC and Linked DataIntroduction to OSLC and Linked Data
Introduction to OSLC and Linked Dataopenservices
 
Decomposing applications for deployability and scalability #springone2gx #s12gx
Decomposing applications for deployability and scalability #springone2gx #s12gxDecomposing applications for deployability and scalability #springone2gx #s12gx
Decomposing applications for deployability and scalability #springone2gx #s12gxChris Richardson
 
Cloud Foundry Bootcamp
Cloud Foundry BootcampCloud Foundry Bootcamp
Cloud Foundry BootcampJoshua Long
 
LatJUG. Spring Roo
LatJUG. Spring RooLatJUG. Spring Roo
LatJUG. Spring Roodenis Udod
 
RTView for TIBCO EMS Monitor Webinar
RTView for TIBCO EMS Monitor WebinarRTView for TIBCO EMS Monitor Webinar
RTView for TIBCO EMS Monitor WebinarSL Corporation
 

Ähnlich wie Améliorez votre KANBAN (16)

The Gear you need to go mobile with Java Enterprise - Jax 2012
The Gear you need to go mobile with Java Enterprise - Jax 2012The Gear you need to go mobile with Java Enterprise - Jax 2012
The Gear you need to go mobile with Java Enterprise - Jax 2012
 
OCCI status update
OCCI status updateOCCI status update
OCCI status update
 
Cities in the Cloud
Cities in the CloudCities in the Cloud
Cities in the Cloud
 
Paul Brown Org Man Issues V1
Paul  Brown    Org  Man  Issues V1Paul  Brown    Org  Man  Issues V1
Paul Brown Org Man Issues V1
 
Value-Stream-Mapping,
Value-Stream-Mapping, Value-Stream-Mapping,
Value-Stream-Mapping,
 
EMC a TBIZ2011
EMC a TBIZ2011EMC a TBIZ2011
EMC a TBIZ2011
 
Dude where's my backlog?
Dude where's my backlog?Dude where's my backlog?
Dude where's my backlog?
 
Web Experience Management Solution for Alfresco 4 with Crafter
Web Experience Management Solution for Alfresco 4 with CrafterWeb Experience Management Solution for Alfresco 4 with Crafter
Web Experience Management Solution for Alfresco 4 with Crafter
 
Overview of CTE's CloudEnable Platform to Develop, Deploy, Secure and Manage ...
Overview of CTE's CloudEnable Platform to Develop, Deploy, Secure and Manage ...Overview of CTE's CloudEnable Platform to Develop, Deploy, Secure and Manage ...
Overview of CTE's CloudEnable Platform to Develop, Deploy, Secure and Manage ...
 
SUSEcon Crowbar Presentation
SUSEcon Crowbar PresentationSUSEcon Crowbar Presentation
SUSEcon Crowbar Presentation
 
Cloud Foundry - A Lightning Introduction
Cloud Foundry - A Lightning IntroductionCloud Foundry - A Lightning Introduction
Cloud Foundry - A Lightning Introduction
 
Introduction to OSLC and Linked Data
Introduction to OSLC and Linked DataIntroduction to OSLC and Linked Data
Introduction to OSLC and Linked Data
 
Decomposing applications for deployability and scalability #springone2gx #s12gx
Decomposing applications for deployability and scalability #springone2gx #s12gxDecomposing applications for deployability and scalability #springone2gx #s12gx
Decomposing applications for deployability and scalability #springone2gx #s12gx
 
Cloud Foundry Bootcamp
Cloud Foundry BootcampCloud Foundry Bootcamp
Cloud Foundry Bootcamp
 
LatJUG. Spring Roo
LatJUG. Spring RooLatJUG. Spring Roo
LatJUG. Spring Roo
 
RTView for TIBCO EMS Monitor Webinar
RTView for TIBCO EMS Monitor WebinarRTView for TIBCO EMS Monitor Webinar
RTView for TIBCO EMS Monitor Webinar
 

Améliorez votre KANBAN

  • 1. Améliorez votre KANBAN Jonathan Scher © OCTO 2011 1
  • 3. Il améliore votre process © OCTO 2011 3
  • 4. “Kanban est un système de planification qui vous dit que produire, quand et combien produire.” © OCTO 2011 4
  • 5. Vous aurez besoin : d’tn sableat blanc… © OCTO 2011 5
  • 8. Todo In progress Done Connect to Create database screens Connect to webservices © OCTO 2011 8
  • 9. Red Bin As a As an comm operat ercial, or, I I can can … … spec 4 design 2 fit 4 dev 8 demo 20 acc Silver BUG #946 bullet As an As an Accounting operator, operator, I can… I can… As an operator, I can Statistics As an operator, I can… © OCTO 2011 9
  • 10. Comment passe-t-on de Todo In progress Done Connect to Create database screens Connect to webservice s © OCTO 2011 10
  • 11. Andon As a As an comm operat ercial, or, I I can can … … spec 4 design 2 fit 4 dev 8 demo 20 acc Silver BUG bullet #946 As an Accounting operator, As an operator, I can… I can… As an operator, I can Statistics As an operator, I can… © OCTO 2011 11
  • 12. A mon avis ? En 10 pas Aucune tâche technique Petites et priorisées Définition du fini fini Bac rouge Plus de colonnes © OCTO 2011 12
  • 13. Plus de colonnes Cumulative Flow Diagrams Limiter l’en-cours Plusieurs lignes Une ligne en Or © OCTO 2011 13
  • 14. Voici un Kanban basique Todo In progress Done Connect to Create screens database Connect to webservices © OCTO 2011 14
  • 15. Todo In progress Done Connect to Create screens database Connect to webservices © OCTO 2011 15
  • 16. La tâche suivante est définie Todo In progress Done Connect to Create screens database Connect to webservices © OCTO 2011 16
  • 17. Todo In progress Done Connect to Create screens database Connect to webservices © OCTO 2011 17
  • 18. Aucune tâche technique © OCTO 2011 18
  • 19. I t Create Screens e r a t Create Services i o n Link with database D o n e © OCTO 2011 19
  • 20. I STORY 1 STORY 2 STORY 3 t e Create Screens Create Screens Create Screens r a t Create Services Create Services Create Services i o n Link with database Link with database Link with database D o n e © OCTO 2011 20
  • 21. Petites, et priorisées © OCTO 2011 21
  • 22. Mettez les histoires importantes en haut Independantes Negociables Valorisées Estimées Simples Testables 22 © OCTO 2011
  • 23. Plus de deux jours en dev ?  Coupez ! Independantes Negociables Valorisées Estimées Simples Testables
  • 24. Définition du fini fini © OCTO 2011 24
  • 25. Fitnesse OK Tests OK Design OK SVN We wait for Docs nothing Todo In progress Done As an operator, I As a technician, I can see can check if quotation’s … everythin is … © OCTO 2011 25
  • 26. Lisez svp © OCTO 2011 26
  • 27. Bac rouge © OCTO 2011 27
  • 28. Une histoire remonte ?  Bac rouge ! As a technician, I can check if everythin is … © OCTO 2011 28
  • 29. Plus de colonnes © OCTO 2011 29
  • 30. S’il faut se concentrer sur une activité… Todo design Fitnesse Dev Done © OCTO 2011 30
  • 31. Plus de colonnes © OCTO 2011 31
  • 32. Allez-vous garder l’otsil Ou l’tsilireqez-vous © OCTO 2011 32
  • 33. Backlog Analyse Fitnesse Dev © OCTO 2011 33
  • 34. Dev Acceptance Pre-prod Prod © OCTO 2011 34
  • 35. Cumulative Flow Diagram © OCTO 2011 35
  • 37. Backlog Spec Dev QA Approved Deployed As an As an As an As an As an As an operator, operator, operator, operator, operator, operator, I can… I can… I can… I can… I can… I can… As an As an As an As an As an As an operator, operator, operator, operator, operator, operator, I can… I can… I can… I can… I can… I can… As an As an As an As an As an operator, operator, operator, operator, operator, I can… I can… I can… I can… I can… As an As an operator, operator, I can… I can… As an operator, I can… © OCTO 2011 37
  • 38. Backlog Spec Dev QA Approved Deployed 30 14 14 20 17 13 © OCTO 2011 38
  • 41. Temps de cycle © OCTO 2011 41
  • 43. Limitation de l’encotqr © OCTO 2011 43
  • 44. Analyse Fitnesse Dev 4 4 8 Limitez le nombre de tâches par colonne © OCTO 2011 44
  • 45. Analyse Fitnesse Dev 4 4 8 Mon expérience : Taille de l’éptipe/2 + 1 © OCTO 2011 45
  • 46. Analyse Fitnesse Dev 4 4 8 As a user, I … As a user, I … As a user, I… As a user, I … As a user, I … As a user, I … As a user, I … As a user, I … As a user, I … En tant que développeur, Allez-vous développer ? © OCTO 2011 46
  • 47. Analyse Fitnesse Dev 4 4 8 As a user, I … As a user, I … As a user, I… As a user, I … As a user, I … As a user, I … As a user, I … As a user, I … As a user, I … Ou aider vos analistes ? © OCTO 2011 47
  • 48. Petit encours = © OCTO 2011 48
  • 49. Plusieurs lignes © OCTO 2011 49
  • 50. Mon équipe gérait d’ancienner versions. Cela prennait tout son temps. 1/4 max, c’ésais la limite officielle. © OCTO 2011 50
  • 51. Nous avons mis en place Différentes lignes Avec des encours différents. © OCTO 2011 51
  • 52. Une ligne en Or © OCTO 2011 52
  • 55. 10 pas Aucune tâche technique Petites et priorisées Définition du fini fini Bac rouge Plus de colonnes © OCTO 2011 55
  • 56. Plus de colonnes Cumulative Flow Diagrams Limiter l’encotqr Plusieurs lignes Une ligne en Or © OCTO 2011 56
  • 58. MERCI Reviewers : J.C.Meyrignac L.Maurisseau © OCTO 2011 @Jonathan_Scher 58