1. Modelo McCall
1.1. Se proponen tres perspectivas para agrupar los factores de calidad del producto
1.1.1. Revision
1.1.1.1. Mantenibilidad Esfuerzo para localizar y corregir fallas
1.1.1.1.1. Criterios a tener en cuenta - Consistencia - Simplicidad - Concisidad - Autodescripcion - Modularidad
1.1.1.1.2. Segun Ghezzi: - Correctiva - Adaptativa - Perfectiva
1.1.1.1.3. Aplican buenas practicas como: - Metodologia bien definida - Documentacion interna - Estandares de programacion - Tecnicas de diseño
1.1.1.1.4. Flexibilidad Facilidad para el cambio
1.1.1.2. Testiabilidad Facilidad de pruebas e integracion
1.1.2. Transicion
1.1.2.1. Portabilidad Facilidad de transferencia entre ambitos
1.1.2.2. Reusabilidad Facilidad de reuso de componentes
1.1.2.3. Interoperabilidad Capacidad de acoplamiento con otros sitemas
1.1.3. Operacion
1.1.3.1. Correctitud Grado de cumplimiento de la especificacion
1.1.3.2. Confiabilidad Grado de respuesta en situaciones no esperadas
1.1.3.3. Eficiencia Medida de uso de recursos entre tiempo de ejecucion
1.1.3.4. Integridad Proteccion de datos y grado de acceso
1.1.3.5. Usabilidad Facilidad de operacion por cualquier usuario