Iso 9126

Solo disponible en BuenasTareas
  • Páginas : 7 (1566 palabras )
  • Descarga(s) : 6
  • Publicado : 16 de julio de 2010
Leer documento completo
Vista previa del texto
Querétaro, marzo de 2006
ISO 9126-3: Métricas Internas de la Calidad del Producto de Software
-------------------------------------------------
Principio del formulario
Ø«»

Final del formulario
ISO 9126-3: Métricas Internas de la Calidad del Producto de Software
Gonzalo Mena Mendoza
Estándares de Calidad
Maestría en Ingeniería de Software Distribuido
Facultad de InformáticaUniversidad Autónoma de Querétaro
http://mena.com.mx/gonzalo/maestria/calidad/
ISO/IEC TR 9126-3:2003
Software engineering - Product quality
Part 3: Internal metrics
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étricasdurante 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 lacalidad 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 12207SLCP: | 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...
tracking img