-
1957: La NASA desarrolla el primer software para el Proyecto Vanguard.
-
IBM crea el Departamento de Ciencia de la Computación para mejorar la calidad del software.
-
El científico de la computación Geoffrey Moore publica "El ciclo de vida del producto en la ingeniería de software".
-
El Departamento de Defensa de EE. UU. crea el software del sistema de tiempo compartido Multics.
-
Unix, un sistema operativo de tiempo compartido, es desarrollado por AT&T Bell Labs.
-
Ed Yourdon publica "Teoría y práctica de la programación estructurada".
-
El modelo de desarrollo de software "fases y cascada" es introducido por Winston Royce.
-
El IEEE establece la norma 12207 para la ingeniería de software.
-
El modelo de ciclo de vida en espiral es introducido por Barry Boehm.
-
El grupo de trabajo de la ISO/IEC establece la norma 15504 para la evaluación de procesos de software.
-
La Agile Alliance publica el Manifiesto Ágil.