Línea de tiempo de ingeniería del Software

  • Previo a la ingeniería de software

    Previo a la ingeniería de software
    No habían surgido lenguajes de programación, todo era lenguaje maquina
  • Lenguaje ensamblador

    Lenguaje ensamblador
    La programación como base inicia la implementación de lenguajes de programación.
  • Primeros Lenguajes De Programación

    Primeros Lenguajes De Programación
    Aparecen los primeros lenguajes como cobol, algol y el mas popular fortran. El desarrollo de software lo hace que sea un producto
  • Programación estructurada

    Programación estructurada
    Metodología de desarrollo de software
  • Modelo cascada

    Modelo cascada
    Nace el modelo cascada mediante una descripción del método en un articulo de una revista
  • Nacen Los Paradigmas De Programación

    Nacen Los Paradigmas De Programación
    David Parnas introduce los conceptos clave de modularidad y camuflaje de información
  • Ley Del Cambio Continuo

    Ley Del Cambio Continuo
    Esta ley indicaba que los sistemas de tipo electrónico debían tener un cambio continuo o de lo contrario serian obsoletas
  • Ley Del Crecimiento Continuo

    Ley Del Crecimiento Continuo
    Esta ley indicaba que los sistemas de tipo electrónico debían incrementar para mantener la satisfacción del usuario a lo largo del periodo de vida del sistema.
  • Ingeniería De La Información (IE/IEM)

    Ingeniería De La Información (IE/IEM)
    Metodología de desarrollo de software
  • Surge El Ciclo De Vida Del Software

    Surge El Ciclo De Vida Del Software
    Por estas fechas el ciclo de vida del software y con ello su mantenimiento
  • Nace El Desarrollo En Espiral

    Nace El Desarrollo En Espiral
    El desarrollo en espiral es un modelo de ciclo de vida del software
  • World Wide Web

    World Wide Web
    Tim Berners-Lee después de proponer su proyecto, logra iniciar la web.
  • Java

    Java
    Nace el lenguaje de programación "Java"
  • Navegadores Web

    Navegadores Web
    Surgen los primeros navegadores web e infinidad de aplicaciones a través de la red
  • Dynamic Systems Development Method

    Dynamic Systems Development Method
    1995-2012 metodología de desarrollo de software
  • Rational Unified Process(RUP)

    Rational Unified Process(RUP)
    1999-2012 metodología de desarrollo de software
  • Nuevos Lenguajes De Programación

    Nuevos Lenguajes De Programación
    Aparecen más lenguajes de programación para diferentes ámbitos
  • CASE

    La herramienta CASE surgieron en el año 1990 antes mencionado y en el 2000 y 2001 tuvieron un tremendo auge debido a la gran demanda y uso de tales ya que su asistencia comenzó a llamar la atención entre los usuarios.
  • Google & YouTube

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

    Surge Android
    Surge el revolucionario sistema operativo para dispositivos móviles denominado 'Android'.
  • Dispositivos móviles

    Dispositivos móviles
    Los dispositivos móviles son lo más novedoso con nuevos sistemas operativos.
  • Metodologías

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

    Metodología Scrum
    Es un modelo de desarrollo ágil caracterizado por: Adoptar una estrategia de desarrollo incremental