SlideShare uma empresa Scribd logo
1 de 96
Baixar para ler offline
Don’t limit yourself!
Kanban and beyond

              Paulo Caroli               Agile Coach




              pcaroli@thoughtworks.com
              Twitter: @paulocaroli
Agenda
•   Workflow
•   Card Wall
•   Important parameters
•   Kanban mechanics
•   Replenishment
•   Going Beyond
•   Q&A
Workflow
A workflow is a sequence of
  steps and activities of work
performed by a person or a team
    to achieve a specific goal.
Final
                    Stage
Stage 1   Stage 2           Goal
                      N
                            (Done)
Workflow examples
Visible workflow
We have been using
Card Walls for a long time…
The workflow stages
The workflow stages




   the work
“these card walls are not inherently
  kanban systems. They are merely
  visual control systems. They allow
  teams to visually observe work-in-
  progress and to self-organize, assign
  their own tasks, and move work
  from a backlog to complete”
David has a point…
Parameters from
a simple card wall
To Do                         Doing         Done

                                     12
10                                             1
                              John

              7
                                                   5
                                4
9                                    Suzy

                         21                   18
         31
                  Paul

                                     17

     5                        Amy
To Do                         Doing         Done

                                     12
10                                             1
                              John

              7          WIP
                                                   5
                                4
9                                    Suzy

                         21                   18
         31
                  Paul

                                     17

     5                        Amy
To Do                             Doing              Done
                                                     Day 6
         Day 1                           12     10
10                     10
                                  John                   1


              7   Lead Time
                                                              5
                                    4
9                                        Suzy

                             21                          18
         31
                      Paul

                                         17

     5                            Amy
To Do                         Doing                    Done
                                            Throughput
                                     12
10                                                        1
                              John             Day 1


              7
                                               Day 2          5
                                4
9                                    Suzy

                         21                    Day 3     18
         31
                  Paul

                                     17

     5                        Amy
Kanban mechanics
Doing
To Do                                       Done

                                     12
10                                             1
                              John

              7          WIP
                                                   5
                                4
9                                    Suzy

                         21                   18
         31
                  Paul

                                     17

     5                        Amy
Doing
To Do                         (Limit)       Done

                                     12
10                                             1
                              John

              7          WIP
                                                   5
                                4
9                                    Suzy

                         21                   18
         31
                  Paul

                                     17

     5                        Amy
Doing
To Do                        (Limit)                Done

                                    12
10 Demand                                  Throughput
                                                        1
                             John

             7          WIP
                                                             5
                               4
9                                   Suzy

                        21                              18
        31
                 Paul

                                    17

    5                        Amy
Doing
To Do                        (Limit)                Done

                                    12
10 Demand                                  Throughput
                                                        1
                             John

             7          WIP
                                                             5
                               4
9                                   Suzy

                        21                              18
        31
                 Paul

                                    17

    5                        Amy



Balance demand against throughput
Doing
To Do                         (Limit)            Done

                                     12
10                                                  1
                              John

              7          WIP
                                                        5
                                4
9                                    Suzy

                         21                        18
         31
                  Paul               Lead Time
                                     17

     5                        Amy
Doing
To Do                         (Limit)            Done

                                     12
10                                                  1
                              John

              7          WIP
                                                        5
                                4
9                                    Suzy

                         21                        18
         31
                  Paul               Lead Time
                                     17

     5                        Amy



increased lead time => poorer quality
Doing
 To Do                         (Limit)            Done

                                      12
 10                                                  1
                               John

               7          WIP
                                                         5
                                 4
 9                                    Suzy

                          21                        18
          31
                   Paul               Lead Time
                                      17

      5                        Amy



# WIP is proportional to average lead time
Before and After
    example
In Dev                   In QC   Ready for
Backlog                                  Q
                                                       Sign off

                         12
         10       John        Suzy                        1
                                                5
                                         7      Dan
4
                               9
                                                         18
                     Paul          Amy   31
    21

              5
    17
In Dev                 In QC   Ready for
Backlog                                Q
                                                     Sign off

                                       12

         10       John      Suzy                        1
                                              5
                                       7      Dan
4
                             9
                                                       18
                     Paul        Amy   31
    21

              5
    17
In Dev                   In QC   Ready for
Backlog                              Q
                                                   Sign off

                     10              12

              John        Suzy              5         1

                                     7      Dan
4
                           9
                                                     18
                 Paul          Amy   31
    21

          5
    17
In Dev                 In QC   Ready for
Backlog                            Q
                                                 Sign off

                     10            12

              John        Suzy            5         1

                                   7      Dan
