Evolución del desarrollo de Software

  • Period: to

    Primera Era

    Se trabajaba 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

    Lenguajes de la Primer Era

    FORTRAN: Fue el primer y principal lenguaje científico
    BASIC: Diseñado por IBM
    LOGO: Utilizado también para aplicaciones comerciales
    COBOL: Desarrollado como lenguaje de tiempo compartido
  • Period: to

    Segunda Era

    Se busca simplificar código
    Aparición de multiprogramación y multiusuarios
    Sistemas de tiempo real apoyan la toma de decisiones
    Inicio de la crisis de software
    Se buscan procedimientos para la ingeniería de software
    Nace la ingeniería de software
  • Period: to

    Lenguajes de la Segunda Era

    PASCAL: Lenguaje académico
    PROLOG: Sus características son copiadas por otros lenguajes
    MUMPS: Éxito comercial a través de Borland
    LISP: Desarrollado en Francia 1973, aplicaciones en inteligencia artificial, sistema en multiprogramación, incluye su propia base de datos, programa aplicaciones en IA
  • Period: to

    Tercera Era

    Nuevo concepto: Sistemas distribuidos
    Complejidad en los sistemas de información
    Aparecen: Redes en área local y global, y comunicadores digitales
    Amplio uso de microprocesadores
    Lanzamiento de Windows 2.0
  • Period: to

    Lenguajes de la Tercera Era

    C, C++
    MODULA-2
    dBASE
  • Period: to

    Cuarta Era

    Lenguaje de programación Java
    Primera versión popular de Windows 3.0
    Aparecen redes de información, tecnologías orientadas a objetos
    Es lanzado Windows Vista
    Aparecen redes neuronales, sistemas expertos y sw de inteligencia artificial
    Saca Gates Windows 8