Material Kanban KEPC en
Material Kanban KEPC en
• The Kanban Guide for Scrum Teams |              • THE KANBAN GUIDE| JULY 2020
                                                         September 2019                                  • Vacanti, D. S. (2020). THE KANBAN
                                                       • Vacanti, D., & Yeret, Y. (2019). The Kanban       GUIDE.      https://kanbanguides.org/wp-
                                                         Guide for Scrum Teams. Scrum.org. https://        content/uploads/2020/07/Kanban-
                                                         cutt.ly/rW39CaD                                   Guide-2020-07.pd
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                       2
Who is CertiProf®?
CertiProf® is a certifying entity founded in the United States in 2015, currently located in Sunrise, Florida.
Our philosophy is based on the creation of knowledge in community and for this its collaborative network
is formed by:
•   Our Lifelong Learners (LLLs) identify themselves as continuous learners, demonstrating their
    unwavering commitment to lifelong learning, which is vitally important in today's ever-changing and
    expanding digital world. Whether they pass the exam or not.
•   Universities, training centers, and facilitators around the world are part of our network of allies
    ATPs (Authorized Training Partners.)
•   The authors (co-creators) are industry experts or practitioners who, with their knowledge, develop
    content for the creation of new certifications that respond to the industry needs.
•   Internal Staff: Our distributed team with operations in India, Brazil, Colombia, and the United States
    is in charged of overcoming obstacles, finding solutions, and delivering exceptional results.
                                                                                                        3
                                                     Agile Alliance
                                                     https://www.agilealliance.org/organizations/
                                                     certiprof/
                                                     Credly
                                                     This alliance allows people and companies
                                                     certified or accredited with CertiProf® to have a
                                                     worldwide distinction through a digital badge.
                                                        4
Insignia
https://www.credly.com/org/certiprof/badge/kanban-essentials-professional-certification-kepc
Lifelong Learning
Earning Criteria:
                                                                                               5
                                                     Target Audience
                                                     This course is designed for any professional who is part of a knowledge or product development work
                                                     environment and who is interested in discovering how Kanban can help improve work environments.
                                                     Kanban works across multiple functions of an organization, from senior staff members looking to adopt
                                                     Lean Management to delivery team members keen to improve their work practices.
Course Objectives
Scope
This course is aimed at people new to Kanban and interested in learning the basics of the method.
                                                     This course provides an easy entry into the vast body of Kanban knowledge. Kanban is a method of
                                                     managing workflow, which can be implemented on top of your existing process. It lays out practices for
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
This is the main reason why Kanban does not have two identical implementations.
The power of Kanban change management lies in its ability to support your own business context.
Certification Requirements
                                                         6
Exam
•   60 minutes
•   Multiple Choice Questions
•   Number of questions: 40
•   Approval: 80% (32 of 40)
•   Consultation of books, notes or electronic equipment/assistants is not allowed
Learning Objectives
Presentation
•   Name and Company
•   Professional experience
•   Goals
                                                                                                  7
    KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
8
                              Agenda
                                                                   9
                                                            1 - Visualize 											                                    41
                                                            Kanban Board 										                                      43
                                                            Visualize and Lean Proposal 									                        43
                                                     Design Your First Kanban Board 									44
                                                            1 - Visualize 											                                    45
                                                            Design your Kanban Board 									                           45
                                                     Design your Board 											47
                                                            Design your Kanban Board 									                           48
                                                            Exercise 2 - Create your electronic board 							            48
                                                            2- Limit Work-In-Progress 									                          49
                                                     Dynamic: Multitasking 										55
                                                            Kanban Practices: Limiting Work in Progress 						           56
                                                            Exercise: Multitasking 									                             56
                                                            3- Manage Flow 										                                    57
                                                            3- Flow Management: Flow Efficiency 							                  58
                                                            Assigned Capacity by Class of Service with Color Limit 					 59
                                                     Dynamics: Resource Efficiency vs Flow 								                      60
                                                            Resource Efficiency vs Flow 									                        61
                                                     Classes of Service 											62
                                                            3 - Managing Flow: Classes of Services 							               63
                                                            Assigned Capacity by Class of Service with Color Limit 					 66
                                                     Design your Kanban Cards 										67
                                                            Kanban Card 											                                      68
                                                            Design your Kanban cards 									                           70
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                      10
       Collaboration in Kanban 									                      98
       Kanban Board - Flow 									                          98
Dynamics: Kanban Cakes 										103
       Simulation Guide 										                            104
How to scale Kanban? 										106
      Scaling Kanban 										                               106
       Scaling Kanban – Growing Wide 								                 106
Scrum & Kanban 											109
       The Kanban Guide for Scrum Teams 							               110
       Kanban and Scrum Are Not Mutually Exclusive 						     111
       Kanban and Scrum Complement Each Other Enormously 				 112
       Kanban with Scrum Theory 									                     112
      Definition of «Workflow» 									                      114
       Flow-Based Events 										                           114
Literature 												119
       Material Source 										                             120
                                                                11
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
12
                                                          The Agile Manifesto
