Im bardziej skomplikowany proces produkcyjny, tym bardziej wymaga on usystematyzowanego podejścia. W poszukiwaniu metod wspomagających procesy produkcyjne warto rozglądać się poza ten obszar, gdyż wartościowe rozwiązania można znaleźć w branżach z pozoru różnych od produkcji. W taki właśnie sposób postąpiła branża IT, dostosowując Lean Management, czyli szczupłe zarządzanie na potrzeby produkcji oprogramowania. Powstała koncepcja nazywana została Lean Development i jej podstawą jest eliminacja strat.