METRICAS
ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION




PRESENTADO POR:
ANA CRISTINA LOTERO GIRALDO
CARLOS MARIO SALAZAR RIOS
YILDER ALDIVIER GUTIERREZ HINCAPIE
DEFINICION:
• Una métrica es una medida efectuada sobre
  los programas, documentación, su desarrollo
  y mantenimiento, o sobre algún aspecto del
  sistema en desarrollo o del proceso
  empleado que permite, previa comparación
  con unos valores (medidas) de referencia,
  obtener conclusiones sobre el aspecto medido
  con el fin de adoptar las decisiones
  necesarias.
VENTAJAS DE LAS
  METRICAS:
• 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.
DESVENTAJAS:
• Son   dependientes      del    lenguaje    de
  programación.

• Perjudica a los programas cortos pero bien
  diseñados.

• Su uso en estimación es difícil porque hay que
  estimar las LOC a producirse mucho antes de
  que se complete el análisis y el diseño.
UTILIDADES:
• Las métricas se utilizan para evaluar y controlar el
  proceso de desarrollo del software, de forma que
  permitan:
• Indicar la calidad del producto.
• Evaluar la productividad de los desarrolladores.
• 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.
• Las métricas se utilizan para evaluar y controlar el
  proceso de desarrollo del software, de forma que
  permitan:
• Indicar la calidad del producto.
• Evaluar la productividad de los desarrolladores.
• 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.
TIPOS:
• DEL PRODUCTO
 • Tamaño
 • Estructura de datos
 • Lógica


• DEL PROCESO
 • Tiempo de desarrollo
 • Reusabilidad
 • Productividad
METRICAS DE
ESFUERZO:
• El número real de horas y minutos que invierte un
 programador, es enorme, sin embargo hay una
 medida que destaca por su universalidad: la
 persona mes o meses -hombre. Por otra parte,
 aunque el esfuerzo es muy importante, en realidad
 la más importante métrica del esfuerzo es el coste.

• La importancia de la medida del esfuerzo y coste
 responde más a necesidades de tipo administrativo
 y de gestión que estrictamente técnicas.
Metricas

Metricas

  • 1.
    METRICAS ANALISIS Y DESARROLLODE SISTEMAS DE INFORMACION PRESENTADO POR: ANA CRISTINA LOTERO GIRALDO CARLOS MARIO SALAZAR RIOS YILDER ALDIVIER GUTIERREZ HINCAPIE
  • 2.
    DEFINICION: • Una métricaes una medida efectuada sobre los programas, documentación, su desarrollo y mantenimiento, o sobre algún aspecto del sistema en desarrollo o del proceso empleado que permite, previa comparación con unos valores (medidas) de referencia, obtener conclusiones sobre el aspecto medido con el fin de adoptar las decisiones necesarias.
  • 3.
    VENTAJAS DE LAS METRICAS: • 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.
  • 4.
    • 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.
  • 5.
    DESVENTAJAS: • Son dependientes del lenguaje de programación. • Perjudica a los programas cortos pero bien diseñados. • Su uso en estimación es difícil porque hay que estimar las LOC a producirse mucho antes de que se complete el análisis y el diseño.
  • 6.
    UTILIDADES: • Las métricasse utilizan para evaluar y controlar el proceso de desarrollo del software, de forma que permitan: • Indicar la calidad del producto. • Evaluar la productividad de los desarrolladores. • 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.
  • 7.
    • Las métricasse utilizan para evaluar y controlar el proceso de desarrollo del software, de forma que permitan: • Indicar la calidad del producto. • Evaluar la productividad de los desarrolladores. • 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.
  • 8.
    TIPOS: • DEL PRODUCTO • Tamaño • Estructura de datos • Lógica • DEL PROCESO • Tiempo de desarrollo • Reusabilidad • Productividad
  • 9.
    METRICAS DE ESFUERZO: • Elnúmero real de horas y minutos que invierte un programador, es enorme, sin embargo hay una medida que destaca por su universalidad: la persona mes o meses -hombre. Por otra parte, aunque el esfuerzo es muy importante, en realidad la más importante métrica del esfuerzo es el coste. • La importancia de la medida del esfuerzo y coste responde más a necesidades de tipo administrativo y de gestión que estrictamente técnicas.