-
Los primeros años del software
El término ‘software’ se usó hasta fines de la década de 1950. Durante este tiempo los usuarios tenían que escribir su propio software. Esto tenía algunas ventajas: el software era diseñado para las necesidades específicas del usuario, y el usuario entendía exactamente lo que estaba haciendo el software
(https://bscdesigner.com/es/historia-del-software.htm) -
La programación
Surge la programación de cualquier modo: la programación era totalmente empírica, con pequeños programas. No existía la gestión. (https://dialnet.unirioja.es/descarga/articulo/7367197.pdf) -
Segunda era
Sistemas de tiempo real que podían recoger, analizar y transformar datos de múltiples fuentes. Avances en los dispositivos de almacenamiento en línea condujeron a la primera generación de sistemas de gestión de Base de Datos. (https://sites.google.com/site/softwarentacs/evolucion-del-software) -
Ciclo de vida en cascada
La creación de software es un proceso de resolución de problemas, con el objetivo de satisfacer una necesidad mediante una solución tratable por computadora. Para ello se cuenta con varios pasos lógicos por realizar. Estos pasos o etapas son los que se aplican en el ciclo de vida de un producto software. (https://dialnet.unirioja.es/descarga/articulo/7367197.pdf) -
Tercera era
Procesamiento Distribuido. El cual permitía realizar trabajos en conjunto, permitiendo interconectar computadores bajo funciones concurrentes. Debido a lo anterior incrementó notablemente la complejidad de los sistemas informáticos (https://analisisdesistemas1.wordpress.com/software/2-evolucion-del-software/) -
Cuarta era
Se crea Software para redes neuronales artificiales simulando acciones de los humanos y sistemas de aprendizaje por sí mismo, creando maquinas capases de pensar autónomamente.(https://analisisdesistemas1.wordpress.com/software/2-evolucion-del-software/)