Evolución del Software

  • Maquina analítica de Babbage

    Maquina analítica de Babbage
  • Se crea la maquina de rotores Enigma

    Se crea la maquina de rotores Enigma
  • Maquina Turing

    Maquina Turing
    Surge la maquina Turing simuladora del algoritmos de computación
  • Primera supercomputadora

    Primera supercomputadora
    Se crea la primera supercomputadora digital y electrónica colossus
  • Programación en Sistema binario

    Programación en Sistema binario a base de prueba-error
  • Primer Lenguaje de Programación

    Surge el primer lenguaje de programación de alto nivel FORTRAN
  • COBOL y IBM 1401

    Lenguaje de programación COBOL y aparición de la computadora IBM 1401
  • Se crea Internet

    Se crea internet con ARPHANET
  • Crisis del Software

    Durante este tiempo, hubo crecientes preocupaciones sobre la calidad, confiabilidad y costo de los sistemas de software, así como sobre la capacidad de la industria para cumplir con los plazos y presupuestos.
  • Microsoft

    Microsoft
    Se crea Microsoft
  • Apple

    Apple
    Se crea Apple
  • Se funda AT&T

    Se funda AT&T
  • Windows

    Windows
    Se lanza Microsoft Windows 85
  • Ciclo de vida del Software

    Surge el ciclo de vida del
    Software. Diseño, Implementación, análisis y mantenimiento.
  • Navegadores y apps

    Navegadores y apps
    Surgen los primeros navegadores web e infinidad de aplicaciones a través de la red.
  • Java Soft

    Java Soft
    Se forma la empresa Java Soft
  • IT WORKS

    Surge la metodología del desarrollo de software, Rational Unified Process.
  • Google

    Google
    Se funda Google
  • Lenguajes de Programación

    Lenguajes de Programación
    Aparecen los lenguajes de programación para diferentes ámbitos
  • Redes Sociales

    Redes Sociales
    En este año las redes sociales se vuelven más populares al rededor del mundo.
  • Google-YouTube

    Google-YouTube
    La popularidad de estos toma gran importancia y los manda a la cima
  • Android

    Android
    Surge el revolucionario sistema operativo para dispositivos móviles llamado Android
  • Android

    Android
    Se incorpora al primer Smartphone la versión de Android
  • SCRUM

    SCRUM
    Es un modelo de desarrollo ágil para adaptar una estrategia de desarrollo incremental en lugar de la planificación y ejecución completa del producto.
  • Capacidades avanzadas de Ti

    Capacidades avanzadas de Ti
    Avances importantes de las Ti, mejor desempeño del software