Resumen factores de calidad del software
Factores:
[McCall]
Los Factores son atributos críticos/clave desde el punto vista del usuario, normalmente son atributos externos,aunque también se incluyen algunos atributos internos. Al ser tan abstractos los factores como para ser cuantificados se subdividen en atributos mas especificos llamados "criterios de calidad" (algunosde ellos atributos internos) y a su vez cada criterio se descompone de un grupo de "métricas de calidad" (atributos tanto del proceso como del producto).
Agrupamiento de los factores
Revisión.Habilidad del producto de ser cambiado
°Factores de Revision.
->Mantenibilidad. Esfuerzo requerido para localizar y corregir fallas(MacCall/77) Ghezzi la dividió en 3 categorias:
CorrectivaEncaminada a remover las fallas no detectadas en pruebas
Adaptativa Relacionada al cambio del producto a causa de cambios en sus requerimientos
Perfectiva Encaminada a mejorar los algoritmosusados, haciendolos más eficientes
Criterios de calidad consistencia, simplicidad, concisidad auto-descripción, modularidad
->Flexibildad. Facilidad de realizar cambios(MacCall) Con el paso deltiempo este criterio se ha ido fusionando con mantenibilidad(incluso compartian 2 criterios en la definición original).
Criterios de calidad expandibilidad, generalidad, auto-descripción, modularidad->Testeabilidad. Facilidad para realizar pruebas para garantizar que el producto no tiene errores que afecten su desempeño y cumple la especificación. Afecta profundamente otros criterios dedecalidad(p.ej. correctitud y eficiencia), debe seguir un plan definido, usando dtos conocidos que arrojen un resultado predeterminado. MaCall definión una matriz de complejidad(que incluía el número yel tamaño de módulos, tamaño de procedimientos, profundidad de anidamiento, número de errores por unidad de tiempo, entre otros) como métricas de testeabilidad. ISO 9000-3 divide las pruebas en tres...
Regístrate para leer el documento completo.