A methodology is generally a guideline system for solving a problem, with specific components such as phases, tasks, methods, techniques and tools.
Software development methodologies include:
Lean software development is a translation of Lean manufacturing and Lean IT principles and practices to the software development domain. Adapted from the Toyota Production System, a pro-lean subculture is emerging from within the Agile community.
Lean development can be summarized by seven principles, very close in concept to lean manufacturing principles:
1) Eliminate waste
2) Amplify learning
3) Decide as late as possible
4) Deliver as fast as possible
5) Empower the team
6) Build integrity in
7) See the whole