1. MÉTRICAS
Presentado por:
MARIANA PAOLA VILLEGAS GOMEZ
ANDRY JULIETH PATIÑO CARDONA
ANA MILENA BELTRAN CASTAÑEDA
ASTRID VARON
DANIEL ALBERTO FERNANDEZ
2. MÉTRICAS
• El IEEE “Standard Glosary of Software
Engering Terms” define como métrica
como “una medida cuantitativa del grado
en
que un sistema, componente o proceso
posee un atributo dado”.
3. VENTAJAS
• Determinar la calidad del producto.
• Evaluar la productividad de los desarrolladores.
• Conocimiento cuantitativo de las características del proceso y del producto .
• Se podrán realizar comparaciones con otros proyectos.
• Se podrá mejorar el producto ya que las métricas sirven para detectar
defectos.
• Se tendrá un soporte para la estimación y la planificación.
• Evaluar los beneficios (en cuanto a calidad y productividad) derivados del
uso de nuevos métodos y herramientas de ingeniería del software.
• Establecer una línea base para la estimación.
• Justificar el uso de nuevas herramientas o de formación adicional.
4. UTILIDADES
• Las métricas deben ser implantadas paso a paso en
cinco niveles, correspondientes al nivel de madurez
del proceso de desarrollo.
• El marco del nivel de madurez del proceso de
desarrollo fue establecido por la SEI.
5. CLASIFICACIÓN
• DEL PRODUCTO
• Tamaño
• Estructura de datos
• Lógica
• DEL PROCESO
• Tiempo de desarrollo
• Reusabilidad
• Productividad
7. MEDIDAS LCD
• n1: número de operadores diferentes que
aparecen en el programa.
• n2: número de operandos diferentes que
aparecen en el programa.
• N1: número total de veces que aparece el
operador.
• N2: número total de veces que aparecen el
operando.