Why I Teach Kanban

August 13, 2020
5 minute read
Read

By James Steele

A Dream Come True

For 25 years I helped organizations build enterprise software. A few years into my professional journey I made the decision that I would pursue a professional dream of mine and that the pinnacle of my career would be achieved once I had become the Chief Technology Officer (CTO) of an influential software company.  Boy was I wrong!

After more than two decades working as an independent consultant and coach, I was presented with an opportunity that would bring my dream within reach. I joined a global e-learning company that was developing enterprise software to help educate millions of people across the globe. I accepted the position of V.P. of Software Development, and after several months of success in that position I was promoted to CTO.

I had arrived!!! A dream come true! Over 20 years of hard work had paid-off.

Then something happened, and I decided to throw it all away.

This is the story of why I gave up the C-Suite to teach Kanban.

Going Agile!

As CTO I had complete influence on the direction the company would take in it’s approach to software development. We were struggling to make deadlines, our predictability was poor, quality was not acceptable, and people were overburdened. From my new perch I could change all of this!

Similar to the decisions that most leaders in my position were making at that time (and continue to make until today), I decided we were “going agile”! Our teams would start using the Scrum framework and in no-time we would be reaping the benefits of business agility.

Hither to, our software development process had been chaotic. I’d go as far as to say that we really didn’t have one. We trained staff on the Scrum framework, we certified some people to be Scrum Masters and Product Owners, and we put together cross-functional Scrum teams that were self-organizing. We also hired a Scrum coach who would help us with our transformation.

Adopting Scrum brought immediate structure to the way we were working. For several months we saw improvements at the team level, but we slowly started to lose momentum, and after the initial honeymoon of having structure to the way we were working, we started struggling.

Sure, things had improved, but we plateaued very quickly.

Shifting Gears

After 2 years of using Scrum, we found ourselves still failing to meet customer delivery expectations, unable to get a handle on being predictable, and people were frustrated working within the ceremonies, roles, and cadences of the Scrum framework.

Equally disappointing was the failure to see improvements in our ability to respond quickly to shifting customer priorities and capitalize on emerging market opportunities. Our pursuit of business agility was evading us.

It was around this time that I was introduced to the Kanban Method. I was intrigued by an approach to improvement that was evolutionary in nature and was particularly sensitive to respecting professional roles and identifies.

The simplicity (and as I would soon learn, POWER) of the method, coupled with the fact that it did not prescribe HOW we should work, was something that really resonated with me (and I suspected would resonate with our teams).

I met with our teams. We talked about the Principles and Practices of the Kanban Method, and together we decided we would give them a try in an effort to improve the situation we found ourselves in.

Discovering Kanban

Starting Kanban was not disruptive for us. We started from a very simple standpoint – we were going to continue working exactly the way we were, except that:

  • we would visualize the work we were doing
  • we would limit the amount of work we were doing
  • we would make policies explicit
  • we would focus on identifying why the flow of work was interrupted and adjust policies to try and avoid future interruptions of that nature

