Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La medicin del proceso implica las mediciones de las actividades relacionadas con el software siendo algunos de sus atributos tpicos el esfuerzo, el coste y los defectos encontrados. Mtricas sobre los errores detectados antes de la entrega del software, defectos detectados e informados por los usuarios finales, productos de trabajo entregados, el esfuerzo humano y tiempo consumido, ajuste con la planificacin, etc. Los indicadores de proyecto permiten al administrador de software (Pressman, 2001): Evaluar el estado del proyecto en curso. Realizar un seguimiento de los riesgos potenciales. Detectar las reas de problemas antes de que se conviertan en crticas Ajustar el flujo y las tareas de trabajo. Evaluar la habilidad del equipo del proyecto en controlar la calidad de los productos de trabajo de la ingeniera del software. MTRICAS DE CDIGO FUENTE Lneas de cdigo (LOC, Lines of Code) Longitud Total (LT) MTRICAS DE COMPLEJIDAD Complejidad Ciclomtica (V(G)) V(G) = A N + 2 Fan-in y fan-out Complejidad de un mdulo MTRICAS PARA SISTEMAS OO - Mtricas MOOSE, Chidamber y Kemerer (1994) - Mtodos ponderados por clase (WMC) - Profundidad del rbol de Herencia de una Clase (DIT) - Nmero de Hijos (NOC) - Acoplamiento entre Objetos (CBO) Respuesta de una clase (RFC) Falta de cohesin en los mtodos (LCOM) Mtricas MOOD (Brito e Abreu y Carapuca, 1994) Mtricas de Lorenz y Kidd (1994) Mtricas para UML
CMM
DEFINICIN DE CMM. A nivel mundial, organizaciones de todos los tamaos han abordado iniciativas de mejora de la calidad del software con nfasis en la mejora de sus procesos de desarrollo y mantenimiento del software. La tendencia actual en el sector de las Tecnologas de Informacin se dirige hacia la adquisicin de un nivel de madurez en los procesos de software que asegure una mayor calidad de los productos obtenidos y que sirva de base para la mejora continua de este tipo de procesos. La aparicin del Capability Maturity Model for Software(CMM-SW) del Software Engineering Institute (SEI) a principios de los aos 90s ha ayudado a muchas organizaciones a lograr este objetivo. Este modelo se ha ido convirtiendo en la principal referencia para las empresas que quieren implantar iniciativas para la mejora de sus procesos de desarrollo. CUADRO DE LOS 5 NIVELES DEL CMM A continuacin se describen los diferentes niveles de madurez del CMM y las reas de procesos a las que afecta.