-
Se aplica el método científico
Se usa el método científico para aprender a través de la experiencia -
Surgimiento de la multi-programación y los sistemas multi-usuario
Los sistemas en tiempo real recogían, analizaban y transformaban datos de múltiples fuentes y apoyan la toma de decisiones. -
Evolución de los sistemas distribuidos
Las redes de área local y global supuso una fuerte presión sobre los desarrollos de software incrementó notablemente la complejidad de los sistemas informáticos. -
Productividad y escalabilidad de sistemas y equipos de desarrollo.
Se introducen la tecnología de programación orientada a objetos a través de múltiples lenguajes de programación desplazando los enfoques de desarrollo tradicionales. -
Paralelismo y distribución
Se implementa el lenguaje de modelado (UML) y se genera el primer proceso comercial de desarrollo orientado objetos (RUP) -
Period: to
Agilidad en el desarrollo y el valor para el cliente
Se involucran en el ciclo de vida,las cualidades prioritarias de los sistemas son seguridad/privacidad,usabilidad y confiabilidad, se incrementa la programación de software empaquetado.