| ||||
CMMI (Capacity Madurity Model Integrated). Constituye una vía para medir el grado de madurez de las organizaciones, teniendo como objetivo establecer una guía que permita mejorar los procesos y la habilidad para organizar, desarrollar, adquirir y mantener productos y servicios informáticos.
Contenido |
Estructura y Evolución.
El modelo de CMMI-SVC (Capability Maturity Model Integrated for Services), contiene prácticas que cubren los procesos de: administración de proyectos, administración de procesos, establecimiento de servicios, entrega de servicios; así como otros procesos de soporte. Todos estos procesos están representados en 22 partes (áreas de proceso) obligatorias más tres partes opcionales, las cuales están conformadas de la siguiente manera:
- Se utilizan 16 partes que están incluidas dentro de las áreas de proceso base del modelo de CMMI (CMMI Model Foundation); las cuales se comparten por los modelos de CMMI-DEV y CMMI-ACQ.
- Se definieron cinco partes para servicios.
- Se tiene una parte compartida con el modelo de CMMI-DEV (que es el área de Administración de Proveedores).
- Se utilizan 3 partes en la adición de servicios. El modelo comprende cuatro categorías de áreas de proceso:
- Administración de Procesos. Incluye seis áreas de proceso, de las cuales sólo se adiciona Organizational Service Management (OSM) de las ya incluidas en esta categoría para el CMMI-DEV; y la cual es una de las partes opcionales a ser aplicadas.
- Soporte de Servicio. Con seis áreas de proceso. Esta categoría incluye las áreas de proceso de soporte dentro de CMMI-DEV, y adiciona solamente el área de Problem Management.
- Establecimiento y entrega de servicios. Con sólo cuatro áreas de proceso. Esta categoría realmente representa el fundamento del modelo; ya que todas las áreas de proceso de la misma están enfocadas a los servicios. Dentro de esta categoría se incluyen las siguientes áreas de proceso: - Incident and Request Management (IRM). - Service Delivery (SD). - Service System Development (SSD) - opcional. - Service Transition (ST).
- Administración de Proyectos. Abarca nueve áreas de proceso. Esta categoría incluye todas las áreas de proceso de administración dentro de CMMI-DEV, considerando la correspondiente a la Administración de Proveedores (SAM), así como la de Administración de Requerimientos (REQM, la cual se encuentra modificada para la aplicación en el área de servicios). Sin embargo, dentro de esta categoría se incluyen dos áreas de proceso específicas para servicios: Capacity and Availability Management (CAM). - Service Continuity (SCON), la cual es opcional.
Logros
Ha demostrado ser una metodología de gran eficacia, que ha permitido mejoras de gran impacto en procesos de desarrollo de software, tales como reducción del coste de desarrollo, localización y resolución de defectos; mejora en la fiabilidad de la planificación, en términos de dedicación y de calendario; aumento de la productividad, reducción de los trabajos derivados de correcciones tras las fases de pruebas, crecimiento de la efectividad sobre la planificación realizada, incremento en la calidad de producto, reducción del número de defectos, y detección en las fases tempranas de su ciclo de vida.
Arquitectura
Presenta una arquitectura de modelo más robusta y con mayor nivel de detalle. Es aplicable a más de una disciplina. Presta una mejor atención a las áreas de ingeniería. La representación continua permite focalizar mejoras de acuerdo a los objetivos del negocio.
Ventajas
El CMMI-SVC es un modelo que permite direccionar la administración de punta a punta en servicios complejos o sistemas complejos de desarrollo; y en dónde el uso de los procesos de ingeniería puede ser aplicable. Otras ventajas de CMMI-SVC es que el modelo direcciona los problemas comunes en los servicios tales como la entrega repetible a través del tiempo, y los cambios constantes de clientes y requerimientos. Adicionando mejores prácticas enfocadas a servicios, con lo cual se pretende reducir el número de fallas en ellos, mientras se mantiene la disponibilidad de los mismos. Así como mejorar la continuidad del servicio y reducir los costos e incidentes de manera efectiva y eficiente; mientras se incrementa la consistencia y la calidad de los servicios proporcionados.
Desventajas
- Tamaño y complejidad mucho mayor que modelos vigentes.
- El proceso de evaluación es más costoso en tiempo y esfuerzo.
- La complejidad de la evaluación continua puede atentar contra la definición de objetivos concretos de madurez.
- El gran problema de CMMI es su falta de adecuación al enfoque del servicio que está experimentando el sector de las (IT) en todas sus líneas de actividad, así como el alto esfuerzo de implantación que exige.

