Free Seminars and other Free Events

Introduction to Lean Software Development

Seminar Description:

Lean Software Development is an application of the principles of the Toyota Motor Company’s Lean Manufacturing and Lean Product development systems to software development. While Toyota’s practices will not directly transfer to software development, their principles present guidelines to create practices that do. The principles of Lean are *:
  1. Add value to the Customer
  2. Eliminate waste
  3. Create Knowledge
  4. Respect People
  5. Build integrity in
  6. Defer Commitment
  7. Deliver Fast
  8. Optimize the whole

* Principles 2-8 are from Mary and Tom Poppendieck.

These are rooted in a mindset of creating an organization that continuously improves its process while respecting its people with a focus on adding value to its customers. Our course offerings on Lean Software Development present you with both the principles and basic practices of Lean, as applied to software development.

Lean is based on blending a mindset of:

  • A relentless pursuit of eliminating waste
  • Adding as much value to your customer(s) as quickly as possible
  • Creating and managing knowledge
  • Respecting and growing your people
  • Continuously refining your process to support your enterprise

This seminar introduces Lean Software Development and discusses both its principles and practices inferred from them. This seminar also discusses how Agile methods are manifestations of Lean principles. By relating Lean and Agile together, participants already familiar with Agile will get deeper insights into why Agile methods work. Those not familiar with Agile methods will get a solid introduction to them.

Course Level

Beginner

Who is this course for

This talk is for anyone who is involved in software development. In particular, product managers, business analysts, project managers, scrum masters, developers, testers.