The application of lean management principles and techniques to software development. LSD is generally considered part of the family of agile approaches, and often used in combination with one or several other methods.

LSD is founded on principles of simplicity and economy (eliminate waste, deliver fast), global and integrated view of the project (build integrity and quality in, optimize the whole), continuous learning and improvement (using short iterations, continuous testing and team and user feedback), reducing uncertainty risks (by delaying commitment and integrating feedback quickly), and valuing people (by empowering team members and giving a central place to the customer).

see also: agile methodologyscrumextreme programmingfeature driven developmentdynamic systems development methodcrystal methodologies