-
PRIMER 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 -
SEGUNDA ETAPA (1965-1972)
• Multi-programación.
• Sistemas multi-usuario.
• Bases de datos .
• Software como producto .
• Mayores gastos de mantenimiento.
• El software se desarrollaba para ser comercializado. -
TERCERA ETAPA (1972-1989)
• Sistemas distribuidos
• Incorporación de inteligencia artificial
• Hardware de baje coste
• Impacto en el consumo
• Redes área local y global
• Desarrollo de software para redes y comunicaciones
• Planificación en el proceso de desarrollo de software -
CUARTA ETAPA (1989-2000)
• Potentes sistemas de sobremesa.
• Tecnología de objetos.
• Sistemas expertos.
• Software de redes neuronales.
• Entorno cliente/servidor.
• Tecnología de Internet. -
QUINTA ETAPA (2000-ACTUAL)
• Omnipresencia de la web.
• Reutilización de información.
• Componentes software reutilizables.