Software engineering

Desarrollo de la Ingeniería de Software

  • Nace Charles Bachman

    Nace Charles Bachman
    Charles Bachman (nacido en 1924) es particularmente conocido por su trabajo en el área de bases de datos.
  • Nacimiento de Laszlo Belady

    Laszlo Belady (nacido en 1928) el redactor jefe de la IEEE Transactions on Software Engineering en la década de 1980
  • Nacimiento de Edsger Dijkstra

    Nacimiento de Edsger Dijkstra
    Desarrolló el marco para la programación adecuada.
  • Nacimiento de Frederick Brooks

    Nacimiento de Frederick Brooks
    Fred Brooks (nacido en 1931) conocido por el desarrollo del OS/360.
  • Nacimiento de Michael A. Jackson

    Experto en Ingeniería de software responsable del método de diseño de programa JSP; el método de desarrollo de sistema JSD (con John Cameron); y marcos de problema para el análisis y estructuración de los problemas de desarrollo de software.
  • Nacimiento de David Parnas

    Desarrolló el concepto de ocultamiento de información en la programación modular.
  • Nacimiento de Peter Chen

    Peter Chen conocido por el desarrollo del modelo entidad-relación.
  • Los orígenes

    Los programadores siempre habían sabido sobre ingenieros civiles, eléctricos y de computadores y debatían qué podría significar la ingeniería para el software.
  • Inicia periodo de crisis del software

    Se identifican muchos de los problemas de desarrollo de software. Muchos proyectos de software sobrepasaron el presupuesto y el tiempo estimados.
  • Inicio de OS/360

    Inicia el desarrollo del sistema operativo OS/360 producido por IBM
  • Inicia la Ingeniería de Software

    Inicia la Ingeniería de Software
    Se propone por primera vez el concepto de Ingeniería de Software en una conferencia de la Organización del Tratado del Atlántico Norte (OTAN) para analizar los problemas del desarrollo de software antes denominado “crisis de software” en donde se vio que en los proyectos había.
  • Finaliza desarrollo de OS/360

    Finaliza el desarrollo del sistema operativo OS/360 producido por IBM.
  • Finaliza crisis del Software

    Finaliza la crisis del Software definidas por las décadas de 1960, 1970 y 1980, que identifica muchos de los problemas de desarrollo de software.
  • Fallas de Therac 25.

    Fallas de Therac 25.
    Algunos sistemas embebidos en máquinas de radioterapia fallaron de una manera tan catastrófica que administraron dosis letales de radiación a pacientes.
  • No hay balas de plata

    Fred Brooks publica su artículo No hay balas de plata, argumentando que ninguna tecnología individual o práctica jamás haría una mejora de 10 veces en la productividad dentro de 10 años.
  • Inicio de Internet

    Inicio de Internet
    Inicia la era de Internet. Condujo a un rápido crecimiento en la demanda de sistemas internacionales de despliegue de información y correo electrónico en la World Wide Web.
  • Inicio de metodologías ligeras

    Inicio de 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.