Professional Documents
Culture Documents
Software
ybele
onsulting
Objetivo
XJICS - 2
ndice
XJICS - 3
PROCESOS
PROCESOS
PRODUCTOS
PRODUCTOS
XJICS - 4
XJICS - 5
XJICS - 6
ndice
XJICS - 7
XJICS - 8
Modelo de calidad
XJICS - 9
ndice
XJICS - 10
Necesidades
Definir unos objetivos claros de medicin...
evitando que el exceso de informacin haga perder el objetivo final.
XJICS - 11
Soluciones
Definir unos objetivos claros de medicin...
Mantenibilidad
En ocasiones la proporcin de coste que supone
el mantenimiento ronda el 90% del proyecto
Erlikh, L. (2000) Moad, J.(1990).
XJICS - 12
Atributos en KEMIS
ISO 9126 (25000)
CARACTE
RSTICA
NORMALIZACIN
Soft libre
ATRIBUTO
HERRAMIENTA
SUBCARACTERSTICA
MANTENIBILIDAD
Densidad de comentarios
Densidad de defectos de analizabilidad
Estabilidad
PMD
Checkstyle
Findbugs
Surefire
Cobertura
JavaNCSS
Cumplimiento de la
mantenibilidad
XJICS - 13
Funciones de Normalizacin
KEMIS proporciona funciones para normalizar los
indicadores de atributos de calidad.
Funcin de Nivel de Calidad
100,00
90,00
70,00
60,00
50,00
40,00
30,00
20,00
0,40
0,36
0,32
0,28
0,24
0,12
0,08
0,04
0,00
0,00
0,20
PSM
10,00
0,16
Calidad de DenCC
80,00
DenCC
XJICS - 14
Funciones de Escalado
KEMIS define funciones para clculo de
caractersticas y subcaractersticas,
haciendo uso de pesos.
MANTENIBILIDAD
ESTRATGICO
NIVEL
FUNCIN DE
DERIVACIN
ATRIBUTOS
XJICS - 15
Informes y Representacin
Diferentes representaciones grficas
RESUMEN DE MANTENIBILIDAD DEL PRODUCTO SOFTWARE
40,00
Frecuencia
Capacidad de Ser
Cambios % acumulado
20,00
0,00
600
100,00%
542
100,00%
98,30%
500
95,00%
94,12%
400
90,00%
300
Estabilidad
200
83,90%
85,00%
80,00%
66
100
27
11
75
y mayor...
75,00%
0
25
50
Rangos de Complejidad
ptimo
Alto
Muy Alto
Excesivo
XJICS - 16
ndice
XJICS - 17
Conclusiones
Al igual que la calidad del proceso, la calidad del
producto es una dimensin esencial.
Existen normas como la ISO 9126 e ISO 25000 para la
evaluacin de la calidad del producto.
En la actualidad existe un amplio nmero de
herramientas de software libre para evaluar la calidad.
Entornos como KEMIS permiten la obtencin de
atributos de calidad con software libre y el escalado de
informacin.
XJICS - 18
Final
XJICS - 19
10