-
Inicios
La programación se consideraba un "arte", para el que no existían metodologías, era un proceso que se realizaba sin planificación alguna. -
Period: to
La era pionera
El desarrollo más importante fue que nuevos computadores salían casi cada uno o dos años, haciendo obsoletos los ya existentes. -
Nace el lenguaje FORTRAN
Fue el primer y principal lenguaje Científico.
Diseñado por IBM.
Utilizado también para aplicaciones comerciales. -
Period: to
Los orígenes
Apareció por primera vez el término Ingeniería del software. -
Nace el lenguaje COBOL
Fue creado en el año 1959 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador. -
Nace el lenguaje BASIC
Fue diseñado por John George Kemeny y Thomas Eugene Kurtz en el Dartmouth College en New Hampshire, Estados Unidos, como un medio para facilitar la programación en ordenadores a estudiantes (y profesores) que no fueran de ciencias. -
Period: to
La Crisis del Software
La ingeniería de software fue estimulada por la llamada crisis del software de la década de 1960, 1970 y 1980, que identifica muchos de los problemas de desarrollo de software. -
Conferencias
El Comité de ciencia de la OTAN patrocinó dos conferencias sobre ingeniería del software -
Impulso Inicial
Se marco el inicio oficial de la profesion de la Ingenieria de Software. -
Nace el modelo en ESPIRAL
Es un modelo de cliclo de vida del software definido por primera vez por BarryBoehmcen 1986, utilizado generalmente en la ingeniería dell software. -
Nace el lenguaje C++
Es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. -
Period: to
No hay balas de plata
Durante décadas, solucionar la crisis del software fue de suprema importancia para investigadores y empresas productoras de herramientas de software. El costo de propiedad y mantenimiento del software en la década de 1980 fue dos veces más caro que el propio desarrollo del software -
No hay balas de plata
Fred Brooks publicó su artículo No hay balas de plata.
Algunos interpretan "No hay balas de plata" como que la ingeniería de software ha fracasado. -
Medicina: radioterapia
Un error de programación de la unidad de control de la máquina de radioterapia Therac-25 causó entre 1985 y 1987 al menos seis accidentes en los que los pacientes recibieron sobredosis masivas de radiación. -
Aparición del modelo en cascada
El progreso fluye de arriba hacía abajo, como una cascada. -
Period: to
Prominencia de Internet
El auge de la Internet condujo a un rápido crecimiento en la demanda de sistemas internacionales de despliegue de información y e-mail en la World Wide Web. -
Guerra: Fallo mortal
Durante la Guerra del Golfo, el sistema de defensa antimisiles estadounidenses Patriot en Dhahran (Arabia Saudita) no pudo seguir e interceptar un misil entrante de tipo Scud. -
Aparece VISUAL BASIC
Es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. -
Sin Exito
Las estadísticas mostraron que la mitad de los proyectos de desarrollo de software encuestados estaban operacionales, pero no eran considerado exitoso. -
Espacio: misiones fallidas
Agencia Espacial Europea lanzó el cohete Ariane 5. Un error de programación en el módulo de gestión provocó la autodestrucción del cohete 37 segundos después del despegue. -
Period: to
Metodologías ligeras
Con la creciente demanda de software en muchas organizaciones pequeñas, la necesidad de soluciones de software de bajo costo llevó al crecimiento de metodologías más simples y rápidas que desarrollaran software funcional, de los requisitos de implementación, más rápidos y más fáciles. -
Infraestructura: apagón en el noreste de EE.UU.
Varios estados del noreste de EE.UU. y la provincia canadiense de Ontario se quedaron sin luz debido a un corte de energía resultado de un accidente local. -
Transporte: Aerolínea American Airlines
Un error de programación provocó el caos en la compañía de aviación American Airlines. -
Justicia: liberación anticipada de delincuentes
Se informó de que 23 presos del Departamento de Correccionales de Michigan (EE.UU.) habían sido puestos en libertad antes de que finalizara su condena debido a un fallo de programación informática. -
Internet: Amazon
La desactivación de los servidores del gigante de Internet Amazon privó a muchas personas de sus datos almacenados en la nube. -
Dinero: Knight Capital
Error de programa casi provocó la quiebra de la empresa de inversión Knight Capital.