Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capitulo 2
Capitulo 2
proceso por el cual los números o símbolos son asignados a atributos o entidades
Engering Terms” define como métrica como “una medida cuantitativa del grado en
´91].
vista diferente; y por otro lado, aunque bien se sabe que existe la necesidad de
estas métricas de calidad. Aun así debería ser posible desarrollar medidas de
6
Aunque todos estos obstáculos son motivo de preocupación, no son motivo
de desprecio hacia las métricas. Es por eso que se dice que la medición es
Es por eso que existen distintos tipos de métricas para poder evaluar,
Michael [‘99] define las métricas de software como “La aplicación continua
Mediciones
Basadas en
técnicas
Figura 2.1 Servicios Relacionados al
Software [Michael M. ‘99]
aplicar
Procesos,
mejora Ingeniería y
Productos
r Administración
y de la
Servicios proveer Información
7
Las métricas son la maduración de una disciplina, que, según Pressman [’98] van
código fuente, y (3) ayudaran en el diseño de pruebas más efectivas; Es por eso
actividades:
matemáticas.
8
realimentaciones de productividad. Es por eso que alcanzamos a responder
- Medición de la productividad
- Acumulación de datos
9
Métricas de complejidad: Son todas las métricas de software que definen de una u
Métricas de calidad: Son todas las métricas de software que definen de una u otra
módulo, etc. Estas son los puntos críticos en el diseño, codificación, pruebas y
mantenimiento.
Métricas de competencia: Son todas las métricas que intentan valorar o medir las
10
limitaciones, etc. Pero estas no se deben confundir con las métricas de calidad o
complejidad.
métrica puede ser deseable para valorar la complejidad y la calidad del software.
mediciones que son demasiado complejas, otras son tan esotéricas que pocos
que se han definido una serie de atributos que deben acompañar a las métricas
efectivas de software, por lo tanto la métrica obtenida y las medidas que conducen
inusuales.
11
- Empírica e intuitivamente persuasiva: la métrica debería satisfacer las nociones
12
consistente y objetivo pero falla por que un equipo ajeno independiente puede no
ser capaz de conseguir el mismo valor de PF que otro equipo que emplee la
No!., la PF aporta una visión interna útil y por lo tanto provee de un valor claro,
las métricas del proyecto de software son tácticas, éstas últimas van a permitir
que sigue en continuo desarrollo, equivalentemente podrá ver los defectos que
13
programa de bases de métricas y justamente obtener una guía, asimismo una
base de datos tanto de los procesos como de los productos y de este modo
los atributos internos del producto, permitiendo así al ingeniero de software valorar
del proyecto.
Del mismo modo existen diferentes tipos de métricas para poder evaluar,
mejorar y clasificar al software desde sus inicios hasta el producto final, de las
14