-
Period: to
Primera Era
Se desarrollo a base de ensayo y error. El software era desarrollado y utilizado por la misma persona u organización. Se trabajaba con la idea de codificar y corregir. -
Period: to
Segunda Era
La aparición de multiprogramacion y sistemas multiusuario. Se busca simplificar los códigos. Software como producto. Inicia la crisis del software. Se busca procedimientos para el desarrollo de software. -
Period: to
Tercera Era
Aparición de las redes de área local y global, ademas de los comunicadores digitales. Desarrollo de software para redes y comunicaciones. Sistemas distribuidos. Complejidad en los sistemas de información. -
Period: to
Cuarta Era
Impacto colectivo de software. Aparición de las redes de información y de las tecnologías orientadas a objetos. También aparecen las redes neuronales, sistemas expertos y SW de inteligencia artificial. -
Period: to
Quinta Era
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.