Modelo de Calidad CMMI

Ir página principal

El modelo CMMI fue inicialmente desarrollado para los procesos relativos al desarrollo e implementación de **Software** por la Carnegie-Mellon University. Este vio la luz por primera vez en el año 1987 como Capability Maturity Model CMM. Dicho nombre, tanto como los cinco niveles de la representación por etapas, están inspirados en el modelo de madurez Manufacturing Maturity Model de Crosby. (Gomez, 2017)

Capability Maturity Model Integration, de ahora en adelante CMMI, es un modelo de referencia que se diferencia de otros modelos por el hecho de estar basado en prácticas ajustables a cualquier dominio de producción y poseer un enfoque global e integrado de la organización, con el propósito de alcanzar los objetivos del negocio. De esa forma CMMI permite a empresas complejas compuestas por varias áreas de negocio instaurar de una forma más sencilla un sistema de aseguramiento de la calidad. (Matías Fuentes Contreras, 2008)

CMMI (Capability Maturity Model Integration) es un modelo de madurez de mejora de los procesos para el desarrollo de productos y de servicios. Abarca un conjunto de las mejores prácticas que tratan las actividades de desarrollo y de mantenimiento que cubren el ciclo de vida del producto, desde la concepción a la entrega y el mantenimiento. El propósito de CMMI para desarrollo es ayudar a las organizaciones a mejorar sus procesos de desarrollo y de mantenimiento, tanto para los productos como para los servicios. Para dar soporte a aquellos que utilizan la representación por etapas, todos los modelos CMMI reflejan niveles de madurez en su diseño y contexto. Un nivel de madurez consta de prácticas relacionadas específicas y genéricas para un conjunto predefinido de áreas de proceso que mejoran el rendimiento global de la organización. El nivel de madurez de una organización proporciona un camino para predecir el rendimiento en una disciplina dada o en un conjunto de disciplinas. (Marianela Llaneza & Estayno, 2013)

Los principios básicos de la Calidad Total son nueve:

1.        Consecución de la plena satisfacción de las necesidades y expectativas del cliente (interno y externo).

2.        Desarrollo de un proceso de mejora continua en todos los procesos.

3.        Total compromiso de la Dirección.

4.         Liderazgo activo de todo el equipo directivo.

5.        Participación de todos los miembros de la organización

6.        Fomento del trabajo en equipo hacia una gestión de Calidad Total.

7.        El proveedor debe estar involucrado en el sistema de Calidad Total de la empresa.

8.        Identificación y Gestión de los Procesos Claves de la organización.

9.        Toma de decisiones de gestión basada en datos y hechos objetivos. (Matías Fuentes Contreras, 2008)

(Gomez, 2017).

La importancia del uso de un modelo radica principalmente en el hecho de que es precisamente lo que permite comprender cuáles son los elementos específicos de una organización, a la vez que ayuda a formular y hablar de qué es lo que se debe mejorar dentro de la misma y de cómo se pueden lograr dichas mejoras. (Gomez, 2017).

### Glosario:

**Calidad**: La capacidad de un conjunto de características inherentes de un producto, de los componentes del producto o de un proceso para satisfacer los requerimientos impuestos por los clientes.

**Capacidad**: Atributo de los procesos. El nivel de capacidad de un proceso indica si sólo se ejecuta, o si también se planifica se encuentra organizativa y formalmente definido, se mide y se mejora de forma sistemática .

**Conjunto de procesos estándares de la organización**: Es una colección de definiciones de los procesos que guían actividades en una organización. Estas descripciones de proceso cubren los elementos fundamentales de proceso (y sus relaciones con otros) que deben ser incorporados en los "procesos definidos" que son implementados en proyectos.

**Implementación**: Existe evidencia suficiente de que un objetivo (específico) es alcanzado mediante la definición de algún proceso, en este caso se dice que el proceso implementa el objetivo específico.

**Madurez**: Atributo de las organizaciones que desarrollan o mantienen los sistemas de software.  En la medida que éstas llevan a cabo su trabajo siguiendo procesos, y en la que éstos se encuentran homogéneamente implantados, definidos con mayor o menor rigor; conocidos y ejecutados por todos los equipos de la empresa; y medidos y mejorados de forma constante, las organizaciones serán más o menos "maduras".

**Medidas**: Medidas de un proceso indican el grado de correctitud en que un proceso está siendo ejecutado.

**Modelo de calidad**: son sistemas basados en estudios experimentales  de mejores prácticas que ayudan a organización a implantar Sistema de Aseguramiento de la calidad.

**Nivel de capacidad**: Grado que involucra la mejora dentro de una individual área de proceso, es decir involucra la mejora de un conjunto de procesos relacionados al área de proceso especificada.

**Nivel de madurez**: Grado que involucra un conjunto predefinido de áreas de proceso, las cuales todos sus objetivos son alcanzados [Chr06].

**Organización**: Es una estructura administrativa en que la gente colectivamente maneja uno o más proyectos que comparten un alto directivo y operan bajo las mismas políticas.  Organización puede ser también aplicada a una persona quien realiza una función en una pequeña organización que podría ser realizada por un grupo de gente en una gran organización.

**Proceso**: Un conjunto de pasos que ayudan a resolver un problema. Estos pasos deben estar definidos de manera que no sean ambiguos, esto implica que puedan ser fácilmente entendidos y capaces de ser seguidos de manera consistente por cualquier persona que lo utilice. Además un proceso debe tener sus entradas y salidas claras y bien definidas.(Matías Fuentes Contreras, 2008)

**Referencias**

Gómez, K. (09 de marzo de 2017). *Megapractical.* Obtenido de Mega Practical: https://www.megapractical.com/blog-de-arquitectura-soa-y-desarrollo-de-software/que-es-cmmi-y-por-que-es-importante-para-el-desarrollo-de-software

Marianela Llaneza, G. D., & Estayno, M. (2013). Análisis comparativo de modelos de calidad orientado al desarrollo de software en pymes . En G. D. Marianela Llaneza, & M. Estayno, *Análisis comparativo de modelos de calidad orientado al desarrollo de software en pymes* (pág. 602). Parana-Entrerios: Whork Shop de investigadores de Ciencias de la Computación .

Matías Fuentes Contreras, P. T. (26 de Febrero de 2008). *Monografías. com.* Obtenido de Monografias.com: https://www.monografias.com/trabajos57/modelo-calidad-cmmi/modelo-calidad-cmmi5.shtml

Ir página principal