Sei sulla pagina 1di 2

METRICAS DE CALIDAD DE SOFTWARE ORIENTADAS A PROCESOS Hay cuatro razones para medir: Caracterizar, Evaluar, Predecir y Mejorar.

Las mtricas nos ayudan a entender tanto el proceso tcnico que se utiliza para desarrollar un producto, como el propio producto. El proceso para intentar mejorarlo y el producto para intentar aumentar su calidad. Son medidas cuantitativas que permiten a los ingenieros de software obtener una visin de la eficacia del proceso de software y los proyectos que llevan a cabo utilizando el proceso como marco de trabajo. Los involucrados en analizar, evaluar y recopilar estas mtricas son los gestores de software. Se comienza definiendo un conjunto limitado de medidas del proceso y del proyecto que puedan recopilarse con facilidad, se normaliza empleando mtricas orientadas al tamao o la funcin. Concepto Valor asignado a un atributo de una entidad mediante una medicin. Es el acto de determinar una medida Ejemplo 35.000 lneas de cdigo

Medida

Medicin

Mtrica

Indicador

Medida cuantitativa del grado en que un sistema, componente o proceso posee un atributo dado. Incluye el mtodo de medicin Es una mtrica o combinacin de mtricas que proporcionan una visin profunda del proceso de software.

Ana ser la encargada de medir las LDC de cada mdulo del sistema La productividad de este proyecto fue de 500 lneas (LDC/personames) La productividad media de nuestra empresa es de 500 (LDC/pm).

MTRICAS EN LOS DOMINIOS DEL PROCESO Y DEL PROYECTO Las mtricas del proceso se recopilan en el curso de todos los proyectos. Las mtricas del proyecto permiten que un gestor del proyecto de software: Valore el estado de un proyecto en curso. Rastree los riesgos potenciales. Descubra las reas problema. Ajuste el flujo de trabajo o las tareas Evale la habilidad del equipo del proyecto para controlar la calidad de los productos de trabajo de software. MTRICAS PARA EL PROCESO Y LA MEJORA DEL PROCESO DE SOFTWARE. Para mejorar el proceso, se miden sus atributos especficos. Hay que destacar que el proceso es slo uno de varios factores controlables en la mejora de la calidad del software y el desempeo organizacional CALIDAD DEL SOFTWARE Y EFICACIA ORGANIZACIONAL La eficacia de un proceso de software se mide indirectamente. Los resultados incluyen medidas de errores descubiertos antes de liberar el software. Los defectos que detectan y reportan los usuarios finales Los productos de trabajo entregados (productividad). El esfuerzo humano gastado. el tiempo de la planificacin consumido. Concordancia con la planificacin y otras medidas. Las mtricas del proceso de software ofrecen beneficios significativos conforme una organizacin trabaja en mejorar su grado de madurez del proceso. Sin embargo como todas las mtricas stas pueden emplearse mal y crear ms problemas de los que solucionan REGLAS DE ETIQUETA PARA MTRICAS DE SOFTWARE Grady sugiere un programa de mtricas de proceso del proceso tanto para gestores como para profesionales: Aplique el sentido comn y sensibilidad organizativa cuando interprete datos mtricos. Ofrezca retroalimentacin regular a los individuos y equipos que recopilan medidas y mtricas.

No utilice las mtricas para evaluar a los individuos. Trabaje con los profesionales y equipos para establecer metas claras y las mtricas que se emplearn para conseguirlas. Nunca use mtricas para amenazar a los individuos o equipos. Los datos mtricos que indican un rea problema no pueden considerarse negativos. Dichos datos slo son un indicador de la mejora del proceso. Np se obsesione con una sola mtrica y excluya otras mtricas importantes. Argumentos para las mtricas del software: Si no se mide no existe una forma real de determinar si se esta mejorando. Y si no se mejora, se esta perdido. Si el proceso se puede mejorar producir un impacto directo en lo sustancial Establecer objetivos de mejora dentro del proceso actual del desarrollo de s/w. La recopilacin de mtricas de calidad permite qu una organizacin centralice su proceso de s/w para renovar las causas de los defectos que tienen mayor impacto sobre el desarrollo del software.

Establecimiento de una Lnea Base Se obtienen beneficios en los mbitos del proceso, del proyecto y del producto. La lnea base de mtricas consiste de datos recopilados en proyectos previos. Los datos de la lnea base deben tener los siguientes atributos: los datos deben ser precisos, los datos deben recopilarse para tantos proyectos sean posibles, las medidas deben ser consistentes, las aplicaciones deben ser similares al trabajo que se estimara.

Potrebbero piacerti anche