Evolución del software

  • Alan Turing

    Alan Turing
    El matemático británico Alan Turing escribe un artículo sobre la posibilidad de crear máquinas que puedan realizar cualquier tarea computable.
  • Grace Hopper

    Grace Hopper
    Grace Hopper desarrolla el primer compilador de programación de alto nivel, el A-0.
  • El primer lenguaje de programación

    El primer lenguaje de programación
    John Backus y su equipo desarrollan el primer lenguaje de programación de alto nivel, el Fortran.
  • La primera conferencia

    La primera conferencia
    Se celebra la primera conferencia de ingeniería de software en Garmisch, Alemania. Allí fue donde se adoptó el término, hasta entonces prácticamente desconocido, de «ingeniería de software», y quien primero lo usó fue Fritz Bauer.
  • Pascal

    Pascal
    Se desarrolla el lenguaje de programación Pascal, diseñado para enseñar programación estructurada.
  • Lenguajes orientados a objetos

    Lenguajes orientados a objetos
    En la década de 1970, se crearon los primeros lenguajes de programación orientados a objetos, como Simula y Smalltalk. Estos lenguajes permitían a los programadores crear software más modular y escalable.
  • El primer sistema operativo

    El primer sistema operativo
    Se crea el primer sistema operativo de la historia, el Unix, desarrollado por Dennis Ritchie y Ken Thompson.
  • The Art of Computer Programming

    The Art of Computer Programming
    Se publica el libro "The Art of Computer Programming" de Donald Knuth, un referente fundamental en la informática teórica.
  • Lenguaje C

    Lenguaje C
    Se crea el lenguaje de programación C, desarrollado por Dennis Ritchie en los laboratorios Bell.
  • Estándar IEEE 730

    Estándar IEEE 730
    Se publica el primer estándar de calidad de software, el IEEE 730, que establece las directrices para la planificación y control de calidad del software.
  • Estándar ISO 9001

    Estándar ISO 9001
    Se publica el estándar ISO 9001, que establece los requisitos para un sistema de gestión de calidad en una organización.
  • Los navegadores web

    Los navegadores web
    En la década de 1990, se crearon los primeros navegadores web, como Netscape Navigator e Internet Explorer. Esto llevó al desarrollo del comercio electrónico y la creación de sitios web.
  • Estándar ISO/IEC 12207

    Estándar ISO/IEC 12207
    Se publica el estándar ISO/IEC 12207, que establece los procesos del ciclo de vida del software.
  • Inteligencia artificial

    Inteligencia artificial
    En la década de 2000, se crearon los primeros sistemas de inteligencia artificial y aprendizaje automático, lo que permitió a las empresas automatizar procesos y tomar decisiones basadas en datos.
  • Manifiesto ágil

    Manifiesto ágil
    Un grupo de programadores crea el Manifiesto Ágil, que establece los valores y principios para el desarrollo de software ágil.
  • Estándar iso/IEC 15504

    Estándar iso/IEC 15504
    Se publica el estándar ISO/IEC 15504, que evalúa la capacidad de los procesos de software y establece los requisitos para la mejora continua.
  • CMMI 3.0

    CMMI 3.0
    Se publica la versión 3.0 del CMMI, un modelo de gestión de calidad y mejora continua de procesos en ingeniería de software.
  • Metaverso

    Metaverso
    El Metaverso es un mundo virtual, uno al que nos conectaremos utilizando una serie de dispositivos que nos harán pensar que realmente estamos dentro de él, interactuando con todos sus elementos. Será como realmente teletransportarse a un mundo totalmente nuevo a través de gafas de realidad virtual y otros complementos que nos permitirán interactuar con él.
  • Nuevos horizontes de inteligencia artificial

    Nuevos horizontes de inteligencia artificial
    La IA ha impulsado una profunda transformación en el desarrollo de software, permitiendo la automatización de tareas, la generación de código y la creación de aplicaciones inteligentes. La inteligencia artificial generativa, en particular, ha abierto nuevas posibilidades en áreas como la creación de contenido, el diseño y la traducción.