Está en la página 1de 5

Contenido

Introduccin. ......................................................................................................................................... 3
Alcance del factor. ................................................................................................................................ 3
PARTE 1 .................................................................................................................................................. 3
1. Versin inicial.............................................................................................................................. 3
1.1 Definir mtrica inicial ........................................................................................................... 3
2. Versin mejorada........................................................................................................................ 4
2.1. Definir mtrica mejorada .................................................................................................... 4
3. Evaluacin de un software con la mtrica ............................................................................... 4
PARTE 2 .................................................................................................................................................. 5
Cesar Augusto Cordova Oblitas ...................................................................................................... 5
1. Definir mtrica ........................................................................................................................ 5
2. Evaluacin de un software con la mtrica. .......................................................................... 6

DEFINICIN DE MTRICA
Introduccin.
Por lo general las mtricas es un medio para seguir, monitorear, controlar, predecir y
probar el desarrollo de software y los proyectos de mantenimiento, en general las
mtricas tienen tres objetivos: entender qu ocurre durante el desarrollo, controlar lo
que ocurre en nuestros proyectos y mejorar procesos y productos.
Es por tanto que la evaluacin de la calidad de los modelos conceptuales de datos desde
el punto de vista prctico (Moody y Shanks, 1994)1 con el que se pretende ayudar a los
diseadores entre distintas alternativas de diseo en el proceso de modelo de datos, en
las mtricas que destaca Moody propone ocho factores (complexin, integridad,
flexibilidad, facilidad de comprensin, correccin, simplicidad, integracin e
implementabilidad).
Alcance del factor.
Para el desarrollo de este trabajo se utiliz el factor de integridad, el cual establecer
algunas mtricas para evaluar la calidad del software.
PARTE 1
1. Versin inicial.
1.1 Definir mtrica inicial
Atributos

Descripcin

Nombre

Porcentaje de reglas del negocio que no se hacen cumplir por


el modelo de datos.

Propsito

Evaluar la Integridad en el desarrollado Software.

Descripcin

Factores que influyen en la calidad de los datos.

Frmula

Z = 1 - (NTRI/NTRD)
NTRI = Nmero total de reglas implementadas.
NTRD = Total de reglas del modelo de datos.

Protocolo

Porcentaje de reglas implementadas para dar cumplimiento al


modelo de datos obtenidos del cociente de Nmero total de
reglas implementadas (NTRI) sobre el Total de reglas del modelo
de datos (NTRD).

Interpretacin

0 < X < 1(menor o igual) - Mientras ms cercano a 1 es mejor

Unidad de medida Porcentaje de reglas implementadas que no cumplen con el


modelo de datos.

Dolado Cosin, Jos J, Fernndez Sanz Luis (2000). Medicin para la gestin de la Ingeniera de Software, Ed. RA-MA,
Madrid, pag. 132.

2. Versin mejorada
2.1. Definir mtrica mejorada
Atributos

Descripcin

Nombre

Porcentaje de reglas del negocio que no se hacen cumplir por


el modelo de datos.

Propsito

Evaluar el desarrollado Software haciendo uso del factor de


integridad, con lo cual se podr establecer y evaluar la mtrica
adecuada para mantener la calidad del software.
Otro propsito es validar reglas del negocio que no se hacen
cumplir por el modelo de datos y que han sido implementadas
o que no son expresas en el modelo de datos.

Descripcin

Factores que influyen en la calidad de los datos.

Frmula

Z = 1 - (NRI/NTRD)
NRI = Nmero de reglas implementadas.
NTRD = Total de reglas del modelo de datos.
Z = Porcentaje de reglas implementadas para dar
cumplimiento al modelo de datos.

Protocolo

Porcentaje de reglas implementadas para dar cumplimiento al


modelo de datos obtenidos del cociente de Nmero de reglas
implementadas (NRI) sobre el Total de reglas del modelo de
datos (NTRD).

Interpretacin

0 < X < 1(menor o igual) - Mientras ms cercano a 1 es mejor

Unidad de medida Porcentaje de reglas implementadas que no cumplen con el


