Software 750x350

Historia del software

  • Inicios del software, Primera era (1950)

    Inicios del software, Primera era (1950)
    Durante los primeros años de desarrollo de las computadoras, el hardware sufrió continuos cambios, mientras que el software se contemplaba simplemente como un agregado
  • Desarrollo a base de prueba y error (1954)

    Desarrollo a base de prueba y error (1954)
    Durante este período, en la mayoría de los sistemas se utilizaba una orientación por lotes, siendo algunas excepciones notables varios sistemas interactivos tales como el sistema de reserva de pasajes de la American Airlines y los sistemas de tiempo real para la defensa.
  • Aparición de multiprogramación y sistemas multiusuarios. (Segunda era)

    Aparición de multiprogramación y sistemas multiusuarios. (Segunda era)
    La multiprogramación y los sistemas multiusuario introdujeron nuevos conceptos de interacción hombre-máquina.
  • Crisis del software (1968)

    Crisis del software (1968)
    Surge la crisis del software pues el proceso de desarrollo de
    software sobrepasa los costos y el tiempo estimados y tiene demasiadas fallas. Se acuña el nombre de Ingeniería de software.
  • Sistemas distribuidos,Tercer era (1972)

    Sistemas distribuidos,Tercer era (1972)
  • Surge la programación estructurada (1973)

    Surge la programación estructurada y el concepto de estilo de
    programación.Aparece el concepto de ciclo de vida en el desarrollo de software.
    Se proponen ayudas para la administración y de apoyo en el desarrollo.
  • Se inicia (1975)

    Se inicia el manejo de la noción de confiabilidad y calidad del
    software. Se inician las pruebas sistemáticas, la noción de corrección formal, modelos de tolerancia a fallas y confiabilidad total.
  • 1979

    Aparecen redes de área local y global, y comunicadores digitales.
  • 1980

    Se inician las herramientas automatizadas para cada fase del
    ciclo de vida siguiendo la programación estructurada.
  • Amplio uso de microprocesadores, Cuarta era (1985)

  • Impacto colectivo de software (1986)

  • La información (1995)

    La información como valor preponderante dentro de las organizaciones.
  • Hasta hoy en dia, Quinta era (2000)

    Utiliza algunos requisitos de las eras anteriores solo que aumenten la omnipresencia de la web, la reutilización de información y componentes.