Ingenieria de software la carrera del futuro

Historia de la Ingeniería de Software

  • Historia

    Historia
    Previo a la ingeniería de software no existían lenguajes de programación todo era lenguaje máquina.
  • Programación

    Programación
    La programación como base inicia la implementación de lenguajes de programación
  • Period: to

    Primeros lenguajes

    Aparecen los primeros lenguajes como cobol, algol y el más popular fortran.
  • Origen

    Origen
    El concepto de ingeniería del software surgió en 1968 tras una conferencia en Alemania que tuvo como objetivo resolver los problemas de la crisis del software.
  • Metodología

    Metodología
    Programación Estructurada
  • Modelo cascada

    Modelo cascada
    Nace el modelo cascada mediante una descripción del método en un artículo 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 serían obsoletos.
  • 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
    El desarrollo en espiral es un modelo de ciclo de vida del software.
  • World Wide Web

    World Wide Web
    Tim Berners Lee despues de proponer su proyecto logra iniciar la web.
  • JAVA

    JAVA
    Nace el lenguaje de programacion "Java"
    https://www.youtube.com/watch?v=-bgHbuVFE0k
  • Navegadores

    Navegadores
    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.
    El RUP no es un sistema con pasos firmemente establecidos, sino un conjunto de metodologías adaptables al contexto y necesidades de cada organización.
  • Lenguajes de programación

    Lenguajes de programación
    Aparecen más lenguajes de programación para diferentes ámbitos.
  • CASE

    CASE
    Las herramientas CASE surgieron en el año de 1990 antes mencionado y en 2001 y 2002 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
    YouTube fue fundada por Chad Hurley, Steve Chen y Jawed Karim en febrero de 2005 en San Bruno, California. Compra de YouTube por Google
  • Android

    Android
    Surge el revolucionario sistema operativo para dispositivos móviles denominado "Android"