Towards lean software development
Lean software development is an adaptation of lean manufacturing (derived from Toyota Production System) to software development. I’ll delve into some of its principles based on my experience.
Eliminating waste (the first lean principle) is about maximizing the amount of work not done. This doesn’t mean being lazy or neglecting tasks; it only means doing the minimum necessary to get the job done.