La línea del tiempo de la crisis del software.
Si quieres descargar esta línea de tiempo, haz clic en los siguientes botones:
- 1968 - La crisis del software comienza a tomar forma
- 1970 - Primeras iniciativas para abordar la crisis
- 1972 - Aparece el primer lenguaje de programación estructurado
- 1976 - Se crea el primer modelo de madurez del software
- 1987 - Aparece el primer modelo de proceso de software
- 1995 - Se publica el "Manifiesto Ágil"
- 1998 - Se publica el modelo de calidad de software ISO 9126
- 2001 - Se desarrolla el primer marco de trabajo Ágil
- 2008 - Aparece la metodología DevOps
- 2014 - Se publica el modelo de calidad de software ISO 25010
- 2019 - La crisis del software continúa
1968 - La crisis del software comienza a tomar forma
El término "crisis del software" se acuña en la Conferencia de la OTAN en Garmisch, Alemania. Se reconoce que el software es cada vez más importante y complejo, y que se necesitan nuevos métodos para gestionar su desarrollo.
1970 - Primeras iniciativas para abordar la crisis
Se publica el informe "Software Engineering: A Report on a Conference Sponsored by the NATO Science Committee". Este informe marca el inicio del movimiento de ingeniería de software y señala la necesidad de métodos y herramientas para abordar la crisis del software.
1972 - Aparece el primer lenguaje de programación estructurado
El lenguaje de programación estructurado, llamado "Structured Programming", es desarrollado por Edsger Dijkstra. Este lenguaje permite una programación más organizada y fácil de entender, lo que ayuda a reducir los errores y mejorar la calidad del software.
1976 - Se crea el primer modelo de madurez del software
El "Capability Maturity Model" (CMM) es creado por la RAND Corporation para ayudar a las organizaciones a mejorar la calidad de su software. El modelo establece cinco niveles de madurez para la gestión de software, desde el nivel inicial hasta el nivel optimizado.
1987 - Aparece el primer modelo de proceso de software
El "Capability Maturity Model Integration" (CMMI) es creado por el Software Engineering Institute (SEI) de la Universidad Carnegie Mellon. Este modelo introduce una serie de procesos que se pueden utilizar para mejorar la calidad y la eficiencia del software.
1995 - Se publica el "Manifiesto Ágil"
El "Manifiesto Ágil" es creado por un grupo de expertos en software para establecer un enfoque más flexible y colaborativo para el desarrollo de software. El manifiesto enfatiza la importancia de los individuos y la interacción sobre los procesos y las herramientas.
1998 - Se publica el modelo de calidad de software ISO 9126
El modelo ISO 9126 establece seis características de calidad del software: funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad y portabilidad. Este modelo ayuda a las organizaciones a evaluar y mejorar la calidad de su software.
2001 - Se desarrolla el primer marco de trabajo Ágil
El marco de trabajo Ágil "Scrum" es desarrollado por Ken Schwaber y Jeff Sutherland. Scrum se centra en el trabajo en equipo, la comunicación y la entrega de software funcional de manera iterativa e incremental.
2008 - Aparece la metodología DevOps
DevOps es una metodología que se enfoca en la colaboración entre los equipos de desarrollo y operaciones para mejorar la eficiencia y la calidad del software. DevOps se basa en la automatización, la monitorización y la mejora continua.
2014 - Se publica el modelo de calidad de software ISO 25010
El modelo ISO 25010 establece ocho características de calidad del software: funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad, portabilidad, seguridad y compatibilidad. Este modelo es una actualización del modelo ISO 9126 y ayuda a las organizaciones a evaluar y mejorar la calidad de su software.
2019 - La crisis del software continúa
A pesar de los avances en la gestión y la calidad del software, la crisis del software sigue siendo un problema. Los proyectos de software siguen encontrando problemas con la calidad, el tiempo y el presupuesto. Es importante seguir investigando y desarrollando nuevas formas de abordar la crisis del software.
La crisis del software ha sido un problema desde los primeros días de la informática. A lo largo de los años, se han desarrollado una serie de métodos, herramientas y marcos de trabajo para abordar esta crisis. Aunque todavía hay problemas en la gestión y la calidad del software, estos esfuerzos han ayudado a mejorar significativamente la situación. Es importante seguir invirtiendo en la investigación y el desarrollo de nuevas soluciones para
Deja una respuesta