El documento resume la evolución del software a través de las décadas, comenzando con el desarrollo del hardware y la reducción de costes en las primeras décadas, continuando con el aumento de la potencia de cálculo y reducción de costes gracias a la microelectrónica en la década de los ochenta, y concluyendo que el objetivo actual es mejorar la calidad de las soluciones de software.