Вы находитесь на странице: 1из 3

4.

Definicin:

Son un conjunto de reglas generadas para la creacin de productos


de software con calidad, que si se siguen correctamente pueden
garantizar que el proyecto dar como resultado la satisfaccin del
cliente .Se usan para poder medir en trminos contables la calidad
de los procesos en que se realiza dicho producto y evitar errores
comunes.

Estas medidas deben ser utilizadas para los propsitos siguientes:


Para recopilar informacin y reportar valores de mtricas sobre
bases regulares., Para identificar el actual nivel de desempeo por
cada mtrica., Para tomar la accin remedial si los niveles de las
mtricas crecen peor o exceden los niveles objetivos establecidos.,
Para establecer metas de mejoras especificas en trminos de las
mismas mtricas.

6. Usos

Las mtricas de software incluyen actividades, tales como:Estimacin de costo y el esfuerzo- Medicin de la productividadAcumulacin de datos- Realizacin de modelos y mediciones de la
calidad- Elaboracin de modelos de seguridad- Evaluacin y
modelos de desempeo- Valoracin de las capacidades y de la
madurez- Administracin por mtricas- Evaluacin del mtodo y
herramientas

CLASIFICACION

La clasificacin de una mtrica de software refleja o describe la


conducta del software.Variedad de mtricas: tales como portabilidad,
facilidad de localizacin, consistencia. Existen pocas investigaciones
dentro del rea.Las siguientes clasificaciones de mtricas fortalecen

la idea, de que ms de una mtrica puede ser deseable para valorar


la complejidad y la calidad del software.

8. Mtricas de complejidad: Son todas las mtricas de software que


definen de una u otra forma la medicin de la complejidad; Tales
como volumen, tamao, anidaciones, costo (estimacin),
agregacin, configuracin, y flujo. Estas son los puntos crticos de la
concepcin, viabilidad, anlisis, y diseo de software.

Mtricas de calidad: Son todas las mtricas de software que definen


de una u otra forma la calidad del software; Tales como exactitud,
estructuracin o modularidad, pruebas, mantenimiento, reusabilidad,
cohesin del mdulo, acoplamiento del mdulo, etc. Estas son los
puntos crticos en el diseo, codificacin, pruebas y mantenimiento.

Mtricas de competencia: Son todas las mtricas que intentan


valorar o medir las actividades de productividad de los
programadores o practicantes con respecto a su certeza, rapidez,
eficiencia y competencia. No se ha alcanzado mucho en esta rea, a
pesar de la intensa investigacin acadmica.

Mtricas de desempeo: Corresponden a las mtricas que miden la


conducta de mdulos y sistemas de un software, bajo la supervisin
del sistema operativo o hardware. Generalmente tienen que ver con
la eficiencia de ejecucin, tiempo, almacenamiento, complejidad de
algoritmos computacionales, etc.

Mtricas estilizadas: Son las mtricas de experimentacin y de


preferencia; Por ejemplo: estilo de cdigo, identacin, las
convenciones denominando de datos, las limitaciones, etc. Pero
estas no se deben confundir con las mtricas de calidad o
complejidad.

Tipos

Mtricas cuantitativas de la calidad del proceso de desarrollo y de


liberacin. Estas mtricas deben de reflejar: Qu tan bien el proceso
de desarrollo est siendo llevado a cabo en trminos de puntos de
revisin y en objetivos de calidad en el proceso, siendo cumplidos en
tiempo de calendario. Qu tan efectivo es el proceso de desarrollo,
al reducir la probabilidad que se introduzcan fallas o que cualquier
falla introducida sea detectada.

Mtricas del producto:

Lo importante es que los niveles sean conocidos y utilizados para el


control delproceso y de las mejoras y no sean utilizadas mtricas
fijas. Las mtricas seleccionadas deben de ajustarse al proceso
utilizado y si es posible, tener un impacto directo sobre la calidad de
software liberado. Una medicin de prediccin es normalmente una
mtrica de producto que puede ser utilizada para predecir el valor de
otra mtrica. La mtrica es predicha, una mtrica de proceso, es
conocida como una mtrica de resultado.Las mtricas tambin
pueden ser categorizadas como mtricas de resultado o mtricas de
prediccin.
Las mtricas de proceso de software:

Se emplean para fines estratgicos, y mtricas del proyecto de


software son tcticas, stas ltimas van a permitir proporcionar al
desarrollador de proyectos del software una evaluacin al proyecto
que sigue en continuo desarrollo, equivalentemente podr ver los
defectos que logren provocar riesgos a largo plazo (reas problema);
y observar si el rea de trabajo (equipo) y las distintas tareas se
ajustarn.

Вам также может понравиться