Documente Academic
Documente Profesional
Documente Cultură
El modelo CMMI
Bienvenida
Bienvenido al desarrollo del tema sobre el modelo CMMI, el cual es un modelo de mejora de procesos de
desarrollo y mantenimiento, para ello utiliza niveles de mejora que debe alcanzar un proceso para que sea
de calidad.
Introducción
CMMI-DEV contiene 22 áreas de proceso. De esas áreas de proceso, 16 son áreas de proceso base, 1 es
un área de proceso compartida y 5 son áreas de proceso específicas de desarrollo. Todas las prácticas del
modelo CMMI-DEV se centran en las actividades de la organización desarrolladora. Cinco áreas de proceso
se centran en las prácticas específicas del desarrollo: tratando desarrollo de requisitos, solución técnica,
integración del producto, verificación y validación.
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.
Aprendizajes Esperados
Capacidad
Actitudes
CMMI para Desarrollo consta de buenas prácticas que tratan las actividades de desarrollo aplicadas a
productos y servicios. Aborda las prácticas que cubren el ciclo de vida del producto desde la concepción
hasta la entrega y el mantenimiento.
CMMI-DEV contiene 22 áreas de proceso. De esas áreas de proceso, 16 son áreas de proceso base, 1 es
un área de proceso compartida y 5 son áreas de proceso específicas de desarrollo. Todas las prácticas del
modelo CMMI-DEV se centran en las actividades de la organización desarrolladora. Cinco áreas de proceso
se centran en las prácticas específicas del desarrollo: tratando desarrollo de requisitos, solución técnica,
integración del producto, verificación y validación.
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.
3.2. Conceptos de mejoras de procesos y CMMI
Gestión de procesos.
Gestión de proyectos.
Ingeniería.
Soporte.
(Mary Beth Chrissis, et. Al, 2009) Las áreas de proceso de Gestión de procesos contienen las actividades
transversales a los proyectos relacionados con la definición, planificación, despliegue, implementación,
monitorización, control, evaluación, medición y mejora de los procesos.
(Mary Beth Chrissis, et. Al, 2009) Las áreas de proceso de Gestión de proyectos cubren las actividades de
gestión de proyectos relacionadas con la planificación, monitorización y control de proyectos.
Las áreas de proceso de Gestión de proyectos del CMMI son las siguientes:
Planificación de proyecto.
Monitorización y control de proyecto.
Gestión de acuerdos con proveedores.
Gestión integrada de proyecto + IPPD2
Gestión de riesgos.
Gestión cuantitativa de proyecto.
3.2.3 Ingeniería.
(Mary Beth Chrissis, et. Al, 2009) Las áreas de proceso de Ingeniería cubren las actividades de desarrollo y
de mantenimiento que se comparten entre las disciplinas de ingeniería. Las áreas de proceso de Ingeniería
fueron escritas usando terminología general de ingeniería de tal forma que cualquier disciplina técnica
implicada en el proceso de desarrollo del producto (p.ej., ingeniería del software o ingeniería mecánica)
pueda usarlas para la mejora de procesos.
Las áreas de proceso de Ingeniería también integran los procesos asociados con diferentes disciplinas de
ingeniería en un único proceso de desarrollo de producto, dando soporte a una estrategia de mejora de
procesos orientada a producto. Esta estrategia apunta a los objetivos de negocio esenciales más que a
disciplinas técnicas específicas.
Este enfoque a procesos evita de manera eficaz la tendencia hacia una mentalidad “compartimentada” de la
organización.
Las áreas de proceso de Ingeniería se aplican al desarrollo de cualquier producto o servicio dentro del
dominio de desarrollo (p.ej., productos software, productos hardware, servicios o procesos).
Desarrollo de requerimientos.
Gestión de requerimientos.
Solución técnica.
Integración de producto.
Verificación.
Validación.
3.2.4. Soporte.
(Mary Beth Chrissis, et. Al, 2009) Las áreas de proceso de Soporte cubren las actividades que dan soporte al
desarrollo y al mantenimiento del producto. Las áreas de proceso de Soporte tratan los procesos que se
usan en el contexto de la ejecución de otros procesos. En general, las áreas de proceso de Soporte tratan
los procesos que están orientados al proyecto y pueden tratar procesos que se aplican de manera más
general a la organización. Por ejemplo, el Aseguramiento de la calidad de proceso y de producto puede
usarse en todas las áreas de proceso para proporcionar una evaluación objetiva de los procesos y de los
productos de trabajo descritos en todas las áreas de proceso.
Gestión de configuración.
Aseguramiento de la calidad de proceso y de producto.
Medición y análisis.
Análisis de decisiones y resolución.
Análisis causal y resolución.
3.3. Componentes del modelo CMMI.
(Gomez, et all, 2008) Cómo modelo, CMMI tiene varios componentes que constituyen las herramientas
mediante los cuales se realiza la evaluación. Se describe a continuación, brevemente algunos de esos
componentes.
Área de proceso.
Conjunto de prácticas relacionadas que son ejecutadas de forma conjunta para conseguir un conjunto de
objetivos. En la siguiente sección revisamos estas áreas con mayor detalle.
Componentes Requeridos
Objetivo genérico: Los objetivos genéricos asociados a un nivel de capacidad establecen lo que una
organización debe alcanzar en ese nivel de capacidad.
Ejemplo:
El logro de cada uno de esos objetivos en un área de proceso significa mejorar el control en la ejecución del
área de proceso.
Objetivo específico: Los objetivos específicos se aplican a una única área de proceso y localizan las
particularidades que describen que se debe implementar para satisfacer el propósito del área de proceso.
Ejemplo:
Práctica genérica: Una práctica genérica se aplica a cualquier área de proceso porque puede mejorar el
funcionamiento y el control de cualquier proceso.
Ejemplo:
Práctica específica: Una práctica específica es una actividad que se considera importante en la realización
del objetivo específico al cual está asociado.
Ejemplo:
Las prácticas específicas describen las actividades esperadas para lograr la meta específica de un área de
proceso
Componentes Informativos
Propósito
Notas introductorias
Nombres
Tablas de relaciones práctica - objetivo
Prácticas
Productos típicos
Sub-prácticas: Una sub-práctica es una descripción detallada que sirve como guía para la
interpretación de una práctica genérica o especifica.
Ampliaciones de disciplina: Las ampliaciones contienen información relevante de una disciplina
particular y relacionada con una práctica específica.
Elaboraciones de prácticas genéricas: Una elaboración de una práctica genérica es una guía de
cómo la práctica genérica debe aplicarse al área de proceso.
3.4. Representaciones del modelo.
(Gomez, et all, 2008) La representación del modelo es un concepto que se relaciona con la estructura
arquitectónica del mismo. Una de las fuentes del modelo, CMM para Software (SW-CMM), utilizaba un
modelo "escalonado". Otra fuente, el Modelo de Capacidad de Ingeniería de sistemas (SE-CMM), en cambio
utilizaba un modelo "continuo". La tercera fuente, el Desarrollo Integrado de Productos (IPD-CMM), era
"híbrido" combinando los rasgos tanto del escalonado como del continuo.
El modelo para software (CMM-SW) establece 5 niveles de madurez para clasificar a las organizaciones, en
función de qué áreas de procesos consiguen sus objetivos y se gestionan con principios de ingeniería. A esto
se denomina un modelo escalonado, o centrado en la madurez de la organización.
El modelo para ingeniería de sistemas (SE-CMM), sin embargo, se establecen 6 niveles posibles de
capacidad para cada una de las 18 áreas de proceso implicadas en la ingeniería de /sistemas. No agrupa los
procesos en 5 tramos para definir el nivel de madurez de la organización, sino que directamente analiza la
capacidad de cada proceso por separado. Es lo que se denomina un modelo continuo.
En el equipo de desarrollo de CMMI había defensores de ambos tipos de representaciones. El resultado fue
la publicación del modelo con dos representaciones: continua y escalonada. Son equivalentes, y cada
organización puede optar por adoptar la que se adapte a sus características y prioridades de mejora.
Representación Escalonada.
(Gomez, et all, 2008) Una representación escalonada proporciona un mapa predefinido a seguir para la
mejora de la organización, basada en la agrupación probada y el ordenamiento de procesos y relaciones de
organización asociadas.
En esta representación, cada etapa del proceso de mejora se define como un nivel de madurez específico.
Cada nivel tiene su propio juego de áreas de proceso que indican donde debería enfocarse para mejorar el
proceso de la organización. Cada una de estas áreas es descrita en términos de las prácticas que
contribuyen a la satisfacción de sus objetivos. El progreso ocurre mediante la satisfacción de los objetivos de
todo el área de proceso en un nivel de madurez particular, antes de escalar al siguiente nivel.
Las estimaciones sobre una representación escalonada, evalúa a la organización como un todo
determinando cuántas áreas de proceso han sido logradas, o sea, cuántos objetivos de dichas áreas han
sido logrados. En base a esto, se define en que nivel de madurez se encuentra la organización.
Representación Continua.
(Gomez, et all, 2008) Esta representación proporciona una guía menos específica sobre el orden en el cual la mejora
debería ser lograda. Se le llama continuo porque ninguna de las etapas discretas son asociadas con la madurez de
organización.
Del mismo modo que en la representación escalonada, se tienen áreas de proceso y prácticas en cada área, sin
embargo, estas son organizadas de una manera que apoya el proceso individual y el crecimiento de cada área. La mayor
parte de las prácticas asociadas con la mejora de proceso son genéricas; son externos al proceso individual de las áreas,
y se aplican a todas las áreas de proceso. Las prácticas genéricas son agrupadas en niveles de capacidad (CLs), cada
uno de los cuales tiene una definición que es aproximadamente equivalente a la definición de los niveles de madurez en
un modelo organizado. Las áreas de proceso son mejoradas e institucionalizadas mediante la puesta en práctica de las
prácticas genéricas en aquel área de proceso.
En el caso de la representación continua, las metas no se indican específicamente, lo que pone más énfasis en las
prácticas. El nivel de capacidad colectivo de todas las áreas de proceso, determina el mejoramiento de la organización.
Entonces, en la evaluación de este modelo, cada área de proceso es calificada con su propio nivel de capacidad.
Entonces, la organización podría tener diferentes áreas de proceso con diferentes calificaciones. De esta manera, una
organización podría enfocarse más en lograr los objetivos de un área de proceso en el cual necesita mejorar.
Las dos representaciones en CMMI.
En CMMI, se planteó el desafío de crear un modelo único que pueda ser visto desde dos perspectivas
diferentes, la continua y la escalonada. Esto significaba que ambas representaciones tenían que incluir la
misma información básica, o sea, una evaluación CMMI dirigida desde cualquier representación, debería
resultar en los mismos hallazgos, sin importar cual de las representaciones fue utilizado durante el proceso
de evaluación.
En la entrega inicial, sin embargo, el equipo del CMMI decidió no tener una representación única, aunque
esto no afectó la decisión de tener las mismas áreas de proceso en las dos representaciones, lo que
permitiría la mezcla y la transición a un modelo híbrido en el futuro.
Conservar los niveles de madurez por etapas para mantener la flexibilidad necesaria en muchas
organizaciones que tienen que adaptar sus procesos de mejora a sus metas de negocios y no
viceversa.
La transición de organizaciones del CMM v1.1 al CMMI debería ser tan fácil como fuera posible para
proteger las considerables inversiones hechas
De esta manera, CMMI tiene las dos representaciones para cumplir con estos objetivos y las 25 áreas de
proceso de CMMI-SE/SW/IPPD/SS se dividen en cuatro niveles de madurez en la representación
escalonada y en cuatro categorías de proceso en la representación continua.
3.5. Infraestructura de mejora.
La infraestructura de mejora se da mediante los niveles de CMMI los cuales se utilizan para describir un
camino evolutivo recomendado para una organización que desee mejorar los procesos que usa para
desarrollar productos o servicios. Los niveles también pueden ser el resultado de la actividad de la
calificación en las evaluaciones. Las evaluaciones se pueden aplicar a organizaciones enteras o a grupos
más pequeños, tales como un grupo de proyectos o una división.
(Gomez, et all, 2008) CMMI da soporte a dos caminos de mejora usando niveles. Un camino permite a
las organizaciones mejorar de forma incremental los procesos que corresponden a un área de proceso
individual (o grupo de áreas de proceso) seleccionada por la organización. El otro camino permite a las
organizaciones mejorar un conjunto de procesos relacionados tratando, de forma incremental, conjuntos
sucesivos de áreas de proceso.
Estos dos caminos de mejora están asociados con los dos tipos de niveles: niveles de capacidad y
niveles de madurez. Estos niveles corresponden a las dos aproximaciones de mejora de procesos
denominadas “representaciones”. Las dos representaciones se denominan “continua” y “por etapas.” El uso
de la representación continua permite alcanzar “niveles de capacidad”. El uso de la representación por
etapas permite alcanzar “niveles de madurez”.
3.5.1 Niveles de Capacidad
Para dar soporte a aquellos que utilizan la representación continua, todos los modelos CMMI reflejan niveles
de capacidad en su diseño y contenido.
Los cuatro niveles de capacidad, cada uno es una capa base para la mejora de procesos en curso, se
denominan por los números del 0 al 3:
0. Incompleto.
1. Realizado.
2. Gestionado.
3. Definido.
(Gomez, et all, 2008) Se alcanza un nivel de capacidad para un área de proceso cuando se satisfacen todas
las metas genéricas hasta ese nivel. El hecho que los niveles de capacidad 2 y 3 usen los mismos términos
que las metas genéricas 2 y 3 es intencionado porque cada una de estas metas genéricas y prácticas
genéricas refleja el significado de los niveles de capacidad de las metas y prácticas (para más información
sobre las metas genéricas y prácticas genéricas, véase la sección Metas Genéricas y Prácticas Genéricas en
la Segunda Parte). A continuación se presenta una breve descripción de cada uno de los niveles de
capacidad.
Nivel de capacidad 0: incompleto
Un proceso incompleto es un proceso que, o bien no se realiza, o se realiza parcialmente. Al menos una de
las metas específicas del área de proceso no se satisface y no existen metas genéricas para este nivel, ya
que no hay ninguna razón para institucionalizar un proceso realizado parcialmente.
Nivel de capacidad 1: Realizado
Aunque el nivel de capacidad 1 da como resultado mejoras importantes, esas mejoras pueden perderse con
el tiempo si no se institucionalizan. La aplicación de la institucionalización (las prácticas genéricas de CMMI
en los niveles de capacidad 2 y 3) ayuda a asegurar que las mejoras se mantienen.
Nivel de capacidad 2: Gestionado
La disciplina de proceso reflejada por el nivel de capacidad 2 ayuda a asegurar que las prácticas existentes
se mantienen en periodos de mayor presión.
Nivel de capacidad 3: definido
Una diferencia crítica entre los niveles de capacidad 2 y 3 es el alcance de los estándares, descripciones de
proceso y procedimientos.
En el nivel de capacidad 2, los estándares, descripciones de procesos y procedimientos pueden ser bastante
diferentes en cada instancia específica del proceso (p. ej., en cada proyecto particular). En el nivel de
capacidad 3, los estándares, descripciones de procesos y procedimientos para un proyecto se adaptan a
partir del conjunto de procesos estándar de la organización para ajustarse a un proyecto o unidad
organizativa particulares y son, por tanto, más consistentes, excepto por las diferencias permitidas por las
guías de adaptación.
Otra diferencia critica es que en el nivel de capacidad 3, los procesos se describen normalmente de forma
más rigurosa que en el nivel de capacidad 2. Un proceso definido establece claramente el propósito,
entradas, criterios de entrada, actividades, roles, medidas, etapas de verificación, salidas y criterios de
salida. En el nivel de capacidad 3, los procesos se gestionan de forma más proactiva a través de la
comprensión de las interrelaciones de las actividades del proceso y de las medidas detalladas del proceso y
de sus productos de trabajo.
3.5.2 Niveles de Madurez.
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 contenido. Un nivel de madurez consta de prácticas específicas y
genéricas relacionadas 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 una forma para caracterizar su rendimiento. La
experiencia ha mostrado que las organizaciones toman una decisión acertada cuando centran sus esfuerzos
de mejora de procesos en un número manejable de áreas de proceso a la vez y que dichas áreas requieren
refinarse a medida que la organización mejora.
Los cinco niveles de madurez, cada uno de ellos una base para las mejoras de proceso en curso, se
denominan por los números del 1 al 5:
Los niveles de madurez 2 y 3 utilizan los mismos términos que los niveles de capacidad 2 y 3. Esta
consistencia de terminología fue intencionada porque los conceptos de niveles de madurez y niveles de
capacidad son complementarios. Los niveles de madurez se utilizan para caracterizar la mejora de la
organización relativa a un conjunto de áreas de proceso y los niveles de capacidad caracterizan la mejora de
la organización relativa a un área de proceso individual.
Nivel de madurez 1: inicial
Actividad
Las organizaciones de nivel de madurez 1 se caracterizan por una tendencia a comprometerse en exceso, a
abandonar sus procesos en momentos de crisis y a no ser capaces de repetir sus éxitos.
Nivel de madurez 2: Gestionado
En el nivel de madurez 2, se garantiza que en los proyectos los procesos se planifican y ejecutan de acuerdo
con las políticas; los proyectos emplean personal cualificado que dispone de recursos adecuados para
producir resultados controlados; se involucra a las partes interesadas relevantes; se monitorizan, controlan y
revisan; y se evalúan en cuanto a la adherencia a sus descripciones de proceso. La disciplina de proceso
reflejada por el nivel de madurez 2 ayuda a asegurar que las prácticas existentes se mantienen durante
periodos bajo presión. Cuando estas prácticas están desplegadas, los proyectos se realizan y gestionan de
acuerdo a sus planes documentados.
También en el nivel de madurez 2, el estado de los productos de trabajo es visible para la dirección en
puntos definidos (p. ej., en los hitos principales y al finalizar las tareas principales). Se establecen
compromisos entre las partes interesadas relevantes y se modifican, según sea necesario. Los
productos de trabajo se controlan de forma apropiada. Los productos de trabajo y servicios satisfacen sus
descripciones de proceso, estándares y procedimientos especificados.
Nivel de madurez 3: definido
Una diferencia crítica entre los niveles de madurez 2 y 3 es el alcance de los estándares, descripciones de
proceso y procedimientos.
En el nivel de madurez 2, los estándares, descripciones de proceso y procedimientos pueden ser bastante
diferentes en cada instancia específica del proceso (p. ej., en un proyecto particular). En el nivel de madurez
3, los estándares, descripciones de proceso y procedimientos para un proyecto se adaptan a partir del
conjunto de procesos estándar de la organización para adecuarse a un proyecto particular o unidad
organizativa y, por tanto, son más consistentes, exceptuando las diferencias permitidas por las guías de
adaptación.
Otra diferencia crítica es que en el nivel de madurez 3, los procesos normalmente se describen más
rigurosamente que en el nivel de madurez 2. Un proceso definido establece claramente el propósito,
entradas, criterios de entrada, actividades, roles, medidas, etapas de verificación, salidas y criterios de
salida. En el nivel de madurez 3, los procesos se gestionan más proactivamente a través de la
comprensión de las interrelaciones de las actividades del proceso, de las medidas detalladas del proceso, de
sus productos de trabajo y de sus servicios.
En el nivel de madurez 3 la organización mejora, aún más, sus procesos relacionados con las áreas de
proceso del nivel de madurez 2. Para lograr el nivel de madurez 3, se aplican las prácticas genéricas
asociadas con la meta genérica 3 que no fueron tratadas en el nivel de madurez 2
Nivel de madurez 4: Gestionado cuantitativamente
En el nivel de madurez 4, la organización y los proyectos establecen objetivos cuantitativos para la calidad y
el rendimiento del proceso, y los utilizan como criterios en la gestión de los proyectos. Los objetivos
cuantitativos se basan en las necesidades del cliente, usuarios finales, organización e implementadores del
proceso. La calidad y el rendimiento del proceso se interpretan en términos estadísticos y se gestionan
durante la vida de los proyectos.
Para los subprocesos seleccionados, se recogen y se analizan estadísticamente medidas específicas del
proceso. Cuando se seleccionan subprocesos para su análisis, es crítico comprender las relaciones entre
diferentes subprocesos y su impacto en la consecución de los objetivos de calidad y de rendimiento del
proceso. Este enfoque ayuda a asegurar que la monitorización de subprocesos usando técnicas
estadísticas y otras técnicas cuantitativas se aplica donde tiene más valor global para el negocio. Las líneas
base y los modelos de rendimiento del proceso pueden usarse para ayudar a establecer los objetivos de
calidad y de rendimiento del proceso que ayuden a lograr los objetivos de negocio.
Una diferencia crítica entre los niveles de madurez 3 y 4 es la predictibilidad del rendimiento del proceso. En
el nivel de madurez 4, el rendimiento de los proyectos y de los subprocesos seleccionados se controla
utilizando técnicas estadísticas y otras técnicas cuantitativas, y las predicciones se basan, en parte, en el
análisis estadístico de los datos detallados de proceso.
Nivel de madurez 5: en optimización
En el nivel de madurez 5, una organización mejora continuamente sus procesos basándose en una
comprensión cuantitativa de sus objetivos de negocio y necesidades de rendimiento. La organización utiliza
un enfoque cuantitativo para comprender la variación inherente en el proceso y las causas de los resultados
del proceso.
Una diferencia crítica entre los niveles de madurez 4 y 5 es el enfoque de gestión y mejora del
rendimiento de la organización. En el nivel de madurez 4, la organización y los proyectos se enfocan en
interpretar y controlar el rendimiento a nivel de subprocesos y en utilizar los resultados para gestionar
proyectos. En el nivel de madurez 5, la organización se preocupa por el rendimiento global de la
organización usando los datos recogidos de múltiples proyectos. El análisis de los datos identifica
deficiencias o lagunas en el rendimiento. Esas lagunas se utilizan para orientar la mejora de procesos en la
organización que genera mejoras medibles en el rendimiento.
3.6. Gestión del proyecto.
Las áreas de proceso de Gestión de Procesos contienen las actividades transversales a los proyectos
relativas a la definición, planificación, despliegue, implementación, monitorización, control, evaluación,
medición y mejora de procesos. Las cinco áreas de proceso de Gestión de Procesos de CMMI-DEV son las
siguientes:
Las áreas de proceso básicas de Gestión de Procesos proporcionan a la organización la capacidad para
documentar y compartir las buenas prácticas, los activos de proceso de la organización y el aprendizaje en
toda la organización.
La imagen proporciona una visión general de las interacciones entre las áreas de proceso básicas de
Gestión de Procesos y con otras categorías de áreas de proceso. Como se ilustra en la imagen, el área de
proceso Enfoque en Procesos de la Organización ayuda a la organización a planificar, implementar y
desplegar las mejoras de procesos de la organización basadas en una comprensión de las fortalezas y
debilidades actuales de los procesos y de los activos de proceso de la organización.
Las mejoras candidatas para los procesos de la organización se obtienen de varias fuentes. Estas
actividades incluyen propuestas de mejora de procesos, medición de los mismos, lecciones aprendidas de la
implementación y resultados de las actividades de evaluación del proceso y de la evaluación del producto.
Los proyectos adaptan el conjunto de procesos estándar de la organización para crear sus procesos
definidos. Los otros activos dan soporte a la adaptación, así como a la implementación de los procesos
definidos.
Las experiencias y los productos de trabajo fruto de la realización de estos procesos definidos,
incluyendo los datos de medición, las descripciones de proceso, los artefactos de proceso y las lecciones
aprendidas, se incorporan según sea apropiado en el conjunto de procesos estándar y otros activos de la
organización.
Las áreas de proceso avanzadas de Gestión de Procesos proporcionan a la organización una capacidad
mejorada para lograr sus objetivos cuantitativos de calidad y de rendimiento del proceso.
La imagen proporciona una visión general de las interacciones entre las áreas de proceso avanzadas de
Gestión de Procesos y con otras categorías de áreas de proceso. Cada área de proceso avanzada de
Gestión de Procesos depende de la capacidad para desarrollar y desplegar procesos y activos de soporte.
Las áreas de proceso básicas de Gestión de Procesos proporcionan esta capacidad.
Estos activos adicionales de la organización dan soporte a la composición de un proceso definido que puede
lograr los objetivos de calidad y de rendimiento del proceso del proyecto, y dan soporte a la gestión
cuantitativa. La organización analiza los datos de rendimiento del proceso recogidos a partir de estos
procesos definidos para desarrollar una comprensión cuantitativa de la calidad del producto, de la calidad del
servicio y del rendimiento de los procesos del conjunto de procesos estándar de la organización.
En la Gestión del Rendimiento de la Organización, las líneas base y los modelos de rendimiento de los
procesos se analizan para comprender la capacidad de la organización para cumplir sus objetivos de
negocio e inferir objetivos de calidad y de rendimiento del proceso. Basada en esta comprensión, la
organización selecciona y despliega proactivamente mejoras innovadoras e incrementales que mejoran de
forma medible el rendimiento de la organización.
La selección de las mejoras a desplegar se basa en una comprensión cuantitativa de los posibles beneficios
y de los costes previstos de las mejoras candidatas a desplegar. La organización puede ajustar también los
objetivos de negocio, y los objetivos de calidad y de rendimiento del proceso según proceda.
Preguntas de análisis
Después de haber leído los contenidos explicados anteriormente,quizás te estas preguntando lo siguiente :
Al respecto para conocer un poco más sobre este tema, y dar respuesta a las preguntas planteadas a
continuación te invitamos a leer analíticamente la siguiente lectura.
Lectura
CMMI es un modelo que integra un conjunto de buenas prácticas ya que es un marco de referencia que sirve
para priorizar acciones en la mejora de procesos de la organización y permite, además, enfatizar la
alineación de los procesos de acuerdo a los objetivos que se tienen planeados dentro del plan de negocios
de la compañía.
El objetivo principal de este modelo es verificar y validar la calidad del software, garantizando dar
seguimiento a los atributos de funcionalidad, fiabilidad, usabilidad, eficiencia, mantenibilidad, portabilidad y
conformidad.Esto conlleva una serie de beneficios palpables dentro de la empresa, dentro de los cuales
podemos encontrar los siguientes:
Pero antes de considerar la implementación de CMMI dentro de su compañía hay algunos puntos que deben
ser considerados. Primero que nada es necesario tener la voluntad de querer mejorar como hace su trabajo
hoy, buscar resolver aquello que hoy le duela a la empresa (defectos en el área de producción, entregas
tardías, etc.) y entender que esos problemas los puede resolver implementando adecuadamente este
modelo de mejora.
Para ayudar a nuestros clientes en este proceso, en Qualtop hemos desarrollado una estrategia de trabajo
que se basa principalmente en desarrollar un plan de desarrollo que soporte y esté alineado a los objetivos
de negocio, para generar un plan de trabajo que no sea invasivo, sino que se adapte a la estructura ya
establecida. Esto lo logramos por medio de procesos de fácil aceptación y que además sean ágiles, no
burocráticos.
Llegamos al final propuesto a través de pequeñas iteraciones de mejora que permiten ver resultados
inmediatos.
En Qualtop buscamos siempre dar el valor agregado a nuestros servicios acompañando al cliente durante
todo el proyecto, asesorándolo a través del coaching, sumándonos a su equipo de trabajo con iguales
responsabilidades en el logro de resultados, trabajando juntos en diferentes workshops con técnicas
innovadoras y entretenidas que nos permitan lograr con éxito el cambio y asegurar la satisfacción final de
nuestros clientes.
Mejores Prácticas
Identificar cuáles son los objetivos de negocio
Mantener las cosas simples
Utilizar el sentido común
Identificar agentes de cambio
Entrenar a la gente. Ayudarla a ejecutar su trabajo de manera correcta
Promocionar y publicar los beneficios
Tomar conciencia del esfuerzo requerido tanto en tiempo como en recursos
En el siguiente vídeo se explica de manera didáctica los siguientes aspectos: Los niveles del modelos CMMI,
sus aplicaciones y representaciones. Para seguir descubriendo un poco más sobre sobre:, el modelo CMMI,
a continuación observa detenidamente el siguiente video, no te olvides de tomar nota de las principales
ideas, luego para comprobar lo aprendido resuelve las preguntas planteadas :
http://www.youtube.com/watch?feature=player_detailpage&v=chQv6_rQ2fM
Título del video: Sociedad Láser: CMMI – Capability Maturity Model Integration
El equipo de trabajo
¡Incorrecto!
¡Incorrecto!
¡Incorrecto!
¡Correcto!, La mejora de los procesos en el modelo CMMI se da mediante los niveles de mejora del CMMI.
¡Incorrecto!
Solución
1. Incorrecto (Retroalimentación)
2. Incorrecto (Retroalimentación)
3. Incorrecto (Retroalimentación)
4. Opción correcta (Retroalimentación)
5. Incorrecto (Retroalimentación)
Nos dice las características que debe tener un proceso para que sea un proceso de calidad.
¡Incorrecto!
¡Incorrecto!
¡Correcto!,
El modelo CMMI nos indica las características que debe tener un proceso para que sea un proceso de
calidad, dando esas características de manera gradual.
¡Incorrecto!
¡Incorrecto!
Solución
1. Incorrecto (Retroalimentación)
2. Incorrecto (Retroalimentación)
3. Opción correcta (Retroalimentación)
4. Incorrecto (Retroalimentación)
5. Incorrecto (Retroalimentación)
¿Cuáles son las características para que la implementación de CMMI sea exitosa? Opción múltiple
Hacer testing.
Las TIC.
¡Incorrecto!
¡Correcto!, Las características para que la implementación de CMMI sea exitosa, la primera debe ser
decisión del nivel directivo, la segunda, la implementación CMMI debe involucrar a todas las personas
inmersas en el proyecto. La calidad del producto no se ve al final haciendo testing, haciendo testing
contribuimos con la calidad pero la calidad debe construirse a lo largo del proceso y la tercera característica
es que haya alguien que tenga una capacitación especializada en el modelo.
¡Incorrecto!
¡Correcto!, Las características para que la implementación de CMMI sea exitosa, la primera debe ser
decisión del nivel directivo, la segunda, la implementación CMMI debe involucrar a todas las personas
inmersas en el proyecto. La calidad del producto no se ve al final haciendo testing, haciendo testing
contribuimos con la calidad pero la calidad debe construirse a lo largo del proceso y la tercera característica
es que haya alguien que tenga una capacitación especializada en el modelo.
¡Correcto!, Las características para que la implementación de CMMI sea exitosa, la primera debe ser
decisión del nivel directivo, la segunda, la implementación CMMI debe involucrar a todas las personas
inmersas en el proyecto. La calidad del producto no se ve al final haciendo testing, haciendo testing
contribuimos con la calidad pero la calidad debe construirse a lo largo del proceso y la tercera característica
es que haya alguien que tenga una capacitación especializada en el modelo.
Solución
1. Incorrecto (Retroalimentación)
2. Opción correcta (Retroalimentación)
3. Incorrecto (Retroalimentación)
4. Incorrecto (Retroalimentación)
5. Incorrecto (Retroalimentación)
Referencias
Gomez, et all, (2008). Capability Maturity Model Integration CMMI. Recuperado de: http://www.google.com.pe/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=4&cad=rja&uact=8&ved=0CDkQFjADahUKEwi788z2ifXHAhUELB4KHdZXBv0&url=http%3A%2F%2Fswehb.nasa.gov%2Fdownload%2F
032_CMMI_2011Sept20%2B.docx&usg=AFQjCNENnbYTS552QU3gbj58yvQ1-6ErZg&sig2=XQM5I-8CcP6uRRSq7DFxxg&bvm=bv.102537793,d.dmo
Software Engineering Institute (2010). CMMI® para Desarrollo, Versión 1.3 CMMI-DEV, V1.3. Mejora de los procesos para el desarrollo de mejores productos y servicios.
Recuperado de: http://www.google.com.pe/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CBsQFjAAahUKEwi1ofqKkPXHAhWLLB4KHSh6DCI&url=http%3A%2F%2Fwww.sei.cmu.edu%2Flibrary%2Fassets%2Fwhitep
1fp62k4Gw&sig2=VclvNaxfB1jpLKsGHPMwpQ&bvm=bv.102537793,d.dmo
Mary Beth Chrissis, et. Al, (2011). CMMI for Development: Guidelines for Process Integration and Product Improvement (Sei Series in Software Engineering). Recuperado
de: www.sei.cmu.edu/library/.../cmmi-overview071.pdf
Lecturas recomendadas
Ponemos a tu disposición y te invitamos a revisar dos interesantes documentos que te ayudaran a reforzar y
ampliar los temas que hemos estudiado, estos los encontrarás en la base de datos e-libros que utiliza
nuestra universidad:
Documento 1: (El modelo CMM/CMMI - Cómo garantizar el éxito del proceso de mejoras en las
organizaciones, superando los conflictos y tensiones generados por su implementación
URL: (Garantizar_exito_proceso_mejoras_organizaciones.pdf)
Breve descripción:
El documento nos muestra la cultura organizacional en relación al modelo CMMI, los conflictos a nivel de
gerencias, consultores y mentores, CEO, miembros desarrolladores, etc que se obtienen al implementar
CMMI en la empresa. Se propone un escenario de trabajo para la implementación de los procesos de mejora
en un escenario con programas SPI.
URL: (Medicion_sw_aaporte_gestion_cuantitativa_proyectos.pdf)
Breve descripción:
Actividad