Evolucion del software

  • Period: to

    Primera era

    -No existía un planteamiento previo o documentación de ningún tipo.
    -No existían métodos.
    -El desarrollo era a base de prueba y error.
    -Nace el lenguaje Fortran (1957)
    -Nace el lenguaje Cobol (1960)
  • Period: to

    Segunda era

    -Se busca simplificar código.
    -Aparece la multiprogramación.
    -Sistemas de tiempo real apoyan la toma de decisiones.
    -Aparece el software como producto.
    -Inicia la crisis del software.
    -Nace la ingeniería de software (1968)
    -Nace el lenguaje de programación 'c' (1972)
  • Period: to

    Tercera era

    -Nuevo concepto: Sistemas distribuidos.
    -Aparecen las redes de área local y global. -Nace el lenguaje de programación basic (1975)
  • Period: to

    Cuarta era

    -Aparecen redes de información, tecnologías orientadas a objetos, redes neuronales, y SW de inteligencia artificial.
    -Nace el lenguaje de programación Java (1990)
  • Period: to

    Quinta era

    -Utiliza algunos requisitos de las eras anteriores, solo que aumenta la omnipresencia de la web, la re-utilización de información y componentes de software.