.st0{fill:#FFFFFF;}

Lean, Agile, and Kanban 

 August 15, 2019

By  Dave Litten

Learn all about LEAN, AGILE, SCRUM, SPRINT, AND KANBAN

Your 2020 pmp exam wizard


Brought to You by Dave Litten

Lean, Agile, Scrum, Sprint, and Kanban

Learn all about Lean, Agile, Scrum, Sprint, and Kanban. Sure there are similarities, but it is the differences that are important - AND when you should use them!

But there's a vital reason why you should take notice and learn about these principled approaches - the Project Management Professional (PMP) Exam starting in January 2020 (just 4 months away at time of writing) now includes a massive 50% of questions on Agile, Lean, Scrum and Kanban... so pay close attention to this article!

The Lean Startup

Lean Startup is a principle-led approach to new product development, and provides a scientific approach to the management of start-ups as a means to deliver your product and ship it to your customer faster.

Lean, Agile, Scrum, Sprint, And Kanban

The Lean Start-up methodology describes how you plan, when and how to control – while most importantly – how to apply maximum acceleration, either to your product or business.

Like most business, they start backwards by first developing a new product/service on the assumption that it is what their potential customers want.

Not So.

You should start by first establishing that a ready market already exists and then spent large amounts of time and money developing the product. Okay, but there is an even better way…

What if they communicated to prospective customers first and determined whether or not their product/service could be of value to their customers?

Eliminate as much risk as possible

Out of frustration, or the need just to take action, product developers (or rather their management), take a "just do it" approach – but this is not the only option open to them.

I am talking about The Lean Startup of course!

Lean provides tools, continuous testing, reduces development costs, helps in failing fast and failing cheap, but that’s not all, Lean will wrap a process and a method around new product development.

What is the Lean methodology?

Initially, the Lean movement started in Japan in the 1950s in the automotive industry and was mainly aimed at loss reduction and sustainable production.


Following the trend that Lean could be extended to any industry, Lean was applied in the startup industry in 2008 by Eric Ries as a way of developing “new products and services in circumstances of extreme uncertainty.”

To be considered “Lean,” a startup should follow the values of 5 Lean principles:

  • Entrepreneurs are everywhere
  • Entrepreneurship is management
  • Validated learning
  • Innovation accounting
  • Build–Measure–Learn

Entrepreneurship is management

A typical Lean company follows a learn – measure – build cycle, and conducts many tests, frequently connects with customers, understands their value, and focuses its key processes to continuously improve it.

A never-ending cycle leads the startup to sustainability, smart development, and success.

While reducing the high costs of getting the first customer and even higher cost of getting the product wrong and shortening technology development cycles, Lean Startup philosophy helps new ventures launch products that customers want, far more quickly and cheaper than traditional methods, making start-ups less risky.

Should This Product Be Built?


The wrong question to ask is "Can this product be built?" rather than "Should this product be built?" and vitally, "Will this product/service provide a sustainable business?"

Lean also provides the product developer with a “beta” release.

Early adopters can be enlisted, and by the time that product is ready for wider distribution, you will have an initial customers database, you will know what problems have been resolved and you have refined your knowledge of a typical customers real and detailed specifications.


Developing Your Minimum Viable Product (MVP)


A core component of Lean Startup methodology is the build-measure-learn feedback loop.


The first step is determining the problem that needs to be solved and then developing a minimum viable product (MVP) so that the process of learning as quickly as possible.


Lean, Agile, Scrum, Sprint, And Kanban

Once the MVP is established, you need to establish and demonstrate cause and effect.
Here, you can use an investigative development method called the "Five Whys" by asking simple questions to study and solve problems along the way.

Lean Philosophy

To develop products/services you will want to eliminate anything that doesn’t bring value to the customer. Lean started from traditional manufacturing and expanded to all existing industries, and uses the action loop build-measure-learn.


Progress in manufacturing is measured by the production of high quality goods. The objective here is to focus on determining the product/service customers want and will pay for

A start-up's most important function is learning – in particular, learning what the customers really want and what will lead to a sustainable business

There are two critical hypotheses:

Value hypothesis: What your users want. does the customer have the problem you’re trying to solve? Does the product deliver value to the customer?


Growth hypothesis: How your start-up will grow how will the company grow once people start using the product?

The first step of Build-Measure-Learn is to build something. But what do you build? What should your prototype be?
You need to answer the questions:

  • Do people have the problem you believe they have?
  • Do they want what you’re offering?
  • Are they willing to pay for it?
Lean, Agile, Scrum, Sprint, And Kanban

Next, you build the MINIMAL product necessary to test the hypothesis. This is the BUILD step of the Build-Measure-Learn loop

Lean, Agile, Scrum, Sprint, And Kanban

Next, you run the experiment. This means showing users the product and collecting data on their behavior. This is the MEASURE step of Build-Measure-Learn


The faster you move through this Build-Measure-Learn loop, the faster you’ll learn, and the more progress you’ll make. Imagine how much you’d learn from 8 steadily improving prototypes verses 1 huge, fully-featured prototype

What’s the difference between Agile and Lean?

Both Agile and Lean are aimed at achieving business goals and delighting clients with a competitive product of the best quality. These and many other shared features between the two mindsets often lead to people mixing them up.


However, they serve different purposes and tasks, and that is why it’s important to draw a clear line between them.


The term Lean is wider than Agile because its smart approach influences all types of losses (not only time loss) such as money, labor, energy, etc. Agile was born after Lean, so they are closely related.

Lean, Agile, Scrum, Sprint, Kanban


Consider Lean and Agile as pretty much the same thing, they are basically good approaches to handling projects with a lot of uncertainties, which is why successful start-ups take this approach.


Scrum and Kanban are two of the most popular Agile project management frameworks. They differ quite a bit — Scrum seems to be more often used and pure Kanban less used.


Typically, everyone uses their own tailored or blended version of Scrum, which is encouraged, often taking in elements of Kanban. Sprint is a Scrum terminology.

It’s the iteration cycle in Scrum.

Lean, Agile, Scrum, Scrum, And Kanban

Why Lean & Agile?


Because in this changing world of social and digital engagement, we need a better way of doing business and managing organizations.
Lean and Agile are antidotes to the two main causes of dysfunction in modern organizations:


      1.  Waterfall project management, and
      2.  Functional hierarchical organization structures.

The Spirit of Lean and Agile


Lean, Agile and Scrum are approaches, not methodologies.
The reason for this is because there is no ONE methodology that works for problem solving against ALL uncertainties.


Rather than a methodology, you follow certain common principles:

  • Relentlessly pursue product market fit (= delivering real value to customers) as a whole organization effort
  • Build, measure, learn accept uncertainty — that’s why we hypothesize, test and validate to see if we are getting closer to what our customer really wants. Do it in small increments and keep on iterating until you have the customer solution
  • It’s everyone’s job to understand the customer, not just sales & marketing or the leadership team. It’s not someone else’s job to think customer — it’s your job, too. You are encouraged to run build-measure-learn experiments with customers and the leadership team will facilitate as servant leaders, in a systematic collaborative working framework
  • In Lean & Agile, no one gets blamed. If there’s a failure, we don’t seek someone to blame, rather we examine the system that produced the failure and fix it

The Kanban Method


The Kanban Method is a means to design, manage, and improve flow systems for knowledge work, while allowing organizations to start with their existing workflow and drive evolutionary change, and this is done by visualizing the flow of work, limit work in progress (WIP) and stop starting and start finishing


Kanban is defined as – visual signalling mechanisms to control work in progress for intangible work products


The Kanban Method reflects that work flows continuously through the system instead of being organized into distinct timeboxes


How is Kanban different from Scrum?

Lean, Agile, Scrum, Sprint, And Kanban

Kanban can be used in any knowledge work setting, and is particularly applicable in situations where work arrives in an unpredictable fashion and/or when you want to deploy work as soon as it is ready, rather than waiting for other work items.

Lean, Agile, Scrum, Sprint, And Kanban

Kanban is structured to address the human tendency to resist change - here is the approach:


  • Start with what you do now – Understand current processes as they 
    are practiced and respect existing roles, responsibilities and job titles
  • Agree to pursue improvement through evolutionary change
  • Encourage acts of leadership at every level

Kanban’s Service Delivery Principles

  • Acknowledge that organizations are a collection of interdependent services, so place the focus on the work, not the people doing the work
  • Understand and focus on your customers’ needs and expectations
  • Manage the work; let people self-organize around it
  • Evolve policies to improve customer and business outcomes

The Kanban Lifecycle


Work items flow through a Kanban system in single piece flow, so each system is different with respect to stages in its workflow
It is best to describe the Kanban method lifecycle is via the feedback loops which are:


Strategy Review (Quarterly)
Select the services to provide and the
context in which those services are appropriate


Operations Review (Monthly)
Understand the balance between and across services, including deploying people and resources to maximize value delivery


Risk Review (Monthly)
Understand and respond to delivery risks in services


Service Delivery Review (Bi-Weekly)
Examine and improve the effectiveness of a service - a retrospective that is focused on improving the Kanban system


Replenishment Meeting (Weekly)
Identify items that the team will work on and determine which work items may be selected next. This is analogous to a planning meeting for a sprint or iteration


The Kanban Meeting (Daily)
A team working on a service coordinates their activities for the day. This is analogous to a daily stand-up


Delivery Planning Meeting (Per Delivery Stage)
Monitor and plan deliveries to customers


Want to Pass Your PMP At First Try?


Lean, Agile, And Kanban Agile

Dave Litten


Dave spent 25+ years as a senior project manager for UK and USA multinationals and has deep experience in project management. He now develops a wide range of Project Management Masterclasses, under the Projex Academy brand name. In addition, David runs project management training seminars across the world, and is a prolific writer on the many topics of project management.

Your Signature

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
Insert Content Template or Symbol

Join NOW!

Boost Your Career Now!

15% Discount on all courses with Coupon Code - PROJEX15