Ingenieria de Software

By Oimetra
  • Aparecen las primeras computadoras digitales

    Aparecen las primeras computadoras digitales
  • Fase conocida como "Los Albores"

    *Programar no es una tarea diferenciada del diseño de una máquina
    *Uso de lenguaje máquina y ensamblador.
  • Aparecen los lenguajes de programacion

    Aparecen los lenguajes de programacion
  • Fase conocida como "El Florecimiento"

    *Aparecen multitud de lenguajes
    *Se pensaba que era posible hacer casi todo.
  • General Motors desarrolla lo que es hoy considerado el primer sistema, el GM-NAA I/O,2 para su IBM 704.3

    General Motors desarrolla lo que es hoy considerado el primer sistema, el GM-NAA I/O,2 para su IBM 704.3
  • Nace el desarrollo de los sistemas tradicionales de ciclo de vida

    Para desarrollar a gran escala funcional de sistemas de negocio en una época de grandes conglomerados empresariales.
  • Fase conocida como "La Crisis"

    *Desarrollo inacabable de grandes programas
    *Ineficiencia, errores, coste impredecible*Nada es posible
  • Simula introduce el paradigma de "Programacion Orientada a Objetos"

    Simula introduce el paradigma de "Programacion Orientada a Objetos"
  • Fritz Bauer usa por primera vez el concepto de "Ingenieria de Software"

    Fritz Bauer usa por primera vez el concepto de "Ingenieria de Software"
  • Larry Constantine inventa los datos que fluyen en los diagramas, presenta los conceptos de un plan estructurado

    Larry Constantine inventa los datos que fluyen en los diagramas, presenta los conceptos de un plan estructurado
  • Nace Unix

    Nace Unix
  • Fase conocida como "Innovacion Conceptual"

    *Fundamentos de programación*Verificación de programas*Metodologías de diseño
  • Peter cunningham funda la primer empresa de Investigacion de mercado para enforcar el software y comienza a comercializar software.

    Peter cunningham funda la primer empresa de Investigacion de mercado para enforcar el software y comienza a comercializar software.
  • Fase conocida como "El Diseño es el Problema"

    *Entornos de programación*Especificación formal*Programación automática
  • Nace el Software Development Life Cycle

    Nace el Software Development Life Cycle
  • La primera herramienta CASE fue Excelerator que salió a la luz en el año 1984

    La primera herramienta CASE fue Excelerator que salió a la luz en el año 1984
  • Se populariza Internet

    Se populariza Internet
    Dando lugar a los sistemas distribuidos
  • James Martin introduce el desarrollo rapido de aplicaciones (RAD)

    James Martin introduce el desarrollo rapido de aplicaciones (RAD)
  • Aparece UML

    Aparece UML
  • Se publica UML 2.0

    Se publica UML 2.0