What is LEAN Development method in Agile?


Lean Development (LD), started by Bob Charette, draws on the success Lean Manufacturing found in the automotive industry in the 1980s. While other Agile Methods look to change the development process, Charette believes that to be truly Agile you need to change how companies work from the top down. Lean Development’s 12 principles focus on management strategies:

1. Satisfying the customer is the highest priority
2. Always provide the best value for the money
3. Success depends on active customer participation
4. Every LD project is a team effort
5. Everything is changeable
6. Domain, not point, solutions
7. Complete, do not construct
8. An 80 percent solution today instead of 100 percent solution tomorrow
9. Minimalism is essential
10. Needs determine technology
11. Product growth is feature growth, not size growth
12. Never push LD beyond its limits Because LD is more of a management philosophy than a development process, team size, iteration length, team distribution, and system criticality are not directly addressed.