-
No esxistía un planteamiento previo, o documentación de ningún tipo. *Pocos métodos.
- Desarrollo a base de prueba y error.
-
*Modelo de estimación Delphi. *Recolección individual de opiniones expertas. *Conclusiones conociendo las opiniones.
-
*Se busca simplificar código. *Aparición de multiprogramación. *Sistemas de tiempo real apoyan la toma de decisiones. *Aparición de software como producto. *Inicio de la crisis del software. *1968. Crisis de Software *1968. Nace ingeniería de Software. *1972. Lenguaje de programación C.
-
*Modelo de estimación Nelson. *Análisis exhaustivo de 104 atributos y 169 proyectos de software > falta de requisitos. *1975 Yourdon y De Marco. *1976 Métrica de McCabe. *1977 Métrica de Halstead. *1979 Puntos de función.
-
*Nuevo concepto; Sistemas distribuidos. *Aparecen: Redes de área local y global. *1975. Lenguaje de programación Basic.
-
*1984 (Henry y Kafura). Métrica de complejidad del módulo: Expansión y concentración. *1984 /Brasili y Weiss). Gol Question Metric. *1988 (McCabe y Bluter). Complejidad ciclomática.
-
*Aparecen: Redes de información, tecnologías orientadas a objetos, redes neuronales, sistemas expertos y software de inteligencia artificial. *1990. Java.
-
*1994 (Chidamber y Kemerer). Métricas para el desarrollo orientado a objetos (clases, número de hijos, acoplamiento, métodos, respuesta, herencia).
- (Brito, Abreu y Carapuca). Métrica MOOD (encapsulamiento, herencia, polimorfismo y paso de mensajes).
- (Lorenz y Kidd). Métrica de diseño (tamaño, herencia y características internas de las clases).
-
Surgen nuevos enfoques: *Practical Software & Systems Measurement (PSM): Implementar programa de medición. *ISO 15939: Procesos de medición. *ISO/IEC 9126: Calidad del producto. *ISO/IEC 14598: Evaluación del producto.
-
*Utiliza algunos requisitos de las eras anteriores, solo que aumenta la omipresencia de la web, la reutilización de información y componentes de software. *2007. Windows Vista. *2009. Windows 7. *2012. Windows 8. *2013. Mavericks OS X.