Eras del Software

  • Period: to

    Primera Era

    Se trabajaba con la idea de “Codificar y Corregir".
    No existía un planteamiento previo.
    No existía documentación de ningún tipo.
    Existencia de pocos métodos formales y pocos creyentes en ellos.
    Desarrollo a base de prueba y error.
  • Period: to

    Segunda

    La multiprogramación y los sistemas multiusuario introdujeron nuevos conceptos de interacción hombre – maquina. Las técnicas interactivas abrieron un nuevo mundo de aplicaciones y nuevos niveles de sofisticación del hardware y del software. Los sistemas de tiempo real podían recoger, analizar y transformar datos de múltiples fuentes, controlando así los procesos y produciendo salidas en milisegundos en lugar de minutos.
  • Period: to

    Tercera Era

    El sistema distribuido, múltiples computadoras, cada una ejecutando funciones concurrentes y comunicándose con alguna otra, incrementó notablemente la complejidad de los sistemas informáticos. Las redes de área local y de área global y las comunicaciones digitales de alto ancho de banda, supusieron una fuerte presión sobre los desarrolladores del software. La conclusión de la tercera era se caracterizo por la llegada y amplio uso de los microprocesadores.
  • Period: to

    Cuarta Era

    Impacto colectivo de las computadoras y del software. Potentes máquinas personales controladas por sistemas operativos sofisticados, en redes globales y locales, acompañadas por aplicaciones de software avanzadas que se han convertido en la norma. Al igual que el hardware evoluciona, también evoluciona la concepción del software tanto básico como aplicado y por supuesto surge el software educativo
  • Period: to

    Quinta Era

    Utiliza algunos requisitos de las eras anteriores solo que aumenta la omnipresencia de la Web, la reutilización de información y componentes de software.