Linea de Tiempo de Ingeniería de Software

  • Primeros Lenguajes de Programación

    Aparecen los primeros lenguajes de programación como cobol, albol y el mas popular Fortran
  • Period: to

    Crisis del Software

    La ingeniería de software fue estimulada por la llamada crisis del software de la década de 1960, 1970 y 1980, que identifica muchos de los problemas de desarrollo de software.
  • Unix

    Surgen los conceptos de:
    Multitarea
    Multiusuario
    Multiprocesadores en tiempo real
  • Programación Estructurada

    Metodología del desarrollo de software
  • Modelo Cascada

    Nace mediante una descripción del metodo en un artículo de revista
  • Desarrollo de software estructurado

    Desarrollar software siguiendo ciclo de vida del software:
    Definir requerimientos
    Analizarlos
    Diseñar software
    Implementarlo
    Probarlo
    Y poner a disposición de los usuarios
  • Programacion Orientada a Objetos

    Propuestas de modelado como Casos de uso y diagramas de clases
  • Lenguaje Java

  • Period: to

    Método de desarrollo de sistemas dinámicos

    metodología de desarrollo del software
  • Period: to

    Proceso Racional Unificado o RUP

    Junto con el Lenguaje Unificado de Modelado (UML), constituye la metodología estándar más utilizada para el análisis, diseño, implementación y documentación de sistemas orientados a objetos.
  • Aparecen los lenguajes de Programación

  • Metodología Scrum

    Scrum es un proceso en el que se aplican de manera regular un conjunto de buenas prácticas para trabajar colaborativamente, en equipo, y obtener el mejor resultado posible de un proyecto.