Ingenieria de Software

  • Period: to

    Los origenes

    En esa epoca, los programadores siempre habían sabido sobre ingenieros civiles, eléctricos y de computadores y ya se empezaba a notar la necesidad de incluir procesos de ingenieria en el software. El Comité de ciencia de la OTAN patrocinó dos conferencias sobre ingeniería del software en 1968 (Garmisch, Alemania) y en 1969, que dio al campo su impulso inicial.
  • El sistema operativo OS/360

    El sistema operativo OS/360
    fue un proyecto que duro una decada en desarrollo y necesito de 1000 programadores, algunos afirman que se cometieron errores multimillonarios por no desarrollar una coherente estrucctura de datos
  • Period: to

    La Crisis de 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. Muchos proyectos de software sobrepasaron el presupuesto y el tiempo estimados. Algunos proyectos causaron daños a la propiedad. Algunos proyectos causaron pérdidas de vidas.​ La crisis del software originalmente fue definida en términos de productividad, pero evolucionó para enfatizar la calidad.
  • Conferencia de ciencia de la OTAN

    Conferencia de ciencia de la OTAN
    Aqui fue la primera vez que se uso el termino " Ing. de Software " por el presidente de la conferencia Friedrich Ludwig Bauer.
  • Segunda conferencia de la OTAN

    Luego del exito de la primera conferencia, se dio una segunda esta vez en Roma, aunque no hayan habiado grandes avances comparada a la primera, el termino Ing. de software ya estaba en uso por un sector importante de los relacionados al campo
  • Accidentes ocurridos en la Therac-25 ( Crisis del software )

    Accidentes ocurridos en la Therac-25 ( Crisis del software )
    fue una maquina de radioterapia involucrada en al menos 6 accidentes entre 1985 y 1987, provocando la muerte por radiacion de 3 pacientes, la investigacion concluyo en que las causas fueron malas practicas de desarrollo, analisis de requerimientos y mal diseño de software.
  • Period: to

    No hay balas de plata

    en aquel periodo 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.
    Aparentemente cada nueva tecnolgia y practica de la decada de 1970 a 1990 fue pregonada como una bala de plata para resolver la crisis del software.
  • " No silver Bullets " por Fred Brooks

    " No silver Bullets " por Fred Brooks
    Fred Brooks publicó 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.
  • Period: to

    Prominencia de internet

    En este periodo la 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. Los programadores debían manejar ilustraciones, mapas, fotografías y otras imágenes, más animación sencilla, a un ritmo nunca antes visto, con pocos métodos conocidos para optimizar la visualización/almacenamiento de imágenes, basicamente fue el inicio de la era automatizada en la que nos encontramos hoy.
  • Period: to

    Las metodologias 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.