-
Origen del Término "Ingeniería de Software"
El término se utilizó por primera vez en la Conferencia de la OTAN en Garmisch, Alemania, marcando el inicio formal de la disciplina y destacando la necesidad de abordar la crisis del software. -
Creación del Modelo en Cascada
Introducido por Winston Royce, este modelo secuencial representó el primer enfoque estructurado para el desarrollo de software, con fases definidas como análisis, diseño, implementación y mantenimiento. -
Surgimiento del Lenguaje C
Desarrollado por Dennis Ritchie en los Laboratorios Bell, el lenguaje C revolucionó la programación al ofrecer un alto rendimiento y portabilidad. -
Modelo en Espira
Propuesto por Barry Boehm, este modelo introdujo un enfoque iterativo que combina desarrollo y gestión de riesgos, siendo ideal para proyectos grandes y complejos. -
Publicación de la Norma ISO/IEC 12207
Estableció procesos estándar para el ciclo de vida del software, cubriendo desde la adquisición hasta el mantenimiento -
Desarrollo Ágil y Manifiesto Ágil
Firmado por 17 desarrolladores, este manifiesto revolucionó la industria al priorizar la colaboración, el software funcional y la adaptación continua -
Introducción del Modelo CMMI
El Capability Maturity Model Integration, creado por el SEI, ayudó a las organizaciones a mejorar sus procesos mediante niveles de madurez -
Popularización de DevOps
DevOps unió el desarrollo y las operaciones, promoviendo la entrega continua y la automatización de procesos -
Avance de la Computación en la Nube
Plataformas como AWS, Azure y Google Cloud transformaron la forma de desarrollar, almacenar y desplegar aplicaciones. -
Impacto de la Inteligencia Artificial y Machine Learning
Estas tecnologías comenzaron a automatizar tareas complejas, desde la generación de código hasta el mantenimiento predictivo de sistemas