Cuando aparecieron las primeras computadoras digitales en la década de 1940, el desarrollo de "software" era algo tan nuevo que era casi imposible hacer predicciones de las fechas estimadas de finalización del proyecto y muchos de ellos sobrepasaban los presupuestos y tiempo estimados..