Its a simple question, but as a software developers what do we think lean is and are we actually right? I was asked this very question yesterday by a Lean Manufacturing Expert and I got it wrong! As software developers we love to dive into detail and explain and extend a philosophy much more than we should. If you look at the origins of lean it means just one thing and it pretty simple.
If someone asks you what lean actually is remember it is one thing! Everything else you have read and learnt about lean is just there to support this one principle; the elimination of waste. Its Lean and simple, don’t make it more complicated than it needs to be! Good luck in your quest to eliminate waste for yourself, in your business/day job and your customers.