4

                                                   18
                 Paul        Amy   31
    21

          5
                                    9
    17
In Dev                   In QC   Ready for
Backlog                              Q
                                                   Sign off

                     10              12

              John        Suzy              5         1

                                     7      Dan


                           4
                                                     18
                 Paul          Amy   31
21

          5
                                      9
17
In Dev                 In QC   Ready for
Backlog                            Q
                                                 Sign off

                                   12

              John      Suzy              5         1

                                   7      Dan


                         4
                                                   18
                 Paul        Amy   31
21

          5
                                    9
17

                                   10
In Dev                   In QC   Ready for
Backlog                              Q
                                                   Sign off

                     21              12

              John        Suzy              5         1

                                     7      Dan


                           4
                                                     18
                 Paul          Amy   31


          5
                                      9
17

                                     10
Any problem?
In Dev                   In QC   Ready for
Backlog                              Q
                                                   Sign off

                     21              12

              John        Suzy              5         1

                                     7      Dan


                           4
                                                     18
                 Paul          Amy   31


          5
                                      9
17

                                     10
Limit
Backlog              In Dev               Q    In QC   Ready for
                       (2)               (2)     (1)    Sign off

                         12
         10       John        Suzy                        1
                                                 5
                                          7      Dan
4
                               9
                                                          18
                     Paul          Amy    31
    21

              5
    17
Pull System, Queue and Limits
Backlog              In Dev               Q    In QC   Ready for
                       (2)               (2)     (1)    Sign off

                         12
         10       John        Suzy                        1
                                                 5
                                          7      Dan
4
                               9
                                                          18
                     Paul          Amy    31
    21

              5
    17
80% done on Card #9
Backlog              In Dev           Q    In QC   Ready for
                           (2)           (2)     (1)    Sign off

                         12
         10       John        Suzy                        1
                                                 5
                                          7      Dan
4
                               9
                                                          18
                     Paul          Amy    31
    21

              5
    17
Backlog              In Dev           Q     In QC          Ready for
                           (2)           (2)      (1)           Sign off

                         12
         10       John        Suzy                                1
                                                     5
                                          7    Amy       Dan
4
                               9
                                                                  18
                     Paul          Amy    31
    21

              5
    17
Backlog              In Dev       Q     In QC          Ready for
                           (2)       (2)      (1)           Sign off

                         12
         10       John        Suzy                            1
                                                 5
                                      7    Amy       Dan
4
                               9
                                                              18
                     Paul             31
    21

              5
    17
Backlog              In Dev       Q     In QC          Ready for
                           (2)       (2)      (1)           Sign off

                         12
         10       John        Suzy                            1
                                                 5
                                      7    Amy       Dan
                                                              5
4
                               9
                                                              18
                     Paul             31
    21

              5
    17
Backlog              In Dev       Q     In QC      Ready for
                           (2)       (2)      (1)       Sign off

                         12
         10       John        Suzy                        1

                                      7    Amy   Dan
                                                          5
4
                               9
                                                          18
                     Paul             31
    21

              5
    17
Backlog              In Dev       Q     In QC          Ready for
                           (2)       (2)      (1)           Sign off

                         12
         10       John        Suzy               7            1

                                      7    Amy       Dan
                                                              5
4
                               9
                                                              18
                     Paul             31
    21

              5
    17
Backlog              In Dev       Q     In QC          Ready for
                           (2)       (2)      (1)           Sign off

                         12
         10       John        Suzy               7            1

                                           Amy       Dan
                                                              5
4
                               9
                                                              18
                     Paul             31
    21

              5
    17
Backlog              In Dev             Q     In QC          Ready for
                           (2)             (2)      (1)           Sign off

                         12
         10       John        Suzy                     7            1

                                                 Amy       Dan
                                                                    5
4
                               9
                                                                    18
                     Paul            Amy    31
    21

              5
    17
Backlog              In Dev             Q    In QC       Ready for
                           (2)             (2)     (1)        Sign off

                         12
         10       John        Suzy                 7            1

                                                       Dan
                                                                5
4
                               9
                                                                18
                     Paul            Amy    31
    21

              5
    17
Backlog              In Dev             Q    In QC       Ready for
                           (2)             (2)     (1)        Sign off

                         12
         10       John        Suzy                 7            1

                                           9           Dan
                                                                5
4
                               9
                                                                18
                     Paul            Amy    31
    21

              5
    17
Backlog              In Dev             Q    In QC       Ready for
                           (2)             (2)     (1)        Sign off

                         12
         10       John        Suzy                 7            1

                                           9           Dan
                                                                5
