ISO 9126-3: Métricas Internas de la Calidad del Producto de Software
Enviado por pdiazch • 2 de Abril de 2013 • Tesis • 1.104 Palabras (5 Páginas) • 1.152 Visitas
ISO 9126-3: Métricas Internas de la Calidad del Producto de Software
Contenido
Este reporte técnico contiene:
1. Una explicación de cómo aplicar las métricas de calidad de sofware.
2. Un conjunto básico de métricas para cada subcaracterística.
3. Un ejemplo de cómo aplicar las métricas durante el ciclo de desarrollo del producto de software.
Audiencia
Este reporte técnico está dirigido a:
• Compradores
• Evaluadores
• Desarrolladores
• Mantenedores
• Proveedores
• Usuarios
• Gerentes de calidad
Métricas Internas
• Aplican a un producto de software no ejecutable.
• Aplican durante las etapas de su desarrollo.
• Permiten medir la calidad de los entregables intermedios.
• Permiten predecir la calidad del producto final.
• Permiten al usuario iniciar acciones correctivas temprano en el ciclo de desarrollo.
Tablas de Métricas
Organizadas por característica y subcaracterística, cada métrica contiene:
1. Nombre
2. Propósito
3. Método de aplicación
4. Medidad, fórmula y cómputo de datos
5. Interpretación del valor medido 6. Tipo de escala
7. Tipo de medida
8. Fuente de medición
9. Referencia a ISO/IEC 12207 SLCP
10. Audiencia
1. Métricas de Funcionalidad
1. Adecuidad
2. Exactidud
3. Interoperabilidad
4. Seguridad
5. Conformidad de la funcionalidad
1.1. Ejemplo de Métrica de Adecuidad
Nombre: Completitud de implementación funcional
Propósito: Qué tan completa está la implementación funcional.
Método de aplicación: Contar las funciones faltantes detectadas en la evaluación y comparar con el número de funciones descritas en la especificación de requisitos.
Medición, fórmula: X = 1 - A/B
A = número de funciones faltantes
B = número de funciones descritas en la especificación de requisitos
Interpretación: 0 <= X <= 1
Entre más cercano a 1, más completa.
Tipo de escala: absoluta
Tipo de medida: X = count/count
A = count
B = count
Fuente de medición: Especificación de requisitos
Diseño
Código fuente
Informe de revisión
ISO/IEC 12207 SLCP: 6.6 Validación
6.6 Revisión conjunta
Audiencia: Requeridores
Desarrolladores
2. Métricas de Fiabilidad
1. Madurez
2. Tolerancia a fallos
3. Recuperabilidad
4. Conformidad de la fiabilidad
2.1. Ejemplo de Métrica de Madurez
Nombre: Suficiencia de las pruebas
Propósito: Cuántas de los casos de prueba necesarios están cubiertos por el plan de pruebas.
Método de aplicación: Contar las pruebas planeadas y comparar con el número de pruebas requeridas para obtener una cobertura adecuada.
Medición, fórmula: X = A/B
A = número de casos de prueba en el plan
B = número de casos de prueba requeridos
Interpretación: 0 <= X
Entre X se mayor, mejor la suficiencia.
Tipo de escala: absoluta
Tipo de medida: X = count/count
A = count
B = count
Fuente de medición: A proviene del plan de pruebas
B proviene de la especificación de requisitos
ISO/IEC 12207 SLCP: Aseguramiento de Calidad
Resolución de problemas
Verificación
Audiencia: Desarrolladores
Mantenedores
3. Métricas de Usabilidad
1. Entendibilidad
2. Aprendibilidad
3. Operatibilidad
4. Atractivo
5. Conformidad de la usabilidad
3.1. Ejemplo de Métrica de Entendibilidad
Nombre: Funciones evidentes
Propósito: Qué proporción de las funciones del sistemas son evidentes al usuario.
Método de aplicación: Contar las funciones evidentes al usuario y comparar con el número total de funciones.
Medición, fórmula: X = A/B
A = número de funciones (o tipos de
...