Evolución del software

  • Primera era

    Primera era
    1946-1965 No existía un planteamiento previo, o documentación de ningún tipo.
    Pocos métodos.
    Desarrollo a base de prueba y error
  • Segunda era

    Segunda era
    1965-1972 Se busca simplificar código.
    Aparición de multiprogramación.
    Sistemas de tiempo real apoyan la toma de decisiones.
    Aparición de software como producto.
    Inicio de la crisis del software.
  • Tercera era

    Tercera era
    1972-1985 Nuevo concepto; Sistemas distribuidos.
    Aparecen: Redes de área local y global.
  • Cuarta era

    Cuarta era
    1985-1995 Aparecen: Redes de información, tecnologías orientadas a objetos, redes neuronales, sistemas expertos y SW de inteligencia artificial.
  • Quinta era

    Quinta era
    2000-Presente Utiliza algunos requisitos de las eras anteriores, solo que aumenta la omnipresencia de la web, la reutilización de información y componentes de software.