-
PRIMERA ETAPA 1950/1965
Distribución limitada
Utilizado por la misma persona u organización
Se trabajaba con la idea de codificar y corregir
No existía documentación de ningún tipo
Pocos métodos formales
Desarrollo a base de ensayo y error -
SEGUNDA ETAPA 1965/1972
Multi programación
Sistemas multi usuario
Base de datos
Software como producto
Mayores gastos de mantenimiento
Se desarrollaba para ser comercializado
INICIO DE LA CRISIS DEL SOFTWARE -
TERCERA ETAPA 1972/1985
Incorporación de inteligencia artificial
Hardware de bajo costo
Impacto en el consumo
Redes área local y global
Desarrollo de software para redes y comunicaciones
Complejidad en los sistemas de información
Amplio uso de microprocesadores -
CUARTA ETAPA 1985/2000
Potentes sistemas de sobremesa
Tecnología de objetos
Sistemas expertos
Software de redes neuronales
Entorno cliente servidor
Tecnologías de Internet
Impacto colectivo de software -
QUINTA ETAPA 2000
Omnipresencia de la web
Reutilizacion de información
Componentes software reutilizables