We did this for several months and here is a summary of the results:

  • We quickly discovered that many of the Scrum ceremonies and elements of the framework were getting in the way of doing our work (we abandoned many of them).
  • People experienced relief from having too much work in progress.
  • We discovered that many of the interruptions to the flow of work stemmed from dependencies on other teams,  having to redo work that was not correctly done the first time, and dealing with ad-hoc interruptions for unplanned work.




     
    If you find this useful, please consider contributing with our
    Value for Value” model.

     


     

  • Kanban System Design® (KMP I) [Virtual Learning] badge

    Kanban System Design® (KMP I) [Virtual Learning]

    30 SEP to 01 OCT 2020 (2 days) - Starting Wednesday - Online - Jerry Doucett

    C$1795.00 Register Now Only 10 Spots left!

    - Improve Knowledge Work Productivity -

    This 2-day workshop - also known as 'Kanban for Real Agility®' - gives you the fundamentals of the Kanban Method® for leaders starting their organization on the gentle path to Real Agility™. This learning event is ideal for you if you are responsible for the delivery of a service. Learn the concepts of flow, pull, classes of service and learn to deal with interruptions and multi-tasking. Learn the Systems Thinking Approach To Implementing Kanban (STATIK).

    This course, known as Kanban Management Professional 1 (KMP I), is the first of two courses towards the Kanban Management Professional (KMP) credential. KMP I is the prerequisite to KMP II. By completing both KMP I and KMP II, participants can achieve the KMP credential with the Lean Kanban University®.

    - Participate in the Get Kanban simulation for immersive learning
    - Design your service's Kanban board with guidance from our trainer
    - Start your Kanban adoption
    - 14 PDUs | 14 SEUs
    - Profile listing on the LKU alumni page
    - Registered Education Provider with LKU
    - Taught by Accredited Kanban Trainers only

    EXCLUSIVE: Free "Kanban for Managers" e-book written by BERTEIG consultants!

    Download your copy of the pre-reading book by David J. Anderson and Andy Carmichael:
    Essential Kanban Condensed: https://resources.kanban.university/guide/

    Please register using a corporate email address, for corporate loyalty program discounts.

    --
    Both KMP I and KMP II must be completed to achieve the designation.

    KMP I
    Read More

    Location:

    Online

    Date:

    Wed 30-Sep-2020
    Thu 01-Oct-2020

    Time:

    09:00 AM to 05:00 PM (EST)

    Trainer:
    Jerry Doucett

    Jerry Doucett


    VP Training Services, Senior Consultant and Instructor
    About Trainer
  • Kanban System Design® (KMPI) [Virtual Learning] badge

    Kanban System Design® (KMPI) [Virtual Learning]

    19 to 20 NOV 2020 (2 days) - Starting Thursday - Online - Jerry Doucett & David Vicentin

    Early-bird Discount! C$1795.00 C$1525.75 Until 18-Oct-2020 Register Now

    - Improve Knowledge Work Productivity -

    This 2-day workshop - also known as 'Kanban for Real Agility®' - gives you the fundamentals of the Kanban Method® for leaders starting their organization on the gentle path to Real Agility™. This learning event is ideal for you if you are responsible for the delivery of a service. Learn the concepts of flow, pull, classes of service and learn to deal with interruptions and multi-tasking. Learn the Systems Thinking Approach To Implementing Kanban (STATIK).

    This course, known as Kanban Management Professional 1 (KMP I), is the first of two courses towards the Kanban Management Professional (KMP) credential. KMP I is the prerequisite to KMP II. By completing both KMP I and KMP II, participants can achieve the KMP credential with the Lean Kanban University®.

    - Participate in the Get Kanban simulation for immersive learning
    - Design your service's Kanban board with guidance from our trainer
    - Start your Kanban adoption
    - 14 PDUs | 14 SEUs
    - Profile listing on the LKU alumni page
    - Registered Education Provider with LKU
    - Taught by Accredited Kanban Trainers only

    EXCLUSIVE: Free "Kanban for Managers" e-book written by BERTEIG consultants!

    Download your copy of the pre-reading book by David J. Anderson and Andy Carmichael:
    Essential Kanban Condensed: https://resources.kanban.university/guide/

    Please register using a corporate email address, for corporate loyalty program discounts.
    Read More

    Location:

    Online

    Date:

    Thu 19-Nov-2020
    Fri 20-Nov-2020

    Time:

    09:00 AM to 05:00 PM (EST)

    Trainers:
    Jerry Doucett

    Jerry Doucett


    VP Training Services, Senior Consultant and Instructor
    About Trainer
    David Vicentin

    David Vicentin


    Senior Agile/Lean Consultant
    About Trainer
  • Kanban Systems Improvement® (KMPII) [Virtual Learning] badge

    Kanban Systems Improvement® (KMPII) [Virtual Learning]

    26 to 27 NOV 2020 (2 days) - Starting Thursday - Online - Jerry Doucett & David Vicentin

    Early-bird Discount! C$1795.00 C$1525.75 Until 25-Oct-2020 Register Now

    - Optimize Services for Flow and Performance -

    This 2-day course focuses on the roll out and daily operation of a Kanban system. You will also learn how to manage, optimize, scale, and evolve your Kanban system over time.

    Learning Objectives
    - Managing Evolutionary Change
    - Dealing with Resistance to Change
    - Feedback Loops and Continuous Learning
    - Implementing and Scaling out Kanban
    - Balancing Demand and Capability
    - Optimizing Flow and Predictability

    Students completing both the Kanban Systems Design (KMP I) class and this class (KMP II) will earn the Kanban Management Professional® (KMP) credential with Kanban University® (KU).

    - 14 PDUs | 14 SEUs
    - Kanban University® (KU) certificate
    - Profile listing on the KU alumni page
    - Free Agile Advice e-book
    - Registered Education Provider with KU and PMI

    Download your copy for pre-reading by David J. Anderson:
    Essential Kanban Condensed: https://resources.kanban.university/guide/

    Please register using a corporate email address, for corporate loyalty program discounts.
    Read More

    Location:

    Online

    Date:

    Thu 26-Nov-2020
    Fri 27-Nov-2020

    Time:

    09:00 AM to 05:00 PM (EST)

    Trainers:
    Jerry Doucett

    Jerry Doucett


    VP Training Services, Senior Consultant and Instructor
    About Trainer
    David Vicentin

    David Vicentin


    Senior Agile/Lean Consultant
    About Trainer

Berteig Consulting

Empower Your Entire Organization with BERTEIG Consulting in Agile, Scrum, Kanban, SAFe and LEAN.

Aimia
Bruce Power
Capital One
CBC
Comcast
Equitable Life of Canada
FreshBooks
Suncor