Software engineering1 640x366

Historia de la Ing. de Software

  • Primera Etapa

    -No existía un planteamiento previo o documentación para ningún proyecto
    -Se carecía de métodos y técnicas
    -El desarrollo se basaba en prueba y error
  • ENIAC

    ENIAC
    Primer ordenador digital
    Fue fabricado por la Universidad de Pensilvana
  • Aparecio pro primera vez la ingenieria de software

    En esa década la 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.
  • El Nacimiento del lengua Fortran

    El Nacimiento del lengua Fortran
    Un lenguaje utilizado en el ámbito científico
    era un lenguaje fácil de aprender
  • Lenguaje Cobol

    Lenguaje Cobol
    Nació con el adjetivo de ser un lenguaje versátil,
    primer lenguaje compatible
  • Segunda etapa (1965-1972)

    *Rebuscaba simplificar código
    *Apareció la multiprogramación
    *sistemas para la toma de decisiones en tiempo real
    *Crisis de Software
  • Crisis de software

    Crisis de software
    La creación de software sin resultados satisfactorios
    Crear software era demasiado costoso
  • Nacimiento de la Ing. de Software

    Nacimiento de la Ing. de Software
    Tuvo como objetivo resolver los problemas de la crisis del software, estableció los principios básicos por los que se rige la ingeniería de software
  • Software como producto

    Software como producto
    Durante La década de 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.
    Programación estructurada. -Ingeniería del Software.
    Primeros métodos estructurados.
  • Lenguaje de programación C

    Lenguaje de programación C
    Dennis M. Ritchie crea el Lenguajede programación C en losLaboratorios Bell como evolucióndel anterior es decir el lenguaje B Lenguaje de alto nivel que permite programar con instrucciones de propósito general
  • Tercera etapa (1972-1985)

    Nuevos conceptos. sistemas distribuidos
    La aparición de redes de área global
  • Lenguaje de programación Basic

    Lenguaje de programación Basic
    Código de instrucciones de propósito general para principiantes en español
  • Cuarta etapa (1985-19997)

    Aparecen las redes de información tecnológicas orientadas a objetos
  • Java

    Java
    Desarrollada por la compañía Sun Microsysms
    se utilizo para crear paginas web y programación orientada a objetos
  • Quinta etapa (2000)

  • Windows vista

    Windows vista
    Enfocado para ser utilizado por equipos de escritorio en hogares y oficinas