Lean Development

Photo of Sohrab Salimi
Sohrab Salimi

Reading time
1 Minutes

Definition of Lean Development:

Lean Development is one method within Agile. Lean started at Toyota in the 1950s (also known as just-in-time production) and the Lean IT principles to improve loss reduction, minimize waste and encourage sustainable production.

Use of Lean Development:

The key goal of Lean Development is to reduce or eliminate waste, and therefore focuses on including only the most valuable features of a product and delivering them in increments to create a Minimum Viable Product (MVP). Lean Development uses prioritization of the backlog, short feedback loops, frequent unit testing, and team efficiency to succeed. Lean works with the Kanban approach of pulling work from the backlog, and improving workflow speed and efficiency.

Benefits of Lean Development:

  • Reduces project costs.
  • Increases workflow efficiency and speed.
  • Enables faster delivery of working products/software.
  • Increases motivation of team members due to decision-making empowerment.

Related articles

Scaling Agile

Learn more about the different Frameworks for Scaling Agile from our Certifis Scrum Trainer Sohrab Salimi and see which one suits you best!

Five mistakes in Scaling Agile

Learn about common mistakes while scaling Agile and Scrum. In our scaling category, you will find many examples for your work!

A new Framework to Create Clarity and Succeed

Find out, why most companies fail due to systemic problems and not because of their product. Nils Holger Pohl in Session at agile100