-
El término "software" fue acuñado por John Tukey y se utilizó por primera vez en un artículo publicado en American Mathematical Monthly
-
La ingeniería de software comenzó a desarrollarse como una disciplina separada debido al rápido crecimiento del campo de la informática.
-
La conferencia NATO de ingeniería de software definió formalmente el término "ingeniería de software" y estableció la base para los principios y prácticas de la disciplina.
-
El modelo de ciclo de vida del software, un enfoque para el desarrollo de software que divide el proceso en fases separadas, se convirtió en una práctica común.
-
Se introdujeron nuevas metodologías de desarrollo de software, como el modelo en espiral y el desarrollo de software orientado a objetos.
-
Se desarrollaron nuevas tecnologías de software, como el lenguaje de programación Java, que revolucionaron la forma en que se desarrolla el software.
-
El Manifiesto Ágil fue redactado y estableció los valores y principios para el desarrollo de software ágil.
-
El desarrollo de software basado en la nube se convirtió en una práctica común y cambió la forma en que las empresas desarrollan y entregan software.
-
La inteligencia artificial y el aprendizaje automático se han convertido en áreas de investigación y desarrollo importantes en la ingeniería de software, lo que ha llevado a la creación de herramientas y soluciones de software más avanzadas y complejas.