Historia y origen de la ing de software

By elvin2
  • Origen de la Ing de sofware

    Origen de la Ing de sofware
    El término apareció en la década de 1950 y principios de los años 1960. Los programadores siempre habían sabido sobre ingenieros civiles, eléctricos y de computadoras/informáticos y debatían qué podría significar la ingeniería para el software.En 1969 se llevaron a cabo 2 conferencias acerca de la Ing de sofware.
  • Crisis del Software

    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. Muchos proyectos de software sobrepasaron el presupuesto y el tiempo estimados.
  • Period: to

    Programación Orientada a objetos

    Un lenguaje diseñado en 1967 para hacer simulaciones de eventos discretos. La programación orientada a objetos fue el estilo de programación dominante a principio y mediados de los años noventa, en gran parte debido a la influencia de lenguajes como C++. Su predominio fue consolidado gracias al auge de las interfaces gráficas de usuario.
  • Proyectos de Sofware

    Proyectos de Sofware
    Algunos interpretan que no hay balas de plata significa que la ingeniería de software ha fracasado. Sin embargo, con otras lecturas, Brooks va a decir, "seguramente haremos progresos sustanciales en los próximos 40 años; un orden de magnitud en más de 40 años es casi mágico... ".Herramientas, Disciplina, Proceso, Profesionalismo.
  • Period: to

    Intento de solución Crisis de software

    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. Durante la década de 1990, el costo de propiedad y mantenimiento aumentó en un 30% con respecto a la década anterior.
  • Period: to

    Aparicion de Internet

    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 WWW. Los programadores debían manejar ilustraciones, mapas, fotografías y otras imágenes, más animación sencilla, los sistemas de búsqueda de palabra clave evolucionaron en buscadores web, y muchos sistemas de software tuvieron que ser re diseñados, para la búsqueda internacional
  • Period: to

    Metodología de Desarrollo de Software

    Métodos de desarrollo de software basados en procesos iterativos e incrementales, donde los requisitos y soluciones evolucionan durante la colaboración.
    Metodologías como Scrum (1995), Extreme Programming (1999) o DSDM (1995) fueron evolucionando hasta que en Febrero del 2001 se publicó “Manifesto for Agile Software Development” para definir la aproximación ahora conocida como metodologías .ágiles. (1995-2012).
  • Period: to

    Presente

    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 complementación, más rápidos y más fáciles