Está en la página 1de 5

Métricas del Producto

Un vistazo rápido
¿Qué son?
Guía cuantitativa que ayuda a los ingenieros del sw a conocer
mejor el diseño y la construcción del sw que elaboran.

¿Quién lo hace?
Los ingenieros del software.

¿Por qué son importantes?


Proporcionan una base para realizar las tareas técnicas de la
ingeniería del software de una manera más objetiva.

¿Cuáles son los pasos?


- Derivar, a partir del software, las medidas y métricas
apropiadas.
- Reunir datos para derivar las métricas.
- Se analizan las métricas.
- Se modifican los modelos de análisis y diseño, código fuente o
casos de prueba.

¿Cuál es el producto obtenido?


Un conjunto de métricas del producto software
Métricas de productos
Las Métricas de producto se refieren a las características del software
mismo. Des afortunadamente, las características del software que se
miden fácilmente, como el tamaño y la complejidad ciclomática, no tienen
una relación clara y consistente con los atributos de calidad como la
compresión y la mantenibilidad. Las relaciones varían dependiendo de los
procesos, la tecnología y el tipo de sistemas a desarrollar.

Conceptos Básicos
 Calidad del Software
 Medidas
 Métricas
 Medición
 Indicadores
 Calidad del Software

Calidad del Software


es el cumplimiento: de los requisitos de funcionalidad y desempeño
explícitamente establecidos, de los estándares de desarrollo
explícitamente documentados y de las características implícitas que se
esperan de todo software desarrollado profesionalmente.
Medida
Proporciona una indicación cuantitativa de la extensión, cantidad,
dimensión capacidad o tamaño de algún atributo de un producto o
proceso. (Pressman, 2005)

Métrica
Evaluación del grado en que un sistema, componente o proceso posee un
atributo determinado (extensión, cantidad, dimensiones, capacidad o
tamaño). (IEEE, 1993)

Medición
Proceso objetivo y empírico por el que se asignan números o símbolos a
atributos de entidades del mundo real con objeto de describirlas. (Fenton
y Kitchenham, 1991)

Indicador
Métrica o combinación de métricas que proporciona conocimientos
acerca del proceso de sw, un proyecto de sw o el propio producto.
(Pressman, 2005)
Longitud de los identificadores

Es una medida de la lingitud promedio de los diferentes


identificadores en un programa. Cuanto más grande sea la longitud
de los identificadores, más probable será que tengan significado; por
lo tanto, el programa será más comprensible.

Las métricas del producto se dividen en dos


clases:
Las métricas dinámicas Las métricas estáticas
que son recogidas por las , que son recogidas por las
mediciones hechas en un mediciones hechas en las
programa en ejecución. representaciones del
sistema como el diseño, el
programa o la
documentación.

Las métricas dinámicas por lo general están relacionadas de


forma cercana con los atributos de calidad de software. Es
relativamente fácil medir el tiempo requerido por las funciones
articulares y estimar el tiempo requerido para iniciar un sistema.
Esto se relaciona directamente con la eficiencia del sistema. De
forma similar, se puede registrar el número y el tipo de caídas
del sistema y relacionarlos directamente con la fiabilidad del
software.
Las métricas estáticas, por otro lado, tienen una relación
indirecta con los atributos de calidad. Se han propuesto muchas
de estas métricas y se han llevado a cabo experimentos para
tratar de derivar y validad las relaciones entre estás métricas y la
complejidad, la comprensión y la mantenibilidad del sistema.

Características de las Métricas:


 Una métrica debe tener características matemáticas
deseables.
 Cuando una métrica representa una característica de
software que aumenta cuando se presentan rasgos
positivos o que disminuye al encontrar rasgos indeseables,
el valor de la métrica debe aumentar o disminuir en el
mismo sentido.
 Cada métrica debe validarse empíricamente en una amplia
variedad de contextos antes de publicarse o aplicarse en la
toma de decisiones.

También podría gustarte