-
Period: to
Período entre 1950 y 1965
Aparecen los primeros compiladores creador por Grace Hopper y el MIT
Fortran usado para programas de ingeniería
Cobol usado para programas administrativos y comerciales -
Aparición casas de software
Aparecen las casas o fábricas de software en respuesta al crecimiento de la demanda de sistemas de computación cada vez más complejos -
Period: to
Periodo entre 1965 y 1972
Aparece la multiprogramación y los sistemas multiusuario, aparecen los primeros sistemas de gestión de bases de datos. Tiene origen Arpanet, la primera red de computadores. Y como consecuencia aparecen los primeros protocolos de comunicación TCP/IP -
Crisis del software
Se presenta la crisis del software y tiene origen el concepto de ingeniería de software -
Microprocesador
Irrumpe el microprocesador en la escena de la tecnología de los computadores, y tiene origen el lenguaje de programación C, orientado a objetos -
Period: to
Década de los 80
Aparecen nuevas redes físicas, aumenta el uso de las redes LAN y WAN. Se consolida la conexión entre computadores de diferentes topologías dando origen a Internet.
Tiene origen el lenguaje de programación C++ y la programación orientada a objetos. Aparecen los sistemas operativos MS-DOS, Windows y Macos. Se crean modelos para evaluar la madurez de las fabricas de software -
Period: to
Década de los 90
Se consolida con fuerza Internet, se masifica el uso del computador, el correo electrónico, se crea el lenguaje HTML, aparecen los navegadores y se lanzan las páginas web.
Aparecen nuevos sistemas operativos como GNU/Linux, Solaris y FreeBSD. Se lanzan mejoras en windows -
Y2K
Se materializa el error de cambio de siglo en los softwares existentes, susceptibles a este error... -
Manifiesto ágil
Se publica el manifiesto ágil y se comienzan a crear diferentes metodologías que proponen diferentes formas de desarrollar software...con propósitos y enfoques claros. -
Web 2.0
Se acuña el termino web 2.0, aparecen las aplicaciones que le permiten al usuario cambiar su papel pasivo, de consumidor de contenido a también generador. Se empiezan a consolidar los sistemas transaccionales, y se da el gran avance en telefonía móvil apareciendo el "smartphone" -
smartphone con pantalla tactil
Apple lanza su iPhone, primer smartphone con pantalla táctil.
Se hace el lanzamiento de Android -
SaaS
Se consolidan y empiezan a ser más conocidos como realidades posibles y cercanas todos los siguientes conceptos: virtualización de servidores, almacenamiento masivo en la nube, software como un servicio, robótica, big data, Internet de las cosas, machine learning, realidad virtual, ...