4

                                                                18
                     Paul            Amy    31
    21

              5
    17
Backlog              In Dev             Q    In QC       Ready for
                           (2)             (2)     (1)        Sign off

                         12
         10       John        Suzy                 7            1

                                           9           Dan
                                                                5
4
                               10
                                                                18
                     Paul            Amy    31
    21

              5
    17
Backlog          In Dev             Q    In QC       Ready for
                       (2)             (2)     (1)        Sign off

                     12

              John        Suzy                 7            1

                                       9           Dan
                                                            5
4
                           10
                                                            18
                 Paul            Amy    31
    21

          5
    17
Don’t limit yourself
Replenishment
Replenishment is driven by actual
consumption, not sales forecasts
I have seen this before…
Backlog              In Dev           Q    In QC   Ready for
                           (2)           (2)     (1)    Sign off

                         12
         10       John        Suzy                        1
                                                 5
                                          7      Dan
4
                               9
                                                          18
                     Paul          Amy    31
    21

              5
    17
Backlog              In Dev           Q    In QC   Ready for
                           (2)           (2)     (1)    Sign off

                         12
         10       John        Suzy                        1
                                                 5

                                                 Dan
4
                               9
                                                          18
                     Paul          Amy
    21

              5
    17
Eggplant at the wall
Backlog              In Dev           Q    In QC   Ready for
                           (2)           (2)     (1)    Sign off

                         12
         10       John        Suzy                        1
                                                 5

                                                 Dan
4
                               9
                                                          18
                     Paul          Amy
    21

              5
    17
Backlog              In Dev           Q    In QC   Ready for
                           (2)           (2)     (1)    Sign off

                         12
         10       John        Suzy                        1
                                                 5

                                                 Dan
4
                               9
                                                          18
                     Paul          Amy
    21

              5
    17
Backlog              In Dev           Q    In QC   Ready for
                           (2)           (2)     (1)    Sign off

                         12
         10       John        Suzy                        1
                                                 5

                                                 Dan
4
                               9
                                                          18
                     Paul          Amy
    21

              5
    17
Rethinking nomenclature…
Backlog              In Dev           Q    In QC   Ready for
                           (2)           (2)     (1)    Sign off

                         12
         10       John        Suzy                        1
                                                 5
                                          7      Dan
4
                               9
                                                          18
                     Paul          Amy    31
    21

              5
    17
Target instead of Limit
“Yet another choice would be to
… adopt a policy of exceeding
the WIP limit when a burst of
production text changes arrives...
This was the choice made in the
real example ...”
Should we accept variance?
Backlog              In Dev           Q    In QC   Ready for
                           (2)           (2)     (1)    Sign off

                         12
         10       John        Suzy                        1
                                                 5

                                                 Dan
4
                               9
                                                          18
                     Paul          Amy
    21

              5
    17
Backlog              In Dev           Q    In QC   Ready for
                           (2)           (2)     (1)    Sign off

                         12
         10       John        Suzy                        1
                                                 5

                                                 Dan
4
                               9
                                                          18
                     Paul          Amy
    21

              5
    17
“For example, if we had ten
people and anticipated two
people per item, the WIP limit
might be five plus a few more to
smooth the impact of a
blockage. Perhaps eight (five plus
three) would be the right limit in
such circumstances.”
… so we are already dealing with
   variance for upper limit…
… but, what about
 a variance for less?
(to avoid starvation)
Backlog              In Dev           Q    In QC   Ready for
                           (2)           (2)     (1)    Sign off

                         12
         10       John        Suzy                        1
                                                 5

                                                 Dan
4
                               9
                                                          18
                     Paul          Amy
    21

              5
    17
Backlog              In Dev           Q    In QC   Ready for
                           (2)           (2)     (1)    Sign off

                         12
         10       John        Suzy                        1
                                                 5

                                                 Dan
4
                               9
                                                          18
                     Paul          Amy
    21

              5
    17
Backlog              In Dev           Q    In QC   Ready for
                           (2)           (2)     (1)    Sign off

                         12
         10       John        Suzy                        1
                                                 5

                                                 Dan
4
                               9
                                                          18
                     Paul          Amy
    21

              5
    17
Backlog              In Dev           Q    In QC   Ready for
                           (2)           (2)     (1)    Sign off

                         12
         10       John        Suzy                        1

                                                 Dan
4
                               9
                                                          18
                     Paul          Amy
    21

                                                          5
              5
    17
