Cmmi
El modelo CMMI (Modelo integrado de madurez de la capacidad) se usa para evaluar el nivel de madurez de una compañía en términos de desarrollo informático. El mismo es una versión más amplia del CMM ya que adopta la mayoría de sus conceptos y ofrece los índices de referencia de las mejores prácticas para el desarrollo de software.
El objetivo del Modelo de Capacidad y Madurez esalentar a las compañías para que monitoreen, mejoren continuamente sus procesos y evalúen el nivel de madurez de los mismos en una escala de cinco niveles o áreas. Para cada una de estas áreas ya definidas se establecen un conjunto de buenas prácticas y al encontrar la relación entre estas buenas prácticas y el modelo CMMI se determina el nivel de madurez de la empresa. El CMMI señala un caminoescalonado de cinco niveles de madurez en el cual cada uno indica las áreas claves del proceso desde la etapa inicial hasta la optimización del proceso.
La implementación de este modelo aumenta la fiabilidad del software producido, la visibilidad de los procesos de producción y soporte, la reutilización de componentes y como resultado se disminuyes los costos de producción y mantenimiento de lasaplicaciones. Si bien se cuestiona la falta de definición de procesos y que el modelo no da los lineamientos claros de cómo ejecutar el mismo, son más las ventajas que el mismo puede traer para el ordenamiento y crecimiento robusto de la empresa.
Palabras Clave: Capacidad, Madurez, sistemas de gestión, áreas clave de proceso.
I. INTRODUCCIÓN
L
a estandarización se define como elestablecimiento de normas que se crean para garantizar la homogeneidad de los procesos, esta busca principalmente la simplificación de los procesos de manera que se reduzcan los modelos para continuar únicamente con los más necesarios. La estandarización de procesos conlleva a una continua evaluación de los mismos para verificar que se lleven a cabo de la manera esperada y optima para el beneficio dela organización. Es así como se crean modelos como el Modelo de Capacidad y Madurez y sus derivados como el Modelo de Capacidad y Madurez para Software, Modelo de Madurez de Capacidades en la Ingeniería de Sistemas, Modelo de Madurez de Capacidades en la Ingeniería de Seguridad de Sistemas, entre otros.
II. DEFINICIÓN Y FUNCIONAMIENTO
El modelo de Capacidad y Madurez Integrado (CMMI por sussiglas en inglés), es un modelo desarrollado a partir del modelo CMM (Modelo de Capacidad y Madurez). El mismo fue propuesto para de evaluar los procesos de una organización; con el fin de que las mismas puedan recibir una guía para mejorar a dichos procesos, y a la vez coloca a la empresa dentro de una escala de madurez según sea su nivel.
Consiste en las mejores prácticas que se pueden aplicardurante la etapa de desarrollo y de mantenimiento que cubren el ciclo de vida de un producto, comprendiendo el período desde la concepción de la idea hasta su entrega y mantenimiento.
Este modelo define; para iniciar su aplicación, una serie de áreas clave dentro de la organización con alguna función específica. A estas se les conoce como Áreas Clave de Proceso. (Beth, Konrad, & Shrum)
Lasáreas clave de proceso son un grupo de prácticas relacionadas en un área, que cuando se implementan de forma conjunta, satisfacen un grupo de objetivos considerados importantes para la mejora en esta área.
Seguidamente para cada una de estas áreas ya definidas se establecen un conjunto de buenas prácticas y al encontrar la relación entre estas buenas prácticas y el modelo CMM se determina el nivelde madurez de la empresa. Las buenas prácticas definidas deben ser:
- Definidas en un procedimiento documentado.
- Provistas de los medios y formación necesarios.
- Ejecutadas de un modo sistemático, universal y uniforme.
- Medidas
- Verificadas
La diferencia entre el CMM y el CMMI radica en que el CMM va dirigido a las organizaciones o áreas de Tecnologías de Información; mientras que...
Regístrate para leer el documento completo.