MÉTRICAS
         Presentado por:
MARIANA PAOLA VILLEGAS GOMEZ
ANDRY JULIETH PATIÑO CARDONA
ANA MILENA BELTRAN CASTAÑEDA
         ASTRID VARON
  DANIEL ALBERTO FERNANDEZ
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”.
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.
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.
CLASIFICACIÓN
• DEL PRODUCTO
  • Tamaño
  • Estructura de datos
  • Lógica

• DEL PROCESO
  • Tiempo de desarrollo
  • Reusabilidad
  • Productividad
MEDIDAS
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.
Métricas

Métricas

  • 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étricasdeben 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
  • 6.
  • 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.