Shutterstock 1583248045

Evolucion y linea de tiempo de la historia de la ing. en software.

  • Period: to

    El comienzo.

    El término ingeniería del software apareció por primera vez 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 computadores y debatían qué podría significar la ingeniería para el software.
  • Peter G. Neumann

    Peter G. Neumann
    Peter G. Neumann ha mantenido una lista contemporánea de problemas de software y desastres.5​ La crisis del software ha estado desvaneciéndose de vista, porque psicológicamente es extremadamente difícil permanecer en modo de crisis durante un período prolongado (más de 20 años). No obstante, el software - especialmente el software embebido en tiempo real - sigue siendo arriesgado y omnipresente,
  • Period: to

    La Gran Crisis.

    La ingeniería de software fue estimulada por la llamada crisis del software de la década de 1960, 1970 y 1980, Muchos proyectos de software sobrepasaron el presupuesto y el tiempo estimados. Algunos proyectos causaron daños a la propiedad otros proyectos causaron pérdidas de vidas.4​ Algunos utilizan el término de crisis del software para referirse a su incapacidad de contratar programadores suficientemente calificados.
  • Modelo en cascada.

    Modelo en cascada.
    Nace el modelo cascada: Ordena rigurosamente las etapas del ciclo de vida del software, de tal forma que el inicio de cada etapa debe esperar a la finalización de la inmediatamente anterior. La primera descripción formal la realizó en 1970 Winston W. Royce, en uno de sus artículos.
  • Charles William Bachman

    Charles William Bachman
    Recibió el Premio Turing en 1973 por "sus sobresalientes contribuciones a la tecnología de las bases de datos". Fue elegido como miembro distinguido de la British Computer Society en 1977 por su trabajo pionero en sistemas de bases de datos.
  • Period: to

    NO HAY BALAS DE PLATA.

    Durante décadas, solucionar la crisis del software fue de suma 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.
  • HTML en sus inicios.

    HTML en sus inicios.
    El crecimiento del uso del navegador, corriendo en el lenguaje HTML, cambió la manera en que estaba organizada la visualización y la recuperación de la información. Las amplias conexiones de red condujeron al crecimiento y la prevención de virus informáticos internacionales en computadores con MS Windows, y la gran proliferación de correo basura se convirtió en una cuestión de diseño importante en sistemas de correo electrónico, inundando canales de comunicación y requiriendo de precalificación.
  • 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 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 (como el uso de imágenes en miniatura).
  • Metodologías ligeras

    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.
  • Edsger Dijkstra

    Edsger Dijkstra
    Dijkstra es conocido como un "personaje" en el mundo de las ciencias de la computación. En el prólogo de su libro A Discipline of Programming, escrito en 1976, declaró la siguiente frase: "Debido a la ausencia de una bibliografía, no ofrezco ni explicación ni apología".De hecho, gran parte de sus artículos y libros no tienen ninguna referencia. Esta ausencia de referencias fue criticada por muchos investigadores.Sin embargo, Dijkstra eligió esta forma de trabajar para remarcar su autosuficiencia
  • Ingenieros de software

    Ingenieros de software
    En 2004, la U. S. Bureau of Labor Statistics (Oficina de Estadísticas del Trabajo de Estados Unidos) contó 760 840 ingenieros de software de computadora. En este punto de la historia ya se había consolidado mucho mas esta área en la sociedad y es demandada por muchos
  • Period: to

    Mas y mas avances

    La ingenieria en software avanza a un ritmo inimaginable a cada dia con mas metodos de aprendizaje y mas tecnologias revolucionarias tantos avances que es dificil contarlos ordenandamente pero esto apenas comienza con mas y mas avances mejorando y creandose.