modelo de datos.
3. Evaluacin de un software con la mtrica
A evaluar
Descripcin
Contexto Se evala el porcentaje de reglas implementadas que no cumplen con el
modelo de datos del Sistema de Gestin financiera de la Empresa Ide
Financial Services International, cuya finalidad es la de identificar las
reglas del negocio que no se hacen cumplir por el modelo de datos en su
implementacin, de tal manera que se logre la mejora en la integridad de
los datos que cumplen con las reglas del negocio.
Software Sistema desarrollado en lenguaje java con bases de datos postgresql, en la
cual se busca integrar y cumplir los 8 factores de complexin, integridad,
flexibilidad, facilidad de comprensin, correccin, simplicidad,
integracin e implementabilidad, para cumplir con estndares de calidad
en el software.
Reglas implementadas que no cumplen = 10
Datos
Reglas implementadas que si cumplen = 70
Total de reglas implementadas = 80

Mtrica

1 - (nmero de reglas implementadas/Total de reglas del modelo de datos


= Porcentaje de reglas implementadas que no cumplen con el modelo de
datos.
1 - 10/80 = 88
El resultado nos indica que las reglas implementadas que no cumplen con
el modelo de Datos es en un %88, y solo de cumplimiento est en un 12%,
lo que amerita corregir estas deficiencias.

PARTE 2
Cesar Augusto Cordova Oblitas
1. Definir mtrica
Atributos

Descripcin

Nombre

Porcentaje de restricciones de integridad incluidas en el


modelo de datos que no corresponden a polticas del negocio.

Propsito

Evaluar el desarrollado Software haciendo uso del factor de


integridad, con lo cual se podr establecer y evaluar la mtrica
adecuada para mantener la calidad del software.
Otro propsito es validar las restricciones de integridad
implementadas que no corresponden a las polticas del
negocio.

Descripcin

Factores que influyen en la calidad de los datos, como son las


restricciones de integridad incluidas en el modelo de datos que
no corresponden a polticas del negocio, las cuales en una
implementacin inadecuada pueden influir en el resultado de
calidad de informacin y en rendimiento del sistema.

Frmula

Z = 1 - (NRI/NTRI)
NRI = Nmero restricciones de integridad.
NTRI = Total de restricciones de integridad.

Protocolo

Porcentaje de restricciones de integridad para dar


cumplimiento al modelo de datos obtenidos del cociente del
nmero restricciones de integridad (NRI) sobre el Total de
restricciones de integridad (NTRI).

Interpretacin

0 < X < 1(menor o igual) - Mientras ms cercano a 1 es mejor

Unidad de
medida

Porcentaje de restricciones de integridad que no cumplen con


el modelo de datos.

2. Evaluacin de un software con la mtrica.


A
Descripcin
evaluar
Contexto Se evala el porcentaje de restricciones de integridad que no
cumplen con el modelo de datos del Sistema de Gestin financiera
de la Empresa Ide Financial Services International, cuya finalidad es
la de identificar las reglas del negocio que no se hacen cumplir por
el modelo de datos en su implementacin, de tal manera que se logre
la mejora en la integridad de los datos que cumplen con las reglas del
negocio.
Software Sistema desarrollado en lenguaje java con bases de datos postgresql,
en la cual se busca integrar y cumplir los 8 factores de complexin,
integridad, flexibilidad, facilidad de comprensin, correccin,
simplicidad, integracin e implementabilidad, para cumplir con
estndares de calidad en el software.
Restricciones de integridad que no cumplen = 32
Datos
Restricciones de integridad que si cumplen = 45
Total de reglas de integridad implementadas = 77
1 - (Restricciones de integridad implementadas/Total de reglas de
integridad implementadas = Porcentaje de reglas de integridad
implementadas que no cumplen con el modelo de datos.
1 - 32/45 = 58
Mtrica
El resultado nos indica que las restricciones de integridad
implementadas que cumplen con el modelo de datos es un %58, y
faltando por corregir un 42%, lo que amerita corregir estas
deficiencias.