Bu fikir, daha genel Yalın Üretim'e ve ardından bu tekniklerin Yalın Yazılım Geliştirme'ye uygulanmasına yol açan Toyota Üretim Sisteminden (TPS) gelen bir konsepte çok benzer . TPS, 1950'lerin sonlarında üretimdeki kökleri ile çevik hareketini önemli ölçüde yutmaktadır.
Yapılmayan iş miktarını maksimize etme kavramı israfı ortadan kaldırmaya benzer. Üretim ortamında atık, malların fazla üretimi, kaynakların beklenmesi, insanların veya ürünlerin gereksiz yere taşınması, çok fazla envanter ve hatalı ürünler gibi şeyleri içerir. Yalın Yazılım Geliştirmede, bu atıklar gereksiz işlevsellik, geliştirme sürecindeki gecikmeler, yazılım üretimini yavaşlatan gereksinimler, test eksikliği ve iletişim gecikmelerine çevrildi.
Her iki kavramın genel fikri aynıdır - değer katmayan şeyler israflıdır ve en aza indirilmelidir. Nihai amaç, kaliteyi artırmak ve üretme zamanını ve maliyetini azaltmaktır.