Essa ideia é muito semelhante a um conceito do Sistema Toyota de Produção (TPS) , que levou ao Lean Manufacturing mais genérico e, em seguida, à aplicação dessas técnicas ao desenvolvimento de software Lean . O TPS antecede significativamente o movimento ágil, com suas raízes na fabricação no final da década de 1950.
O conceito de maximizar a quantidade de trabalho não realizado é semelhante à eliminação de desperdícios. No ambiente de fabricação, o desperdício inclui coisas como superprodução de mercadorias, espera por recursos, movimentação desnecessária de pessoas ou produtos, excesso de estoque e produtos defeituosos. No desenvolvimento de software enxuto, esses resíduos foram traduzidos em funcionalidades desnecessárias, atrasos no processo de desenvolvimento, requisitos pouco claros que atrasam a produção de software, falta de testes e atrasos na comunicação.
A idéia geral de ambos os conceitos é a mesma - coisas que não agregam valor são um desperdício e devem ser minimizadas. O objetivo final é aumentar a qualidade e reduzir o tempo e o custo de produção.