En aquellos tiempos en que los equipos no eran multifuncionales y QA era un departamento marginal y la calidad era papel. Para abaratar el proyecto la calidad pasaba a un segundo plano, y la agilidad soluciona esto con ciclos de vida iterativos e incrementales en los que si no tienes calidad no avanzas.
¿Para qué voy a hacer calidad si nadie la paga?
Se ganaba más dinero haciendo mal software y no gestionar la calidad generaba deuda técnica. El problema gordo que se había ido acumulando a lo largo del desarrollo aparecía en la semana final si no gestionar la calidad generaba deuda técnica.