File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Agile and Other Processes and the fly likes Relation between lean and agile Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Agile and Other Processes
Bookmark "Relation between lean and agile" Watch "Relation between lean and agile" New topic

Relation between lean and agile

Tony Teenslets

Joined: Feb 16, 2005
Posts: 1
What is the relationship between lean and agile ? Do they refer to the same concepts, but with different terminology or is there a true, important difference ?
Ilja Preuss

Joined: Jul 11, 2001
Posts: 14112
Agile Software Development is an "umbrella term" - a name for a whole family of approaches to software development which share a common set of values and principles. It was coined by a number of proponents of different (at that time known as "lightweight") processes, who met to discuss their similarities and found enough of them to together write and sign the "Agile Manifesto". See for a nice to read story about how "Agile" came into being.

Lean Software Development applies the values and principles of Lean Manufacturing to the development of software. As far as I can tell, Mary and Tom didn't sign the Agile Manifesto, but Lean Software Development is more or less accepted by the Agile community to be compatible with the Agile values and principles - that is, to be part of the family of Agile Software Development approaches.

The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
I agree. Here's the link:
subject: Relation between lean and agile
It's not a secret anymore!