-
PRIMERA ETAPA (1950 -1965)
- El software estaba en su infancia
- Distribución limitada
- Software a la medida
- El software era desarrollado y utilizado por la misma persona u organización
- Desarrollo del software se realizaba virtualmente sin planificación
- Normalmente no existía documentación
-
SEGUNDA ETAPA (1965 -1975)
- Multiprogramación
- Sistema Multiusuario
- Bases de datos
- Sofware como producto
- Mayores gastos de mantenimiento
- El sofware se desarrollaba para ser comercializado
-
Tercera Etapa ( 1975 - 1985 )
- Sistemas distribuidos
- Incorporación de inteligencia artificial
- Hardware de bajo coste
- Impacto en el consumo
- Redes área local y global -Desarrollo de software para redes y comunicaciones
- Planificación en el proceso de desarrollo del software
-
Cuarta Etapa (1985-2000)
- Potentes sistemas de sobremesa
- Tecnología de objetos
- Sistemas de expertos
- Software de redes neuronales
- Entorno cliente/Servidor
- Tecnologías de Internet
-
Quinta Etapa ( 2000)
- Omnipresencia de la web
- Reutilización de información
- Componentes software re utilizables