Lean software development combines lean methodology with agile practices. The principles behind this method stem from lean manufacturing principles.