17

Historia de la ingeniería del software

By DICMA
  • Previo a la ingeniería de software

    Previo a la ingeniería de software
    No existían lenguajes de programacion, todo era en lenguaje maquina
  • Lenguaje ensamblador

    Lenguaje ensamblador
    Inicia la implementación de lenguajes de programación
  • Primeros lenguajes

    Aparecen los primeros lenguajes de programación como cobol, algol y el mas popular Fortran
  • Origen del término 'Ingeniería de software'

    Origen del término 'Ingeniería de software'
    En la edición de junio de 1965 de la revista 'Computers and Automation', apareció un anuncio de trabajo buscando un "ingeniero de sistemas de software".
  • Origen del término 'Ingeniería de software'

    Origen del término 'Ingeniería de software'
    Algunos creen que fue Anthony Oettinger, el cual uso este término en 1966 para hacer referencia a la distinción entre ciencias de la computación y el desarrollo de sistemas intensivos de software.
  • Origen del término 'Ingeniería de software'

    Origen del término 'Ingeniería de software'
    Muchas personas sugieren que fue Friedrich Bauer quien acuñó este término en la conferencia de ingeniería de software de la OTAN
  • Programación estructurada

    Programación estructurada
    Metodología de desarrollo de software
  • Nace modelo cascada mediante una descripción de método en un articulo en una revista

    Nace modelo cascada mediante una descripción de método en un articulo en una revista
  • Nacen los paradigmas de programación

    Nacen los paradigmas de programación
  • Ley del cambio continuo

    Ley del cambio continuo
    Esta ley indicaba que los sistemas de tipo electrónico debían tener una cambio continuo o de lo contrario serían obsoletos
  • Ley del crecimiento continuo

    Ley del crecimiento continuo
    Esta ley decía que los sistemas de tipo electrónico deberían incrementar para mantener la satisfacción del usuario a lo largo del periodo de vida
  • Ingeniería de la información

    Ingeniería de la información
    Metodología de desarrollo de software
  • Surge el ciclo de vida del software

    Surge el ciclo de vida del software
  • Nace el desarrollo en espiral

    Nace el desarrollo en espiral
  • World Wide Web

    World Wide Web
  • Nace el lenguaje de programación java

    Nace el lenguaje de programación java
  • Primeros navegadores web

    Primeros navegadores web
  • Dynamic Systems Development Method

    Dynamic Systems Development Method
    Metodología de desarrollo de software
  • Rational Unified Process

    Rational Unified Process
  • Aparecen más lenguajes de programacion para mas ambitos

    Aparecen más lenguajes de programacion para mas ambitos
  • Aparecen más lenguajes de programacion para mas ambitos

  • CASE

    Tuvieron una gran auge debido a la gran demanda ya que su asistencia empezó a llamar la atención entre los usuarios
  • Google y Youtube

    Google y Youtube
    La popularidad de estos servicios toma gran importancia
  • Redes sociales

    Redes sociales
  • Surge Android

    Surge Android
  • Dispositivos móviles con nuevos sistemas operativos

    Dispositivos móviles con nuevos sistemas operativos
  • Nuevas metodologías se aplican a la metodología de software

    Nuevas metodologías se aplican a la metodología de software
  • Metodología SCRUM

    Metodología SCRUM
    Modelo de desarrollo ágil
  • Windows 10

    Windows 10
  • Realidad aumentada

    Realidad aumentada
    Lanzan juego usando la RA
  • Nueva metodología UML

    Nueva metodología UML
  • Inteligencia Artificial en Dispositivo

    Inteligencia Artificial en Dispositivo