ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

ISO 9126-3: Métricas Internas de la Calidad del Producto de Software


Enviado por   •  2 de Abril de 2013  •  Tesis  •  1.104 Palabras (5 Páginas)  •  1.162 Visitas

Página 1 de 5

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 funciones) evidentes al usuario

B = total de funciones (o tipos de funciones)

Interpretación: 0 <= X <= 1

Entre más cercano a 1, mejor.

Tipo de escala: absoluta

Tipo de medida: X = count/count

A = count

B = count

Fuente de medición: Especificación de requisitos

Diseño

Informe de revisión

ISO/IEC 12207 SLCP: Verificación

Revisión conjunta

Audiencia: Requeridores

Desarrolladores

4. Métricas de Eficiencia

1. Comportamiento en el tiempo

2. Utilización de recursos

3. Conformidad de la eficiencia

4.1. Ejemplo de Métrica de Comportamiento en el Tiempo

Nombre: Tiempo de respuesta

Propósito: Cuál es el tiempo estimado para completar una tarea.

Método de aplicación: Evaluar la eficiencia de las llamadas al SO y a la aplicación.

Estimar el tiempo de respuesta basado en ello. Puede medirse:

• Todo o partes de las especificaciones de diseño.

• Probar la ruta completa de una transacción.

• Probar módulos o partes completas del producto.

• Producto completo durante la fase de pruebas.

Medición, fórmula: X = tiempo (calculado o simulado)

Interpretación: Entre más corto, mejor.

Tipo de escala: proporción

Tipo de medida: X = time

Fuente de medición: Sistema operativo conocido

Tiempo estimado en llamadas al sistema

ISO/IEC 12207 SLCP: Verificación

Revisión conjunta

Audiencia: Desarrolladores

Requeridores

5. Métricas de Mantenibilidad

1. Analizabilidad

2. Cambiabilidad

3. Estabilidad

4. Examinabilidad

5. Conformidad de la mantenibilidad

5.2. Ejemplo de Métrica de Cambiabilidad

Nombre: Registrabilidad de cambios

Propósito: ¿Se registran adecuadamente los cambios a la especificación y a los módulos con comentarios en el código?

Método de aplicación: Registrar la proporción de información sobre cambios a los módulos

Medición, fórmula: X = A/B

A = número de cambios a funciones o módulos que tienen comentarios confirmados

B = total de funciones o módulos modificados

Interpretación: 0

...

Descargar como (para miembros actualizados) txt (11 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com