Beginning of section
The main objective of this module is to understand the values and principles of the Agile Manifesto and
then show how The Kanban Method is aligned to these values and principles.
“That is, although the elements on the right have value, we value above them those on the left.”
                                                                                                 13
                                                     Manifesto for Agile Development – Values (2001
1. 2. 3.
4. 5. 6.
                                                           Business people and              Build projects around motivated             The most efficient and effective
                                                          developers must work                         individuals.                                method of
                                                       together daily throughout the        Give them the environment and                conveying information to and
                                                                  project.                         support they need,                        within a development
                                                                                           and trust them to get the job done.         team is face-to-face conversation.
7. 8. 9.
                                                      14
                                                                   Systems
                                                          Introduction to JIT and Pull
15
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     What does Kanban mean?
History of Kanban
                                                     Kanban is a method of managing work that has its origins in the Toyota Production System (TPS). At the
                                                     end of the 40s, Toyota implemented in its production the «just in time» system that introduced in its
                                                     automotive production system, the concept of a Pull type system. This means that production is based
                                                     on customer demand and not on the traditional «push» practice of manufacturing products and trying
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     Its unique production system laid the foundations of Lean Manufacturing. Whose main objective is to
                                                     minimize waste in the value chain without affecting production.
                                                       16
Just In Time
JIT or Just in Time, is a system of production organization. This organization system is focused on
effectively managing inventory, in such a way that the wholesale is minimized. So much so that
suppliers supply only the essentials at the precise moment of their implementation.
Apparently the JIT is seen as a simple criterion, however its application is not so easy and needs a
fundamental involvement of material suppliers, as well as being synchronized with the organization
of the company’s production.
Just-in-Time Approach
                                     Flow
                                              Reliable                            Post-
                          Material            process
                                                                Flow
                                                                                Processing
The Just In Time philosophy treats inventory not only as a non-value-adding factor that leads to high
costs, but also as a factor that prevents the achievement of quality control goals and prevents an
immediate response to fluctuations or changes in demand.
“Create the essential, in the most basic portion at the instant it is needed.”
                                                                                               17
                                                                                                 JIT                    Traditional
                                                                  Problems
                                                                                              Solutions                  solutions
                                                     As the work progresses through the system, the cards representing it move to the right from column
                                                     to column. WiP limits and other policies can also be visually represented on the dashboard.
                                                      18
             Boa r d                                                               Col u m n s
                  W IP Li m i t
                                      In p u t          A n a l y si s                        Dev el op m en t                                        PO
                                                                                                                                                                   Dep l oy m en t
                                                                                                                                               Va l i d a t i on
                                      Qu eu e
                                                 Cards should be prioritized and                             It is only
                                                                                      Any available                       Test cases must be    PO Validation
                                                           estimated.                                  considered DONE       documented
                                                                                      Dev can pull       if it has Code
                                                 Only the PO can add cards here                        Review approved
                                                                                                                            before testing
       Ex p l i c i t p ol i c i es
                                                                                                                                begins
Ca r d s
La n es/ Row s
A simple Kanban board has several columns: TO DO, IN PROGRESS, IN REVIEW, AND DONE.
Your team pulls tasks from the “To-Do” column, they go through the workflow, and move them to the
“Done” column once completed.
The goal here is to optimize your process by identifying bottlenecks and improving how much your
equipment delivers within a given time period.
                                                                                                                                                                                     19
                                                     Kanban Method
                                                     At the beginning of the twenty-first century, the software industry realized that Kanban could make
                                                     a real change in the way products and services were produced and delivered. Kanban was proven to
                                                     be suitable not only for the automotive industry, but also for any other type of industry. This is how
                                                     the Kanban method was born.
What is the difference between a Kanban Board and the Kanban Method?
                                                     The visual signaling mechanism, sometimes referred to as kanbans, is displayed on kanban boards
                                                     and represents the boundaries of work in progress, which prevent how much more or less work
                                                     enters the system, thereby improving the flow of value to customers.
                                                     The Kanban method focuses on an organization’s service delivery — one or more people collaborate
                                                     to produce (usually intangible) work products. A service has a client, who asks for the work or
                                                     those needs that are identified, and is the one who accepts and gives the approval of the deliveries
                                                     of the completed work. Even where there is a physical product of a service, the value resides less
                                                     in the element itself and more in the information it contains (software, in the most general sense).
                                                     Additionally, the Kanban method uses a Kanban Board to display policies to limit WiP and creates a
                                                     drag system: the job is “dragged” into the system when another job is completed and capacity becomes
                                                     available, instead of “pushing” these jobs into the system when there is new work in demand.
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                       20
                                                                   Method
                                                          Introduction to the Kanban
21
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     What is the Kanban Method?
Definitions of Kanban
                                                     Kanban is a method to define, manage and improve services that deliver knowledge work, such as
                                                     professional services, jobs or activities involving creativity and design of both software and physical
                                                     products.
                                                     It is characterized by the principle of “start where you are” — through which rapid and focused change
                                                     is catalyzed within organizations — which reduces resistance to favorable change in line with the
                                                     objectives of the organization.
                                                         22
What is Kanban?
There can be several ways to define value, including the needs of the customer, the end user, the
organization, and the environment.
With Kanban, you want to manage work and not people. It is a method of managing all kinds of
professional services, also known as knowledge work.
Using the Kanban method means applying a holistic way of thinking about your services, focusing on
improving them from the perspective of your customers.
Kanban Board
Boa r d Col u m n s
                   W IP Li m i t
                                       In p u t          A n a l y si s                        Dev el op m en t                                        PO
                                                                                                                                                                    Dep l oy m en t
                                                                                                                                                Va l i d a t i on
                                       Qu eu e
                                                  Cards should be prioritized and                             It is only
                                                                                       Any available                       Test cases must be    PO Validation
                                                            estimated.                                  considered DONE       documented
                                                                                       Dev can pull       if it has Code
                                                  Only the PO can add cards here                        Review approved
                                                                                                                             before testing
        Ex p l i c i t p ol i c i es
                                                                                                                                 begins
Ca r d s
Why Kanban?
Benefits of Kanban
The procedure uses KANBAN boards to visualize invisible work, workflow and business hazards,
along with KANBAN systems that limit work in development (WIP).
It gives a more immediate and more predictable delivery that will allow you to respond positively to
changes in buyer demand or your commercial environment.
                                                                                                                                                                                      23
                                                     What Problems Does the Kanban Method Solve?
                                                     Since its inception, it has been developed and matured as an effective approach for organizations to
                                                     achieve greater business agility.
                                                     The Kanban method seeks to strike a balance between (customer’s) requests and (sales) Skills.
                                                     In companies where this balance doesn’t work, it’s typical to see examples of an overworked and
                                                     highly unproductive workforce, with it poor quality results, late deliveries, no time for innovation,
                                                     and missed opportunities. The Kanban Method gives you the ability to re-balance the equation by
                                                     leveraging numerous techniques to help shape demand, improve capacity, improve workflow, and
                                                     minimize cycle time, but also increase process flexibility.
                                                     The Kanban Method embraces the constant change inherent in knowledge work management and
                                                     enables IT, financial services, insurance, and global organizations to become more collaborative,
                                                     unified, and productive in the face of increasing competitive pressures and organizational chaos.
                                                     The Kanban method does not demand any mandatory practice, but it has better results in companies
                                                     where leadership is encouraged and employees throughout the organization are motivated to solve
                                                     problems and do the work to do so.
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                       24
                                                               Principles
                                                          Values, Agendas and
25
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     Agendas of the Organization
                                                     Values
                                                     The Kanban Method is guided by values. It is motivated by the belief that it is necessary to respect all
                                                     individuals who contribute collaboratively in an organization, not only for the success of the company,
                                                     but also to ensure a pleasant work environment for all.
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                                  Transparency                                          Collaboration
                                                                  The belief that sharing information                   Work together. The Kanban
                                                                  openly improves the business value                    Method was formulated to improve
                                                                  stream. Using clear and direct                        the way people work together, so
                                                                  language is part of the value.                        collaboration is at its heart.
                                                         26
                                                           Agreement
Flow                                                       The commitment to move
The performance of that work                               forward together toward goals,
is the flow of value, whether it is                        respecting — and where possible,
continuous or punctual. Seeing the                         accommodating — differences of
flow is an essential starting point in                     opinion or approximations.
using Kanban.
Respect
                                         6 Kanban Practices
Valuing,      understanding       and
showing consideration for people.        These values are represented by the six general
Appropriately at the bottom of this      Kanban practices and are defined as the
list is the basis on which the rest of   fundamental activities for the management of
the values rest.                         Kanban systems.
Leadership                               1.   Visualize
The ability to inspire others to         2.   Limit Work-in-Progress
action through example, words,           3.   Measure and Manage Flow
and reflection. Many organizations       4.   Make policies explicit
have varying degrees of structural       5.   Implement feedback loops
hierarchy, but in Kanban, leadership     6.   Improve collaboratively, evolve experimentally
is needed at all levels to achieve
value delivery and improvement.
                                                                Visualize
Understanding                                                      the
                                                                workflow
Mainly knowledge of oneself (both
individual and organizational) to               Improve                         Limit
                                                collabor                      work-in-
move forward. Kanban is a method                 atively                      progress
of improvement, so knowing
the starting point is the basis of
everything.
                                                Impleme                       Measure
                                                    nt                         and
                                                feedback                      manage
                                                  loops                        flow
                                                                  Make
                                                                 policies
                                                                 explicit
                                                                                         27
                                                     Change Management Principles
                                                                                                           3. Promotes acts of leadership at all levels, from
                                                     To achieve a successful adoption of the Kanban        individual contributions to the management of
                                                     Method, there are three fundamental principles        the organization. Propose a change in the process,
                                                     that we must follow:                                  suggest a redistribution of tasks after observing
                                                                                                           workloads, raise your hand to communicate
                                                     1. Start with what you are doing now,                 a risk, hire more people, modify an internal
                                                        understanding the processes as they are            policy, prioritize and limit work, self-train in new
                                                        currently running, and respecting the roles,       skills. These are acts of leadership necessary
                                                        responsibilities and positions of the people.      for continuous improvement and customer
                                                     2. Reach agreements that pursue continuous            satisfaction. Seeking efficiency, effectiveness and
                                                        improvement thanks to evolutionary changes         delivering value for the customer and the business
                                                     3. Promotes acts of leadership at all levels, from    are pillars of the Kanban Method.
                                                        individual contributions to the direction of the
                                                        organization                                       In short, through this evolutionary change
                                                                                                           approach, Kanban allows us to get started
                                                     Therefore, analyzing the 3 principles of Change       quickly and co-design the way forward. A natural
                                                     Management:                                           evolution. Continuous adaptation. Survive.
                                                       28
                                                               and Principles
                                                          Dynamics: Values, Agendas
29
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     Exercise - Values
                                                     1. Reflect on Kanban values and use Post-it Notes to write down the values you believe are being
                                                        applied or not being applied in your organization.
                                                     •   In a GREEN Post-it write the value that you believe is ALREADY being used in the company / your
                                                         team and in a mature way
                                                     •   In an ORANGE Post-it write the value that you think is ALREADY being used in the company but
                                                         should be used more frequently.
                                                     •   On a RED Post-it write the value that you think is NOT being used in the company
                                                         30
                                                          Pull and Push Systems
31
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     Flow Theory                                        Pull System / Push System
                                                     Kanban is based on established flow theory,        “A pull production system is one that explicitly
                                                     which includes but is not limited to: systems      limits the amount of work-in-process that can be
                                                     thinking, lean principles, queuing theory (batch   in the system.
                                                     size and queue size), variability, and quality
                                                     control.                                           A push production system is one that does not
                                                                                                        have an explicit limit on the amount of work-in-
                                                     Continuously improving a Kanban system             process that can be in the system.“
                                                     over time based on these theories is one way
                                                     organizations can attempt to optimize value        - Hopp y Spearman “To Pull or not to Pull”
                                                     delivery.
                                                                                                        A Drag/Pull System
                                                                                                        It is a system for planning and delivering a job
                                                                                                        only when demand exists and the ability to
                                                                                                        perform the work is available.
                                                       32
A Flow System: Push
https://www.youtube.com/watch?v=NkQ58I53mjk
                                                                        The POS
                                                                        System passes
                                                                        the order to the
                                                                        kitchen
                                                                                                                                                      33
                                                     Flow Systems: Pull & Push
                                                     Push: Occurs when an amount of work greater than the actual capacity of the team has been
                                                     “assigned”. This generates:
                                                     •   Technical debt is created (due to lack of time, standards are no longer followed) MUDA
                                                     •   People are demotivated (by not achieving the goal) Deliver meaningless work MUDA
                                                     •   Etc...
+ Work Push
                                                                                     + Queues in                                  + Complexity in
                                                                                    front of faces                                 coordination             + Team overload
                                                                                                                          + Length of                                                      - Management
                                                                                                                           meetings                                                          satisfaction
                                                                                                 + Effective                                                + Mistakes
                                                                                                  Capacity
                                                                                                                                                                               -Team
                                                                                                                                                                              Motivation
                                                                                                                                           + Rework
                                                                                                                                                                                 + Control &
                                                                                                                                                                                  Reporting
                                                                                                                                                    + Team rotation
                                                                                                                    + Lead Time
                                                                                                                                                                                      - Customer
                                                                                                                                                                                      Satisfaction
                                                                                                                                                          - Predictability
                                                                                                     + Changes at
                                                                                                                        + Reprioritizations                  in terms of
                                                                                                        work
                                                                                                                                                              deadlines
                                                         34
A Flow System: Pull
A Pull Flow system is a strategy to optimize the value stream through a process that uses a visual
system based on extraction.
In this sense Kanban is a PULL style delivery flow system. Work items flow from the request or idea
to its delivered value.
This type of system are systems characterized by the input and output of work items.
A Flow System
Commitment Delivery
Work in Progress
Lead Time
Delivery Rate
                                                                                                35
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
36
                                                          Little’s Law
Little’s Law
                                                        This is a key principle that governs flow theory
In a flow system in which all items that are selected   and establishes the following relationship:
are delivered there is a simple relationship
between the averages of the following metrics
                                                        Average Cycle Time = Average Work-in-Progress
over a specific period. This relationship is known
                                                                             Avereage Throughput
as Little’s Law.
                                                                                                   37
                                                     Little’s Law and the Cumulative Flow Chart
                                                     We can use Little’s Law to examine the flow indicators of the different processes in addition to the
                                                     commitment and delivery points, of a Kanban system. In this example we see a cumulative flowchart
                                                     for a team’s work week.
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                                                                                                          WIP
                                                                                                                    Throughput = output ratio
                                                                                                                                       Throughput
                                                                                                                    Work In Progress =      22      A
                                                        I                                                                                    1
                                                                                        Lead Time                     Tickets Left      =           B
                                                        t
                                                        e                                                                                    11
                                                        m                                                                 Total Days =              C
                                                        s
                                                                         WIP
                                                                                                                   Daily Throughput =       0,09    D= B/C
                                                                                         Deliver
                                                                                                                Projected Lead Time     =   244     E= A/ D
                                                                         Días                                                               15      F
                                                                                                                  Average Effort        =
                                                                                                                                             6%     G= F/ E
                                                                                                                  Projected Eff Rec.    =
                                                            Working the Traditional Way - PUSH
                                                       38
                                    Throughput= output ratio
Work In Progress = 7 A
                                       Tickets Left    =       5    B
I                    Lead Time
t                                                              11
e
                                          Total Days =              C
m
s   WIP                            Daily Throughput    =   0,45     D= B/C
                     Deliver                               15,5     E= A/ D
                                 Projected Lead Time =
                                                           15       F
              Días                 Average Effort      =
                                                                        39
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
40
                                                          Practices
These Practices Involve                           Practices
The main objective of this module is to make      Core Practices of the Kanban Method
known the six general practices of Kanban and
which are defined as the fundamental activities   •   Visualize
for the management of kanban systems.             •   Limit work in progress
                                                  •   Manage flow
                                                  •   Make policies explicit
                   Visualize
                      the                         •   Implement feedback loops
                   workflow
                                                  •   Improve collaboratively, evolve experimentally
     Improve
    collaborat                    Limit work-
       ively                      in-progress
                                   Measure
    Implement                       and
     feedback                      manage
       loops                        flow
                     Make
                    policies
                    explicit
Optimizing flow requires defining what flow means in a given context. The explicit shared
understanding of flow among Kanban system members within its context is called Definition of
Workflow (DoW).
DoW is a fundamental concept of Kanban. All other elements of this guide depend largely on how the
workflow is defined.
                                                                                              41
                                                     At a minimum, members must create their DoW using all of the following elements:
                                                     •   A definition of the individual units of value that move through the workflow. These units of value
                                                         are called work items (or items).
                                                     •   Defined points at which work items are considered to have begun and ended
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     •   One or more defined states in which work items flow from start to finish. Any work item between a
                                                         start point and an end point is considered a work in progress (WIP)
                                                     •   A definition of how WIP will be handled from start to finish
                                                     •   Explicit policies on how work items can flow through each state from start to finish
                                                     •   A service level expectation (SLE), which is a forecast of how long it should take for a work item to
                                                         flow from start to finish
                                                         42
Kanban Board
1. Design the system with sufficient capacity to meet customer requirements without overloading
   people, equipment, or methods (MURI)
2. Strive to reduce variability (MURA)
Defects Defects
                                                                                           43
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
44
                                                                   Board
                                                          Design Your First Kanban
1 - Visualize
How to Model Your Kanban System                   The elements to take into account when model-
                                                  ing the Kanban system.
                                                                                          45
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
46
                                                          Design your Board
47
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     Design your Kanban Board
                                                     •  Trello
                                                     https://trello.com/es
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                         48
2- Limit Work-In-Progress
Control of work-in-progress
What is WIP?
Work in Progress (WIP) is work in progress within a system. They are the requests that the system
receives and are initiated but have not yet been finalized.
                                                                                            49
                                                     How is the WIP limit displayed?
                                                     These values are represented by the six general Kanban practices and are defined as the
                                                     fundamental activities for the management of Kanban systems.
                                                         50
What is the WIP limit (maximum number of items we must allow) for those parts of the system?
•    There is no formula for setting the ideal WIP limit. Each process is unique and each organization is
     also In addition, each organization has its own maturity.
     • If the WIP limit is too low, the computer will be idle. If the limit is too high there will be idle items.
         If the organization is immature, the items will surely be subject to a high number of blocks.
     • Therefore, the WIP limit of a process must change over time to adjust to the improvement of its
         ability to make items flow.
•    The way to do this is to experiment with a WIP boundary and adjust it progressively to prevent flow
     or resources from stopping.
                                                                                                           51
                                                     2. Implement a pull system - The WIP limit
                                                        causes a signal to be transmitted upstream to
                                                        start or stop starting work on new demands.
                                                        This action subordinates the rhythm of work
                                                        of the system to that stage or resource that
                                                        frequently becomes a bottleneck or presents
                                                        blockages. This makes it possible to implement
                                                        a pull system
                                                     3. Reduce lead time - Concentrating on
                                                        completing work and engaging in a pull system
                                                        avoids unnecessary gluing of items within the
                                                        system. In other words, it decreases the lead
                                                        time of delivery. If a next stage has reached
                                                        its WIP limit and the previous ones have not,
                                                        you can try to start work that can be derived to
                                                        another workflow that is not blocked. If this is
                                                        not possible, the team must collaborate to get
                                                        the system flowing again.
                                                     4. Improve collaboration - By forcing stages of
                                                        the process that cannot take on new tasks,
                                                        they will be incentivized to help the bottleneck
                                                        to allow items to flow again. If the problem is
                                                        not the bottleneck, but with items blocked by
                                                        dependencies, participants in the later phases
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                       52
6. Supports Transparency - The WIP limit makes
   it easier to make problems visible. The fact that
   a signal is transmitted to upstream processes
   that the downstream phases are collapsed
   and asks them to avoid starting new tasks and
   this in turn allows us to immediately identify
   flow problems in the process and that makes it
   easier to focus on the necessary improvements
   in the process.
7. Increase productivity - The WIP limit
   establishes a maximum number of items that
   the team is working on, which decreases the
   loss of productivity due to constant context
   switching (or multitasking), since the team will
   not be able to take on new tasks until the ones
   being worked on are finished. This also helps
   to keep computers from being overloaded.
   This substantially improves the climate and
   motivation and reduces staff turnover and the
   consequent loss of productivity by having to
   recruit and train new employees in the modus
   operandi and tools of the company.
8. Improve economic profitability - By
   significantly reducing work in progress, it
                                                       53
                                                     Kanban Tactics: Limiting Work in Progress
Don’t limit work in progress because Kanban says so. Limit the amount of work you do at once, if...
                                                     •   You are often distracted and lose valuable time until you refocus after each interruption.
                                                     •   You see that you make mistakes because of the rush to finish one task and jump to the next
                                                     •   You realize that while you’re on one task, the others don’t progress, but instead generate additional
                                                         work and change requests, i.e. more work to be done.
                                                     •   You are aware that part of the work requests will be abandoned because they have not been finished
                                                         on time, i.e. your effort could have been used in a better way instead of being wasted
                                                     •   You are overwhelmed by not delivering all your work well and on time
                                                     •   We understand that your delays affect your coworkers’ commitments
                                                     •   You’re aware that delays lead to shifting priorities, disruptions, and more work to be done.
                                                     •   Limit work in progress by your desire to meet your customers’ expectations without stress
                                                                          Delays to other
                                                                            colleagues
                                                                                                         Delays
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
Distractions
                                                                            Shifting                                         Burden
                                                                           priorities
                                                                                                  A lot of work
                                                                                                   in progress
                                                                                                                             Mistakes
                                                                                         Work
                                                                                        stopped
                                                                                                     Additional
                                                                                                       work
                                                         54
                                                          Dynamic: Multitasking
55
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     Kanban Practices: Limiting Work in Progress
Context Switching
                                                     Gerald Weinberg in his book «Quality Software Management» calculates that the loss of time caused
                                                     in the «switch» of task, when a person is dedicated to work two simultaneous tasks, is about 20% of the
                                                     time by the change of tasks, if that person is dedicated to 3 tasks in parallel then, loses 40% of the time.
                                                     Exercise: Multitasking
                                                     Context Switching
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
5 MINUTES
                                                       56
Context Switching
Multitasking - Context Switching
5 MINUTES
3- Manage Flow
The workflow in a kanban system should
maximize value delivery, minimize lead times,
and be as smooth (i.e. predictable) as possible.
These are sometimes conflicting objectives, as
deliverables are usually complex and require
                                                                                                 57
                                                     3- Flow Management: Flow Efficiency
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                                                                                  https://www.youtube.com/watch?v=F-
                                                                                                                                           7cjdtrQ9Y
Flow Efficiency
Flow efficiency is the ratio of value addition time to the waiting time required to complete a process.
                                                     Value addition time is the time during which a person or machine is actively working to complete a
                                                     given goal.
                                                       58
Assigned Capacity by Class of Service with Color Limit
                                                                                                     Lead Time
                                                                               Flow efficiency % = _______________ x 100%
                  Fec h a Fi ja
                                                                                                                                             59
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
60
                                                           Efficiency vs Flow
                                                          Dynamics: Resource
Resource Efficiency vs Flow
https://www.youtube.com/watch?v=hGJpez7rvc0
https://search.google.com/test/mobile-friendly
                                                                                61
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
62
                                                          Classes of Service
3 - Managing Flow: Classes of Services
Classes of Service
•    Urgent or Expedited
•    Standard
•    Fixed date
•    Intangible
                                                                                           63
                                                     Urgent or expedited ítems
                                                                                                                                      Delay
                                                     Fixed-date items follow. Delivering them before
                                                     a certain date does not bring any additional
                                                     advantage. But delivering later than this date –
                                                     however small it may be – has a very high cost.           Fixed Date
                                                                                                               Example: You must submit the designs before 20/05. Otherwise,
                                                                                                               you run the risk of them passing the work to another company.
                                                     Examples of fixed-date items are the regulatory
                                                     requirements that must be met on a specific
                                                     date under penalty of sanction (which can be a                                                        The cost of delay
                                                     financial fine, loss of a right to operate,...). Others                                                   increases
                                                                                                                                                             significantly
                                                     are the launches of products that must be made            Cost                                        after a deadline.
                                                       64
Intangible ítems
                                                         Intangible
Finally, there are the intangible items. They are        Ejemplo: su almacenamiento de archivos está al 90%, pero sabe
                                                         que todavía hay espacio. Un día llega al 99% y no puedes
items that can be delayed with a very low cost in        trabajar hasta que lo arregles.
the short term. But they are items that we know
that at an unknown time in the future will have a                                                   The cost of the
                                                                                                      delay is not
very high cost.                                                                                    significant, but it
                                                                                                      can increase
                                                         Cost                                        dramatically
Examples of intangible items are internal                                                              later if left
                                                                                                       unheeded.
improvement or quality improvement projects.
They can be relegated in priority for urgent,
standard or intangible items, which have a higher                             Delay
cost of delay in the short term.
                                                                                                                     65
                                                     Assigned Capacity by Class of Service with Color Limit
                                                                    5                                 4                      4           5           2               20
                                                                 In p u t                        A n a l y si s      Dev el op m en t   Test        PO          Dep loy m en t
                                                                 Qu eu e    Ex p ed i t e     DOING           DONE   DOING       DONE
                                                                                                                                               Va lid a t ion
+1= *50%
                                                      4= 20%
                                                                            Fi x ed d a t e
                                                      10=50%
                                                                            St a n d a r d
                                                      6=30%
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                       66
                                                          Design your Kanban Cards
67
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     Kanban Card
                                                     The main function of a Kanban card is to visually convey the progress of a work item as it flows through
                                                     a system or process.
The face of a Kanban card features details that are relevant to the team, such as:
                                                     The key is to add any information that is really relevant and that allows the independence of all
                                                     members.
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     It is important to mention that this list is not exhaustive. Each project is different and requires
                                                     different information to register. However, the elements of high importance would keep them in
                                                     most cases.
                                                          68
Some other important items are mentioned
below.
                                                       69
                                                     Design your Kanban cards
Each Team will present its work and it will be discussed in groups.
                                                         70
4 – Making Policies Explicit
Policies
They are an explicit description of an expected behavior or process constraint. In general, the policies
associated with kanban systems include the «Done definitions» for each column. WIP limits are also
classified as policies.
Explicit policies are a way of articulating and defining a process that goes beyond the definition of flow.
A process expressed as a clear workflow and policies creates guidelines for action, empowering team
members to proactively manage the workflow.
Types of Policies
Explicit policies can be diverse and of many types, only by way of illustration we can mention:
                                                                                                     71
                                                     Policy Examples
                                                     System-wide policies:
                                                     • Tasks with a duration of 15’ or less are not added to the dashboard
                                                     • The board is updated once a day and will be done during the Kanban Daily Meeting
                                                     SIf we select an item to work on and it is not clearly defined what should be done, or this definition is
                                                     not agreed with the client, there is a high risk that it will be backtracked. In this case the system will
                                                     have to dedicate additional time, which cannot be dedicated to other items.
                                                     If we select an item and its dependencies are not resolved, it will probably be blocked, affecting the
                                                     delivery time and demanding dedication to get its unlocked.
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                       72
Policies
For these reasons it is necessary that the items that are committed meet certain requirements to
be accepted as:
•   Clear definition
•   Definition agreed with the client
•   Dependencies resolved (within reason).
•   Among others...
These acceptance criteria in Kanban are called Policies, and they establish a filter to prevent vague-
ly defined items from being introduced into the system, that are not ready to be executed or that
have too many dependencies or topics to be defined.
Process policies must be few, simple, well defined, visible, always enforced, and easily modifiable by
those providing the service.
Keep in mind that “should always be applied” and “easily modifiable” go hand in hand.
For example, work in progress (WIP) limits must be set, and based on the evolution of the team it is
possible to change them or break the limits to see if with different WIP limits, it is possible to achieve
a more predictable process.
                                                                                                    73
                                                     Definition of Done (DoD)
                                                     In addition to policies, kanban systems should have clearly identified commitment and delivery
                                                     points.
Commitment is an explicit or tacit agreement between the customer and the service that:
                                                       74
                                                          Cadences
75
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     5 - Implement Feedback Loops
                                                     Kanban defines seven specific feedback opportunities, or cadences. Cadences are the cyclical
                                                     meetings and reviews that direct any change and effective service delivery.
                                                     “Cadence”canalsorefertotheperiodoftimebetweeneachreview–aworkingdayoramonth,forexample.
                                                     Choosing the right cadence depends on the context and is crucial to a good result.
                                                     Overly frequent revisions may force you to change things before you notice the effects of previous
                                                     changes, but if they are not frequent enough, poor performance may persist longer than necessary.
                                                     Feedback loops are an essential part of any controlled process and are especially important for
                                                     evolutionary change. Improving feedback in all areas of the process is important, particularly in the
                                                     following:
                                                     A seven-cadence scheme shows the recommended frequencies for reviews in a typical enterprise or
                                                     multi-service context.
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     1. Strategy review: This is the meeting at the organizational level in which the necessary action plans
                                                     are defined in order to meet the organizational goals and objectives. The decisions made at this
                                                     meeting should be communicated to the “operations review” and the “service delivery review”, since
                                                     a change in strategy affects both the operations and certain services of the company.
                                                     2. Operations review:The goal of this meeting is to evaluate the efficiency, demand and capacity
                                                     of each Kanban team. It seeks to understand the relationship between the various services of the
                                                     company, in order to maximize the delivery of value to the company.
                                                     This meeting is nourished by the information obtained from the “strategy review” and the “service
                                                     delivery review” of each of the company’s services.
                                                         76
3. Risk review: This meeting analyzes the bottlenecks, impediments and blockages detected in the
“service delivery review” and in the “operation review” and manages the risks of the service promoting
the improvement of the associated processes; For example, through the grouping of blocking topics
to find global solutions.
4. Service delivery review: This is done to examine and improve the effectiveness of a service (this and
subsequent cadences apply to a single service). In this meeting the last delivery made is reviewed,
checking if the client’s expectations are met and in which through the analysis of the metrics obtained
it is sought to improve the service.
5. Replenishment meeting: This meeting is to move work items through the point of commitment
(and within the system) and to oversee the preparation of options for future selection. As Kanban
is a “pull” system, new items are only introduced into the system if there is capacity in it and always
respecting the WIP limit established in each case. In this way it is guaranteed that the maximum
Kanban rule “stop starting, start finishing” is met, and that therefore we work optimizing the flow of
our service. New tasks must always be aligned with the strategy.
This is normally a daily coordination of self-organization and planning review. It often uses a
“standing” format to encourage a short, energetic encounter focused on completing work items and
unlocking issues.
                                                                                                  77
                                                     7. Delivery Planning Meeting: Used to monitor and plan deliveries to customers.
                                                     It receives information on the current status of the service obtained in the “Kanban meeting” and
                                                     may be affected by the risks detected in the “risk review”.
                                                       78
Cadences               Frequency     Purpose
Replenishment meeting Weekly         This meeting is to move work items through the point of commitment
                                     (and within the system) and to oversee the preparation of options for
                                     future selection.
The Kanban Meeting     Everyday      This is normally a daily coordination of self-organization and planning
                                     review for those who collaborate in the provision of the service. He often
                                     uses a "standing" format to encourage a short, energetic encounter
                                     focused on completing work items and unlocking issues.
Kanban starts with the organization in its current state and uses the Lean flow paradigm to pursue
continuous and incremental improvement. There is no end point in such a change management
process because perfection in an ever-changing environment is unattainable. Kanban uses an
evolutionary process to allow beneficial changes to occur within an organization, protecting it from
another natural evolutionary process – extinction.
It can be useful to employ models and the scientific method by applying them in the organizational
context. In other cases, using empirical and pragmatic approaches is an appropriate way to find the
Toyota Troubleshooting
Given its importance, one of the tools we can use in our continuous improvement process is Toyota’s
problem-solving process, which is completely standardized. Three main stages can be clearly
identified:
Step 1: Understand the situation. Fully and objectively understand what the problem is. What
happens, where it happens, and when it happens.
Stage 2: Investigate the causes. Identify and understand all the cause-and-effect relationships that
are at play.
Stape 3: Establish actions and standardize. Once the causes have been identified, it is time to
implement measures. If they are effective, they should be standardized and should be part of the
process of solving similar problems.
                                                                                                         79
                                                     Toyota Troubleshooting
Within these three stages, seven well-identifiable steps can be defined throughout the process:
                                                      80
                                                          Roles in Kanban
81
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     Roles in Kanban
Other alternative names for this role are Flow Manager, Delivery Manager, or Flow Master.
                                                     The Service Request Manager is responsible for understanding customer needs and expectations,
                                                     and for facilitating, selecting, and ordering work items at the Replenishment Meeting.
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
Other alternative names for the role are Product Manager, Product Owner, and Service Manager.
                                                         82
                                                          Predictability & Metrics
83
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     Predictability & Metrics
Predictability
                                                     The main objective of this module is to socialize an alternative method for predicting project end
                                                     dates using probabilistic forecasting. Accurately predicting when customer service is delivered
                                                     has long been a difficult problem in management. Traditionally, projects have used “effort and risk
                                                     estimation” to predict project end dates. Kanban systems enable an alternative (some might say even
                                                     more reliable) method — probabilistic forecasting.
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                      Flow systems can offer a wide number of important flow metrics for managers of
                                                      these systems, particularly for constructing reliable estimates. The minimum starting
                                                      point is to collect data on delivery time, response time, delivery rate, WiP, and cost
                                                      (usually, and mainly the effort in days per person consumed by the service).
                                                     Leading and Lagging indicators are two types of measures that are used when evaluating performance
                                                     in a company or organization.
                                                     A Leading indicator is a predictive measure, for example; The percentage of people who wear helmets
                                                     on a construction site is a leading indicator of safety leading.
                                                     A Lagging indicator is a measure of production, for example; the number of accidents on a construction
                                                     site is a lagging indicator of safety.
                                                      84
The difference between the two is that a Leading indicator can influence the change and a Lagging
indicator can only record what has happened.
Lagging indicators tend to be “output oriented”, easy to measure but difficult to improve or influence,
while leading indicators are usually “input oriented”, difficult to measure but easy to influence.
This concept is important when selecting the metrics we want to improve in our process.
WIP (Work In Progress) - The number of work items started but not completed.
Customer Lead Time - The amount of time elapsed since a work item is requested by a requester and
a work item is available to the user.
Lead Time or System Lead Time - This is the time from when a work item enters a commitment point
until it is delivered.
Cycle Time - The amount of time elapsed between a work item “starting” after passing a commitment
point and a work item “finishing.”
Work Item Age - The amount of time elapsed between when the job was started and the current
date.
                                                                                                 85
                                                                                                        Commitment                             Delivery
Work in Progress
Lead Time
Delivery Rate
Predictability
There are several important types of charts for displaying flow system data, including:
                                                     •   Cumulative Flow Diagrams (CFDs), which show the cumulative number of arrivals and departures
                                                         in a process or parts of a process.
                                                     •   Histograms that show the number of items delivered each workday.
                                                     •   Scatter plots of lead times
                                                     •   Among others
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                         86
Cumulative Flow Diagram
https://getnave.com/blog/how-to-read-the-cumulative-flow-diagram-infographic/?utm_
source=social&utm_medium=linkedin-group&utm_campaign=how-to-read-the-cumulative-flow-
diagram-infographic
How to identify bottlenecks and stabilize your workflow with Cumulative Flow Diagram (also
known as CFD).
The main purpose of the Cumulative Flow Diagram is to show you how stable your flow is and help
you understand where you need to focus to make your process more predictable.
CFD provides you with quantitative and qualitative information on past and existing problems and
We can use CFD to track the stability of your process by measuring major flow metrics.
                                                                                          87
                                                     Cumulative Flow Diagram
Average Performance/Throughput
                                                       88
Arrival and Departure Rate
                                                  A negative divergence
                                                  suggests that the WIP limit
                                                  is too low and that we are
                                                  underutilized.
                                                                        89
                                                     Monte Carlo Analysis
                                                     The Monte Carlo method is a non-deterministic or numerical statistical method, used to approximate
                                                     complex mathematical expressions that are expensive to evaluate accurately.
                                                     The method was named in reference to the Monte Carlo Casino (Monaco) for being “the capital of
                                                     gambling”, as roulette is a simple generator of random numbers.
                                                     The name and systematic development of the Monte Carlo methods date back to about 1944 and
                                                     were greatly improved with the development of the computer.
                                                     The most convenient way to visualize the results of a Monte Carlo simulation for Kanban management
                                                     is in the form of a histogram.
                                                     Monte Carlo analysis is a method used to approximate the result of calculations from which an exact
                                                     solution cannot be obtained by means of a complex mathematical simulation. It is a method that is
                                                     used to make estimates in case there are parameters that show variability.
                                                     In the case of project management, timeline, costs, and risks are subject to variability. Therefore,
                                                     a more conceptually correct and realistic way to make predictions about a project is to estimate
                                                     average values of economic cost and time, assign them a probability and variability, and then carry
                                                     out a simulation in which all possible scenarios are taken into account.
                                                       90
Figure shows an example of a histogram of the
                                                                                      91
                                                     To avoid this, we use probabilistic forecasting by demonstrating uncertainty about the number of
                                                     “stories” to be completed and the delivery rate. This helps us rank the completion dates with a 50%,
                                                     85%, and 95% probability.
                                                     Kanban teams use Monte Carlo simulations when determining the amount of work they need to do
                                                     in their next release, Monte Carlo simulations help them generate a range of probabilities.
                                                     The simulation relies on a large number of randomized trials based on your historical performance
                                                     data to predict performance for a future time frame.
                                                     There are tools on the market that allow us to make these projections very quickly.
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                       92
To give an example, let’s imagine that an event has an 80% probability of occurring. This means that
out of every 100 times, 80 times it will happen while the remaining 20 times it won’t happen. At the
same time, if it occurs, let’s assume that it involves an approximate spend of $1000 with a variability
range of approximately 10% and a 95% confidence interval. That is, the estimated cost will be 1000
USD but we assume that in 95% of the possible situations you will experience a variability between
900 and 1100 USD.
To carry out this mathematical process, it is necessary to use software that allows us to simulate the
tasks randomly, taking into account the probabilities established for each event and its variability,
and thus estimate as closely as possible the results that we will obtain in real life.
Once the Monte Carlo simulation has been carried out, the results obtained graphically show the
probability of achieving the end of the project with a certain time and economic cost.
                                                                                                 93
     KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
94
                                                                in Organizations
                                                          Getting Started with Kanban
Introducing Kanban Into Organizations
                                                                                                 95
                                                     Adoption Tips
                                                         96
                                                                   in Kanban
97
                                                          The Culture of Collaboration
The main objective of this module is to see how the Collaboration culture works in Kanban.
                                                            Backlog          Seleccionado
                                                                               Chosen              Desarrollo
                                                                                                  Development           Despliegue
                                                                                                                       Deployment          ¡Prod!
                                                                                   2                   2                    1
                                                                A           DOING       DONE     DOING     DONE
B C
                                                            D
                                                                    E
                                                            F
                                                                    G
                                                            H           I
                                                       98
  Backlog                   Seleccionado
                              Chosen                  Desarrollo
                                                     Development             Despliegue
                                                                            Deployment               ¡Prod!
                                  2                       2                      1
                           DOING        DONE     DOING       DONE
          C
                      A
  D
          E
      F               B
          G
  H               I
                          A and B are the most
                          important tasks at
                          the moment
  Backlog                     Chosen
                            Seleccionado         Development
                                                  Desarrollo                Deployment
                                                                             Despliegue              ¡Prod!
                                  2                    2                         1
                           DOING        DONE     DOING       DONE
                                                 A           I'm going to
                      C
          E                                                  work on "A"
      F                                          B            I'm going to
          G           D                                       work on "B"
  H               I
                          "C" and "D" are
                          the next priority
Mmm...   I   might             D
need J+K+L as well
                                                                                          Ah, something to
                                                                                          deploy
                                                                                                              99
                                                           Backlog        Chosen
                                                                        Seleccionado        Development
                                                                                             Desarrollo               Deployment
                                                                                                                       Despliegue             ¡Prod!
                                                                              2                  2                         1
                                                           E           DOING     DONE   DOING       DONE
                                                               I
                                                                                                                         A          Developing A
                                                           F                                        Developing C
                                                                                        C
                                                                   G
                                                           H
                                                                   K
                                                           J                            B
                                                                   L
                                                           Backlog        Chosen
                                                                        Seleccionado        Development
                                                                                             Desarrollo               Deployment
                                                                                                                       Despliegue              ¡Prod!
                                                                              2                  2                         1
                                                           E           DOING     DONE   DOING        DONE
                                                               I
                                                                                                                         A
                                                           F
                                                                                        C                                           Ooops!
                                                               G
                                                           H                                                                        Something is
                                                                   K                                 B is complete!                 wrong.
                                                           J
                                                                   L                                      B
                                                                          D
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                           Backlog        Chosen
                                                                        Seleccionado        Development
                                                                                             Desarrollo                Despliegue
                                                                                                                      Deployment               ¡Prod!
                                                                              2                  2                         1
                                                           E           DOING     DONE   DOING        DONE
                                                               I
                                                                                                                         A
                                                           F
                                                                                        C
                                                               G                                                                    ¡Ooops! Algo está
                                                           H                                                                        fallando.
                                                                   K
                                                           J
                                                                   L                                      B
                                                     100
Backlog        Chosen
             Seleccionado                             Development
                                                       Desarrollo              Deployment
                                                                                Despliegue                    ¡Prod!
                   2                                       2                        1
E           DOING              DONE                DOING        DONE
    I
                                                                                   A
F                                                                                                 A coffee would be
                                                  C
    G                                                                                             nice... And then it helps
H                                                                                                 by interpreting these
                                                                                                  logs.
J            K it's urgent, I'll
             schedule that
        L                                                          B
            K                                                                              What can I
                                                                                           support?
                                   D
Backlog        Chosen
             Seleccionado                             Development
                                                       Desarrollo               Deployment
                                                                                 Despliegue                   ¡Prod!
                   2                                       2                         1
E           DOING              DONE                DOING        DONE
    I
                                                                                       A
F
                                                                  C
    G                              K
H
                                             C is complete!
J
        L    That's great! Please work K!                          B
                                                                                                                              101
                                                        Backlog                 Chosen
                                                                              Seleccionado                 Development
                                                                                                            Desarrollo                       Despliegue
                                                                                                                                            Deployment                 ¡Prod!
                                                                                    2                           2                                1
                                                        E                    DOING          DONE          DOING            DONE
                                                                I
                                                                                                                                                 A
                                                        F
                                                                                                                            C
                                                                G                             K
                                                       H
                                                     Da y s l a t er ...
                                                        Backlog                 Chosen
                                                                              Seleccionado                 Development
                                                                                                            Desarrollo                       Deployment
                                                                                                                                              Despliegue               ¡Prod!
                                                                                    2                           3                                 1
                                                        E                    DOING          DONE          DOING            DONE
                                                                                                                                                                         A
                                                                                              I       G                      D                  K
                                                       H                                                                                                                C
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     102
                                                           Dynamics: Kanban Cakes
103
      KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     Simulation Guide
                                                     The exercise consists of simulating the process of a bakery, analyzing metrics, and improving the
                                                     flow incrementally.
                                                     It is a village pastry shop that sells fresh and artisanal cakes, made on the day, without preservatives.
                                                     What is not sold on the day is discarded. Its cakes have become so popular that it is a must-see for
                                                     tourists passing through the town. The growing demand is a source of delays and complaints. So
                                                     we’re going to employ Kanban to help this baking. The first task will be to “make the flow visible”, for
                                                     which we have graphed the value stream as it is and the average times that each activity takes. We’re
                                                     applying Kanban without changing the flow yet.
                                                     •    Employees: One or two people are assigned to each activity (depending on the number of
                                                          participants). Your task is to take only one order at a time to process. To do this, he takes a post-it
                                                          note from his column, counts the indicated number of seconds and passes it on to the next column
                                                     •    Clients: All other participants will be clients. At the beginning, they complete the order column with
                                                          post-its. With the help of their cell phone, customers start a timer when their order is taken (taken
                                                          by the first employee) and stop the timer when it is finished (Delivery) to record the Lead Time
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                         104
                                                           How to Scale Kanban
105
      KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     Scaling Kanban
                                                     Encompass a broader scope of the work item lifecycle by expanding the end-to-end workflow
                                                     dashboard (both upstream and downstream).
                                                     For example, if the original service models only the development team’s process, explore what
                                                     happens before items go into development and after they come out as “finished.”
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
A broader scope for the process reveals more potential areas to improve customer service effectively.
                                                                         Ideas     Study      Business case            Chosen   Espec   Develop     Testing        Ready for      Delivered
                                                                                                                                         ment                       delivery
Rejected
                                                      106
Growing Up
Given the hierarchy of items that make up deliverables, each level can potentially have different flow
characteristics. For example, a “user story” is a small part of a “functionality” of a software product
(which is a part of a software delivery).
Kanban can be used at each of those levels with different workflows and standards at each level.
                                       Functionalities Develpment
                                  To do     Development    Testing   Done
The idea is to connect multiple services at the same level from replenishment meetings that balance
the capacity between services in the organization that is needed to deliver value.
The figure shows how blocked items in one service can be dependent on other specialized services.
A service may offer a specific function (e.g., legal, IT, HR, or accounting services) or be aligned with
the delivery of work that requires a broad set of different skills (e.g., new product development or TV
and film services).
The challenge in scaling up the Kanban ecosystem is to achieve balance and flow between all
interdependent services.
                                                                                                 107
                                                               Chosen   Develop   Testing   Ready for   Delivered
                                                                        ment                delivery
                                                     108
                                                           Scrum & Kanban
109
      KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     The Kanban Guide for Scrum Teams
                                                     The Kanban flow-based perspective can enhance and complement the Scrum framework and its
                                                     implementation. Teams can apply complementary Kanban practices, whether they’re just starting to
                                                     use Scrum or have been using it all along.
                                                     The Kanban Guide for Scrum Teams is the result of a collaboration between members of the Scrum.
                                                     org community and leaders of the Kanban community.
                                                     Together, they support The Kanban Guide for Scrum Teams. They share the belief that product
                                                     development professionals can benefit from applying Kanban alongside Scrum.
                                                     Scrum is not a process or technique. It is a framework within which people can tackle complex adaptive
                                                     problems while productively and creatively delivering products of the highest possible value. As
                                                     The Scrum Guide points out, it works well as a container for other techniques, methodologies, and
                                                     practices.
                                                     Kanban flow optimization practices give Scrum teams additional opportunities to inspect the right
                                                     thing, at the right time, and then, based on that inspection, adapt as needed. Kanban’s super focus
                                                     is transparency, visualization, and flow that maximizes feedback, empiricism, and ultimately value
                                                     delivery.
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                      110
Kanban and Scrum Complement Each Other Enormously
Both Kanban and Scrum are designed to help teams create better products with fewer obstacles
in the way. However, many teams are still wondering if they should use Kanban or Scrum to deliver
exceptional value to their customers. But the reality is that you don’t have to choose between the two;
And by flex, we mean using Kanban and Scrum together to plan, track, and manage your work more
efficiently so you can launch better products, faster. This strategy is quickly becoming the norm with
many product teams taking advantage of the fact that Kanban and Scrum go hand in hand.
                                                                                                111
                                                     Kanban and Scrum Complement Each Other Enormously
                                                     And that’s especially true when it comes to release planning. The Kanban method suggests a model
                                                     that is not based on guesswork, intuition, or instinct. With this strategy, you’ll only need a couple of
                                                     minutes to reach a reliable delivery commitment.
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     The central idea for the definition of Kanban is the concept of flow. Flow is the movement of value
                                                     through the product development system. Kanban optimizes flow due to improving the efficiency,
                                                     effectiveness, and predictability of a process.
                                                     Optimizing flow in the context of Scrum requires defining what flow means in Scrum. Scrum is
                                                     grounded in empirical process control theory, or empiricism. The key to empirical process control
                                                     is the frequency of the cycle of transparency, inspection and adaptation - which we can describe as
                                                     cycle time through the feedback stage.
                                                      112
                                                         Transparency
                                     Inspection
Adoption
When Kanban practices are applied with Scrum, they provide an approach to improve flow through a
feedback loop; optimizing the transparency and frequency of inspection and adaptation, both for the
         People            People are at the center        People are the pillar     Motivated team with
                                                                                    people as a pillar at the
                                                                                            center
        Product             Focus on effectiveness         Focus on efficiency     Smart Balance Between
                                                                                     Effectiveness and
                                                                                         Efficiency
                                                                                                         113
                                                     Definition of «Workflow»
Scrum events:
                                                     •    Sprint
                                                     •    Sprint Planning
                                                     •    Daily Scrum
                                                     •    Sprint Review
                                                     •    Sprint Retrospective
                                                         114
Sprint
Complementary Kanban practices do not replace the Scrum Sprint. Even in environments where
continuous flow is desired or achieved, the Sprint is still a regular cadence or heartbeat to inspect and
adapt both the product and the process. Teams that adopt Scrum and Kanban use Sprint events as a
feedback loop of improvement by collaboratively inspecting and adapting their workflow definition
and flow metrics.
Kanban practices can help Development Teams improve their flow and create an environment where
decisions are made «just-in-time» throughout the Sprint based on inspection and adaptation. In this
environment, Development Teams rely on the Sprint goal and close collaboration with the Product
                                                                                                  115
                                                     Sprint Planning
                                                     The flow-based sprint planning meeting uses flow metrics to help develop the Sprint Backlog. For
                                                     example, using historical throughput to understand the Scrum Team’s capability for the next Sprint.
Daily Scrum
                                                     Flow-based Daily Scrum focuses on ensuring that the Scrum Team is doing everything they can to
                                                     maintain a consistent flow. While the goal of Daily Scrum remains the same as described in The Scrum
                                                     Guide, the meeting itself takes place in front of the Kanban board and focuses on where the flow is
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
insufficient and what actions the Scrum Team can take to get it back on track.
                                                      116
Daily Scrum
•   What work items are locked, and what can the Development team do to unlock them?
•   Which work items flow slower than expected? What is the Work Item Age of each work-in-progress
    item? What work items have passed or are about to exceed their SLE, and what can the Scrum Team
    do to finish that work?
•   Are there factors that may affect the Scrum Team’s ability to finish day-to-day work that are not
    represented on the board?
•   Have we learned anything new that could change what the Scrum Team has planned to work on
    next?
•   Have we broken our WIP limit? And what can we do to ensure we can finish the work in progress?
The Scrum Guide provides a detailed description of the Sprint Review. Inspecting Kanban flow
metrics during the Sprint Review can create opportunities for new conversations about monitoring
progress toward a goal.
Reviewing Throughput can provide additional information when the Product Owner discusses likely
delivery dates.
                                                                                              117
                                                     Sprint Retrospective
                                                     A flow-based Sprint Retrospective adds metrics inspection and flow analysis to help the Scrum Team
                                                     determine what improvements they can make to their processes.
                                                     The Scrum Team using Kanban also inspects and adapts the definition of “Workflow” to optimize
                                                     the flow in the next Sprint. It is valuable to use a cumulative flow diagram (CFD) to visualize the WIP,
                                                     approximate average cycle time, and average throughput of a Scrum Team.
                                                     In addition to the Sprint Retrospective, the Scrum Team should consider taking advantage of
                                                     opportunities to inspect and adapt the process as they arise throughout the Sprint.
                                                     Similarly, the definition of “Workflow” of a Scrum team can be modified at any time. Since these
                                                     modifications will have a considerable impact on the performance of the Scrum Team, the changes
                                                     made during the regular cadence provided by the Sprint Retrospective event will reduce complexity
                                                     and improve focus, engagement, and transparency.
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                      118
                                                           Literature
119
      KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                     Material Source
Support Material
                                                     •    https://scrumorg-website-prod.s3.amazonaws.com/drupal/2019-12/2019-09-Kanban-Guide-for-
                                                          Scrum-Teams-Spanish%28South%20American%29.pdf?nexus-file=https%3A%2F%2Fscrumorg-
                                                          website-prod.s3.amazonaws.com%2Fdrupal%2F2019-12%2F2019-09-Kanban-Guide-for-Scrum-
                                                          Teams-Spanish%2528South%2520American%2529.pdf
                                                     •    https://kanbanguides.org/wp-content/uploads/2020/07/Kanban-Guide-2020-07.pdf
                                                     •    https://resources.kanban.university/wp-content/uploads/2021/06/The-Official-Kanban-Guide_
                                                          US.pdf
                                                     •    https://resources.kanban.university/when-do-we-need-sdm-srm-roles-with-kanban/
                                                     •    https://resources.kanban.university/illustrated-notebook/
                                                     •    https://itnove.com/blog/kanban/equipos/kanban-cost-of-delay/
                                                     •    Kanban: Successful Evolutionary Change for Your Technology Business por David J. Anderson y
                                                          Donald G Reinertsen | 7 abril 2010
KANBAN ESSENTIALS PROFESSIONAL CERTIFICATION KEPC™
                                                         120
www.certiprof.com