Variance to cope with SW
development empirical nature
“For example, if we had ten
people and anticipated two
people per item, the WIP limit
might be five plus a few more to
smooth the impact of a
blockage. Perhaps eight (five plus
three) would be the right limit in
such circumstances.”
Make it visible!
[5,3] instead of (8)
Backlog              In Dev            Q    In QC      Ready for
                           (4)            (2)     (2)       Sign off

                         12
         10       John        Suzy                            1
                                                     5
                                           7         Dan
4                              9

                     Paul           Amy                       18
                                                 5
                                           31
    21                                           Tom
                         12
              5   Rob         Ben
    17

                          12
                               Mar
                   Sue
                                y
Backlog              In Dev             Q     In QC      Ready for
     [4,2]                [4,2]           [2,1]    [2,1]      Sign off

                         12
         10       John        Suzy                              1
                                                       5
                                            7          Dan
4                              9

                     Paul           Amy                         18
                                                   5
                                            31
    21                                             Tom
                         12
              5   Rob         Ben
    17

                          12
                               Mar
                   Sue
                                y
Thank you!
      Questions?


Don’t limit yourself!

               Paulo Caroli               Agile Coach




               pcaroli@thoughtworks.com
               Twitter: @paulocaroli

Mais conteúdo relacionado

Último

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Último (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

Destaque

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 

Destaque (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

Dont limit yorself beyond kanban - presentation - paulo caroli

  • 1. Don’t limit yourself! Kanban and beyond Paulo Caroli Agile Coach pcaroli@thoughtworks.com Twitter: @paulocaroli
  • 2. Agenda • Workflow • Card Wall • Important parameters • Kanban mechanics • Replenishment • Going Beyond • Q&A
  • 3.
  • 5. A workflow is a sequence of steps and activities of work performed by a person or a team to achieve a specific goal.
  • 6. Final Stage Stage 1 Stage 2 Goal N (Done)
  • 8.
  • 9.
  • 10.
  • 12. We have been using Card Walls for a long time…
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 21. “these card walls are not inherently kanban systems. They are merely visual control systems. They allow teams to visually observe work-in- progress and to self-organize, assign their own tasks, and move work from a backlog to complete”
  • 22. David has a point…
  • 23.
  • 25. To Do Doing Done 12 10 1 John 7 5 4 9 Suzy 21 18 31 Paul 17 5 Amy
  • 26. To Do Doing Done 12 10 1 John 7 WIP 5 4 9 Suzy 21 18 31 Paul 17 5 Amy
  • 27. To Do Doing Done Day 6 Day 1 12 10 10 10 John 1 7 Lead Time 5 4 9 Suzy 21 18 31 Paul 17 5 Amy
  • 28. To Do Doing Done Throughput 12 10 1 John Day 1 7 Day 2 5 4 9 Suzy 21 Day 3 18 31 Paul 17 5 Amy
  • 30. Doing To Do Done 12 10 1 John 7 WIP 5 4 9 Suzy 21 18 31 Paul 17 5 Amy
  • 31. Doing To Do (Limit) Done 12 10 1 John 7 WIP 5 4 9 Suzy 21 18 31 Paul 17 5 Amy
  • 32. Doing To Do (Limit) Done 12 10 Demand Throughput 1 John 7 WIP 5 4 9 Suzy 21 18 31 Paul 17 5 Amy
  • 33. Doing To Do (Limit) Done 12 10 Demand Throughput 1 John 7 WIP 5 4 9 Suzy 21 18 31 Paul 17 5 Amy Balance demand against throughput
  • 34. Doing To Do (Limit) Done 12 10 1 John 7 WIP 5 4 9 Suzy 21 18 31 Paul Lead Time 17 5 Amy
  • 35. Doing To Do (Limit) Done 12 10 1 John 7 WIP 5 4 9 Suzy 21 18 31 Paul Lead Time 17 5 Amy increased lead time => poorer quality
  • 36. Doing To Do (Limit) Done 12 10 1 John 7 WIP 5 4 9 Suzy 21 18 31 Paul Lead Time 17 5 Amy # WIP is proportional to average lead time
  • 37. Before and After example
  • 38. In Dev In QC Ready for Backlog Q Sign off 12 10 John Suzy 1 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
  • 39. In Dev In QC Ready for Backlog Q Sign off 12 10 John Suzy 1 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
  • 40. In Dev In QC Ready for Backlog Q Sign off 10 12 John Suzy 5 1 7 Dan 4 9 18 Paul Amy 31 21 5 17
  • 41. In Dev In QC Ready for Backlog Q Sign off 10 12 John Suzy 5 1 7 Dan 4 18 Paul Amy 31 21 5 9 17
  • 42. In Dev In QC Ready for Backlog Q Sign off 10 12 John Suzy 5 1 7 Dan 4 18 Paul Amy 31 21 5 9 17
  • 43. In Dev In QC Ready for Backlog Q Sign off 12 John Suzy 5 1 7 Dan 4 18 Paul Amy 31 21 5 9 17 10
  • 44. In Dev In QC Ready for Backlog Q Sign off 21 12 John Suzy 5 1 7 Dan 4 18 Paul Amy 31 5 9 17 10
  • 46. In Dev In QC Ready for Backlog Q Sign off 21 12 John Suzy 5 1 7 Dan 4 18 Paul Amy 31 5 9 17 10
  • 47. Limit
  • 48. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
  • 49. Pull System, Queue and Limits
  • 50. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
  • 51. 80% done on Card #9
  • 52. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
  • 53. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 7 Amy Dan 4 9 18 Paul Amy 31 21 5 17
  • 54. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 7 Amy Dan 4 9 18 Paul 31 21 5 17
  • 55. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 7 Amy Dan 5 4 9 18 Paul 31 21 5 17
  • 56. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 7 Amy Dan 5 4 9 18 Paul 31 21 5 17
  • 57. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 7 1 7 Amy Dan 5 4 9 18 Paul 31 21 5 17
  • 58. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 7 1 Amy Dan 5 4 9 18 Paul 31 21 5 17
  • 59. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 7 1 Amy Dan 5 4 9 18 Paul Amy 31 21 5 17
  • 60. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 7 1 Dan 5 4 9 18 Paul Amy 31 21 5 17
  • 61. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 7 1 9 Dan 5 4 9 18 Paul Amy 31 21 5 17
  • 62. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 7 1 9 Dan 5 4 18 Paul Amy 31 21 5 17
  • 63. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 7 1 9 Dan 5 4 10 18 Paul Amy 31 21 5 17
  • 64. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 John Suzy 7 1 9 Dan 5 4 10 18 Paul Amy 31 21 5 17
  • 67.
  • 68. Replenishment is driven by actual consumption, not sales forecasts
  • 69. I have seen this before…
  • 70. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
  • 71. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 Dan 4 9 18 Paul Amy 21 5 17
  • 73. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 Dan 4 9 18 Paul Amy 21 5 17
  • 74. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 Dan 4 9 18 Paul Amy 21 5 17
  • 75. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 Dan 4 9 18 Paul Amy 21 5 17
  • 77. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
  • 79. “Yet another choice would be to … adopt a policy of exceeding the WIP limit when a burst of production text changes arrives... This was the choice made in the real example ...”
  • 80. Should we accept variance?
  • 81. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 Dan 4 9 18 Paul Amy 21 5 17
  • 82. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 Dan 4 9 18 Paul Amy 21 5 17
  • 83. “For example, if we had ten people and anticipated two people per item, the WIP limit might be five plus a few more to smooth the impact of a blockage. Perhaps eight (five plus three) would be the right limit in such circumstances.”
  • 84. … so we are already dealing with variance for upper limit…
  • 85. … but, what about a variance for less? (to avoid starvation)
  • 86. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 Dan 4 9 18 Paul Amy 21 5 17
  • 87. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 Dan 4 9 18 Paul Amy 21 5 17
  • 88. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 5 Dan 4 9 18 Paul Amy 21 5 17
  • 89. Backlog In Dev Q In QC Ready for (2) (2) (1) Sign off 12 10 John Suzy 1 Dan 4 9 18 Paul Amy 21 5 5 17
  • 90. Variance to cope with SW development empirical nature
  • 91. “For example, if we had ten people and anticipated two people per item, the WIP limit might be five plus a few more to smooth the impact of a blockage. Perhaps eight (five plus three) would be the right limit in such circumstances.”
  • 94. Backlog In Dev Q In QC Ready for (4) (2) (2) Sign off 12 10 John Suzy 1 5 7 Dan 4 9 Paul Amy 18 5 31 21 Tom 12 5 Rob Ben 17 12 Mar Sue y
  • 95. Backlog In Dev Q In QC Ready for [4,2] [4,2] [2,1] [2,1] Sign off 12 10 John Suzy 1 5 7 Dan 4 9 Paul Amy 18 5 31 21 Tom 12 5 Rob Ben 17 12 Mar Sue y
  • 96. Thank you! Questions? Don’t limit yourself! Paulo Caroli Agile Coach pcaroli@thoughtworks.com Twitter: @paulocaroli