Gestión Integrada del Modelado y de la Medición del Proceso Software Félix García, Francisco Ruiz, José Antonio Cruz, Mario Piattini Grupo Alarcos Escuela Superior de Informática Paseo de la Universidad, 4 13071 Ciudad Real (España) {Felix.Garcia, Francisco.Ruiz, Mario.Piattini}@uclm.es, jacruz@proyectos.inf-cr.uclm.es http://alarcos.inf-cr.uclm.es Resumen. La mejora del proceso software se ha convertido en uno de los obje- tivos estratégicos fundamentales en las organizaciones a la hora de promover la mejora de la calidad de sus productos. Para poder implantar un plan efectivo de mejora es muy importante establecer un buen marco de trabajo que permita que cada organización comprenda y defina de forma efectiva los procesos que lleva a cabo, y que le permita realizar adecuadamente la evaluación de sus procesos en base a la medición de los mismos. En este artículo se describe un marco de trabajo en el que se integra el modelado y la medición de los procesos como elementos clave para promover la mejora de los mismos. Con el fin de dar so- porte a la medición integrada se ha desarrollado GenMETRIC, herramienta ex- tensible de cálculo, gestión y visualización de métricas software. 1 Introducción Actualmente la calidad de cualquier producto no puede ser asegurada simplemente inspeccionando el producto por sí mismo o desarrollando controles de calidad estadís- ticos. Esta afirmación se basa en que existe una correlación directa entre la calidad del proceso y la calidad del producto obtenido. Por lo tanto, una organización no puede garantizar la entrega de productos de calidad centrando sus programas de cali- dad únicamente en el producto [13]. Dado que la calidad del producto final va a estar afectada en gran medida por la forma de obtener ese producto, es decir, por el proce- so, en las organizaciones de hoy en día una de sus grandes preocupaciones es la mejo- ra de sus procesos software. A la hora de satisfacer los requisitos de calidad de los procesos software es necesa- rio que produzcan los resultados esperados, que estén correctamente definidos y que sean mejorados en función de los objetivos de negocio, muy cambiantes ante la gran competitividad de las empresas hoy en día. Estos son los objetivos de la Gestión del Proceso Software [1] que, para ser aplicada de forma efectiva, supone asumir cuatro responsabilidades clave: Definir, Medir, Controlar y Mejorar el Proceso. Teniendo en cuenta estas responsabilidades, para poder promover la mejora de los procesos es muy importante considerar la gestión integrada de los siguientes aspectos: