Labels

MÉTRICAS DEL SOFTWARE



¿Que es métrica?
es una metodología de planificación, desarrollo y mantenimiento de sistemas de información. Promovida por el Ministerio de Administraciones Públicas del Gobierno de España para la sistematización de actividades del ciclo de vida de los proyectos software en el ámbito de las administraciones pública.

¿Las métricas del software se clasifican en?
  • Métricas de productividad, se centran en el rendimiento del proceso de la ingeniería de software.
  • Métricas de Calidad, proporcionan una indicación de cómo se ajusta el software, a los requerimientos implícitos y explícitos del cliente.
  • Métricas Técnicas, se centran en el carácter del software mas que en el proceso, a través del cual el software a sido desarrollado.
  • Métricas Orientadas al tamaño, son utilizadas para obtener medidas directas del resultado y la calidad de la ingeniería del software.
  • Métricas Orientadas a la Función, son medidas indirectas del software y del proceso por el cual se desarrollará; se centran en la funcionalidad o utilidad del programa (Puntos de Función)
  • Métricas Orientadas a la persona, consiguen información sobre la forma en que la gente desarrolla software de computadora y sobre el punto de vista humano de la efectividad de las herramientas y métodos.


¿Cuales son los beneficios de las métricas?
  • Análisis de tendencias ayuda a enfocar sobre áreas problema.
  • La supervisión de las actividades de mejora del proceso ayuda a identificar lo que funciona y lo que no funciona.
  • Calidad del producto mejorada.
  • Productividad del equipo de desarrollo incrementada.
  • Estimación y planificación del proyecto mejor.
  • Mejor gestión del proyecto.
  • Cultura de calidad de la compañía mejorada.
  • Satisfacción del cliente mejorada.
  • Visibilidad del proceso software e incrementada.

¿Finalidad de las métricas del proceso?
  • Se emplean para minimizar el tiempo de desarrollo.
  • Se utilizan para valorar la calidad del productoSobre una base actual.


¿Para que medir el software?
  • Para indicar la calidad del proceso.
  • Para justificar el uso de nuevas herramientas y la necesidad de formación.
  • Para evaluar la productividad de las personas.
  • Para evaluar los beneficios derivados de los nuevos métodos utilizados y herramientas.


¿Razones para medir un producto?
  • Para indicar la calidad del producto
  • Para evaluar la productividad de la gente que desarrolla el producto
  • Para evaluar los beneficios en términos de productividad y de calidad, derivado del uso de nuevos métodos y herramientas de la ingeniería de software
  • Para establecer una línea de base para la estimación
  • Para ayudar a justificar el uso de nuevas herramientas o de formación adicional


¿Necesidad de medir?
  • Las necesidades de medida pueden ser diversas, desde medir el rendimiento de los proyectos de una empresa, evaluar las inspecciones de código hasta evaluar las actividades de mejora del proceso software.
  • La medida es una parte esencial para comprender que afecta a la calidad, oportunidad, utilidad y funcionalidad y en la mejora de los procesos y productos software.