1
MANAGUA, NICARAGUA 05 DE MAYO 2019
CONTENIDO TEMÁTICO
3
MÉTRICAS PARA EL MANTENIMIENTO DEL SOFTWARE
4
FACTORES A CONSIDERAR:
5
Operaciones que debemos considerar para proceder a evaluar la calidad y dar
mantenimiento a nuestro Software:
6
Estándar ISO 9126 del IEEE y la Mantenibilidad
7
Continuación:
8
MÉTRICA DE MANTENIMIENTO MÁS USUAL
9
¿Pero que nos dice aplicar dicha métrica?
¿Cual es su Objetivo?
• A medida que el IMS se aproxima a 1.0 el producto se empieza a
estabilizar. El IMS puede emplearse también como métrica para la
planificación de las actividades de mantenimiento del software. El tiempo
medio para producir una versión de un producto software puede
correlacionarse con el IMS desarrollándose modelos empíricos para el
mantenimiento.
10
EJEMPLO:
• SERVICLIMA S,A ES UNA EMPRESA VENDEDORA DE EQUIPOS DE AIRE ACONDICIONADO, CUENTA CON UN
SISTEMA DE FACTURACIÓN Y GESTIÓN DE INVENTARIO A DICHO SISTEMA LA EMPRESA HA ANALIZADO QUE
MODULOS SE HAN AÑADIDO Y SE HAN ELIMINADO ATRAVÉS DEL TIEMPO DE FUNCIONAMIENTO. PARA ELLO
ESPEFICICA LO SIGUIENTE, NECESITA SABER EL ÍNDICE DE MADUREZ DE SU SISTEMA HASTA LA FECHA , A LA
VEZ SI SU SISTEMA ESTA BIEN O NECESITA MEJORAR:
SOLUCIÓN:
11
PRÁCTIQUEMOS:
HACIENDO USO DE LA MÉTRICA DE ÍNDICE DE MADUREZ CALCULE EL IMS, ADEMÁS ARGUMENTE SU RESULTADO
CON EL RESTO DE SUS COMPAÑEROS, EVALUÉ, CONSIDERÉ, PROPONGA, ¿ DEBE DICHO SISTEMA MEJORAR O NO?
12
Métricas de Calidad del Software
13
Continuación:
14
Continuación:
15
EJPZ
16
17
Gestión de Calidad y Desarrollo del Software
18
Estructura del Plan de Calidad, antes de aplicación de las métricas.
• Humphrey (1989), en su clásico libro referente a la gestión del software, sugiere un
bosquejo de estructura para un plan de calidad. Éste incluye:
19
¿El que? ¿El porque?, ¿El como?
SI Estandarizar el
Mejorar el Proceso NO Calidad OK Proceso
21
TIPOS DE METRICAS DE CALIDAD:
RELACIONES ENTRE SOFTWARE EXTERNO E INTERNO
Métrica de Métricas de
METRICAS
Funcionalidad Fiabilidad
Métricas
Métricas de
CALIDAD
Usabilidad de
Eficiencia
Métricas de Métricas de
SOFTWARE
Portabilidad Mantenibilidad
22
Métricas del Producto
Métricas dinámicas, que se recopilan mediante Métricas estáticas, las cuales se recopilan mediante
mediciones hechas de un programa en mediciones hechas de representaciones del sistema,
ejecución. Dichas métricas pueden recopilarse como el diseño, el programa o la documentación.
durante las pruebas del sistema o después de Ejemplos de mediciones estáticas son el tamaño del
que el sistema está en uso. Un ejemplo es el código y la longitud promedio de los identificadores
número de reportes de bugs o el tiempo que se usaron.
necesario para completar un cálculo.
23
Clasificación de las RELACIONES:
Métricas de Calidad
24
OTROS TIPOS:
25
26
27
28
29
MUCHAS GRACIAS
• POR SU ATENCIÓN
30