Upload
luispikin
View
355
Download
0
Embed Size (px)
DESCRIPTION
Modelo CMMI
Citation preview
CMMI
MAESTRA: Yolanda Navarrete Beas
ALUMNOS:
Luis Antonio Flores de Velasco.
José francisco Vargas Vargas.
MATERIA: Sistemas de calidad en T.I.
ÁREAS DEL PROCESO Y MODELOS
DE CMMI
El marco de CMMI contiene todos los objetivos y
prácticas que se utilizan para producir los modelos
CMMI.
Todos los modelos CMMI contienen 16 áreas de
proceso central. Estas áreas se refieren a
conceptos básicos que son fundamentales para el
proceso de mejora en cualquier área de interés
(adquisición, desarrollo, servicios).
COMPONENTES NECESARIOS
Son los componentes de CMMI que son esenciales
para lograr la mejora de procesos en un área de
proceso dado.
Los componentes necesarios en CMMI son las
metas específicas y genéricas.
COMPONENTES DE ESPERA
Describen las actividades que son importantes para
lograr un componente necesario de CMMI.
ÁREAS DE PROCESO
Un área de proceso es un conjunto
de prácticas relacionadas en un área que,
cuando se implementan en
conjunto, cumple con un conjunto de
objetivos considerados importantes para la
toma de mejora en esa área.
ÁREAS DE PROCESO
RELACIONADAS
Muestra las referencias a las áreas de procesos
relacionados y refleja las relaciones de alto nivel
entre las áreas de proceso
OBJETIVOS ESPECIFICOS
Describe las características únicas que deben estar
presentes para satisfacer el área de proceso.
Es un componente del modelo y se utiliza en
evaluaciones para determinar si un área de
proceso está satisfecho.
OBJETIVOS GENERICOS
Son llamados "genéricos" porque la misma
declaración de meta se aplica a varias áreas de
proceso.
Describe las características que deben estar
presentes para institucionalizar los procesos que
implementan un área de proceso.
META ESPECIFICA Y
RESUMENES DE PRACTICA
Las metas específicas ofrecen un resumen de alto
nivel de los objetivos específicos y prácticas
específicas.
PRACTICAS ESPECIFICAS
Es la descripción de una actividad que se considera
importante para alcanzar el objetivo específico
asociado. Las prácticas específicas describen las
actividades que se esperan como resultado en el
logro de los objetivos específicos de un área de
proceso.
PRODUCTOS DE TRABAJO DE
EJEMPLO
La sección de productos de trabajo de ejemplo
muestra resultados de la muestra de una práctica
específica. Un producto de trabajo de ejemplo es
un componente del modelo informativo.
SUBPRACTICAS
Una subprácticas es una descripción detallada que
proporciona orientación para la interpretación y
práctica específica o genérica.
PRACTICAS GENERICAS
Prácticas genéricas son llamadas "genéricas"
porque la misma práctica se aplica a varias áreas
de proceso.
Las prácticas asociadas con un objetivo genérico
describen las actividades que se consideran
importantes para lograr el objetivo genérico y
contribuyan a la institucionalización de los procesos
asociados con un área de proceso.
En este capítulo se introduce el concepto de
niveles y muestra cómo las áreas de proceso
se organizan y utilizan.
Para alcanzar un nivel particular, una organización
debe satisfacer todos los objetivos de
el área de proceso o un conjunto de áreas de
proceso que son objeto de mejora,
independientemente si se trata de una capacidad o
un nivel de madurez.
CMMI-DEV no especifica que un proyecto u
organización debe seguir un flujo de proceso o que
un cierto número de productos se desarrollará al
día.
NIVELES DE COMPRENSIÓN
Describen un camino evolutivo
recomendado para una organización que
requiere mejorar los procesos que utiliza
para desarrollar productos o servicios.
DOS VÍAS DE MEJORA
Un camino permite a las organizaciones a mejorar gradualmente los procesos correspondientes a un área de proceso individual (o grupo de áreas de
proceso) seleccionados por la organización.
El otro camino permite a las organizaciones a mejorar una serie de procesos relacionados con
incrementos frente a series sucesivas de áreas de proceso.
REPRESENTACIÓN CONTINUA
La representación continua utiliza los niveles de
capacidad para caracterizar el estado de los procesos en
relación con un área de proceso individual de la
organización.
Los Niveles de capacidad se aplican a los logros de una
organización de mejora de procesos en áreas de
proceso individual.
Estos niveles son un medio para mejorar gradualmente
los procesos correspondientes a un área de proceso
dado.
Se enumeran del 0 al 3
LA REPRESENTACIÓN POR ETAPAS
Figura 3.1:
Estructura de las
Representaciones
de la continua y
por etapas
La representación por etapas utiliza niveles de madurez
para caracterizar el estado general de los procesos de
relación con el modelo en su conjunto de la organización.
Los Niveles de Madurez se aplican a los logros de una
organización de mejora de procesos a través de las
múltiples áreas de procesos.
Estos niveles son un medio para mejorar los procesos
correspondientes a un determinado conjunto de áreas de
proceso.
Ambos niveles de capacidad y de madurez proporcionan
una forma de mejorar los procesos de una organización
y medir qué tan bien las organizaciones pueden y deben
mejorar sus procesos.
Comparación de la
capacidad y niveles
de madurez
Representación
continua de los
niveles de capacidad
Representación de
etapas de niveles de
madurez
Nivel 0 Incompleto
Nivel 1 Realizado Inicial
Nivel 2 Administrado Administrado
Nivel 3 Definido Definido
Nivel 4 Gestionado
cuantitativamente
Nivel 5 Optimización
Existen 4 niveles de capacidad para todos los modelos
CMMI en su diseño y contenido, cada una de las etapas
representa la mejora del proceso continuo y estos van
desde el número 0 hasta el numero 3 donde:
0 representa INCOMPLETO.
1 representa REALIZADO.
2 representa ADMINISTRADO.
3 representa DEFINIDO.
Un nivel de capacidad para una área del proceso se logra
cuando todas las metas genéricas dependen
satisfactoriamente de ese nivel.
Un proceso incompleto es un proceso que por alguna
razón no se realiza o se realiza parcialmente. Una o
mas metas especificas no satisfacen las necesidades
del proceso y por lo tanto no existe ninguna meta
genérica. Entonces hablamos de un proceso
parcialmente realizado.
Un proceso realizado es un proceso que se logra
mediante el trabajo necesario para producir los
productos de ese trabajo; las metas específicas del
área del proceso están satisfechas.
Aunque el nivel de capacidad 1 tiene como resultado
mejoras importantes, esas mejoras aún pueden
perderse con el tiempo si ellos no se institucionalizan.
La aplicación de la institucionalización los ayuda para
asegurar que las mejoras se mantengan.
Un proceso administrado es un proceso realizado que
se planea y ejecuta de acuerdo con las políticas; los
empleados experimentados que tienen los recursos
adecuados para producir un rendimiento controlado,
supervisan, controlan, revisan y evalúan su descripción
del proceso.
Se retiene la disciplina del proceso, reflejado por el
nivel de capacidad 2: Ayudas para asegurar prácticas
existentes durante tiempos de tensión.
Un proceso definido es un proceso administrado que se acopla a
los estándares de la organización en sus procesos normales según
las pautas de la organización.
Al nivel de capacidad 3 se adhieren las normas, descripciones del
proceso, y procedimientos para los estándares del proyecto de la
organización y así satisfacer un proyecto particular o la unidad
orgánica y por consiguiente ser más consistentes.
En un nivel de capacidad 3, los procesos son manejados mas
proactivos usando un entendimiento de las interrelaciones de los
procesos y medidas detalladas del proceso y los resultados del
trabajo.
Los niveles de capacidad de una área del proceso se logran a
través de la aplicación de prácticas genéricas o las alternativas
convenientes a los procesos asociados con ese área del proceso.
La capacidad alcanzando nivel 1 para una área del proceso es
equivalente a decir que los procesos se asociaron con esa área del
proceso.
La capacidad alcanzando nivel 2 para una área del proceso es
equivalente a decir que hay que una política que le indica que
proceso realizará. Hay un plan por realizar, se proporcionan los
recursos y se asignan las responsabilidades.
DESCRIPCIÓN DE LOS NIVELES
DE CAPACIDAD
El nivel de capacidad de un área de
proceso se logra cuando todos los objetivos
genéricos son satisfechos hasta ese nivel.
0 Incompleto
1 Realizado
2 Administrado
3 Definido
INCOMPLETO
Un proceso incompleto es un proceso que, o bien
no se realiza o se realiza parcialmente. Uno o más
de los objetivos específicos del área de proceso no
está satisfecho y no existen objetivos genéricos de
este nivel ya que no hay razón para institucionalizar
un proceso ejecutado parcialmente.
REALIZADO
A nivel de la capacidad de un proceso se
caracteriza como un proceso que se realiza. Un
proceso que se realiza es un proceso que lleva a
cabo el trabajo necesario para producir productos
de trabajo, los objetivos específicos del área de
proceso está satisfecho.
GESTIONADO
A nivel de capacidad 2 proceso se caracteriza por
ser un proceso gestionado. Un proceso
administrado es un proceso realizado que se
planifica y ejecuta de acuerdo con la política,
cuenta con personal calificado que los recursos
adecuados para producir salidas controladas;
involucra las partes interesadas; es monitoreado,
controlado y revisado, y se evalúa la adhesión a la
descripción del proceso.
DEFINIDO
Un proceso definido es un proceso controlado que
se adapta la organización del conjunto de procesos
estándar según las directrices de la adaptación de
la organización, tiene una descripción del proceso
mantenida, y aporta experiencias de los procesos
relacionados con los activos de los procesos de la
organización
LOS CINCO NIVELES DE MADUREZ, CADA
CAPA EN LA BASE PARA LA MEJORA DE
PROCESOS EN CURSO:
|
INICIAL
En un nivel de madurez, los procesos suelen ser ad
hoc y caóticos. La organización por lo general no
proporciona un ambiente estable para apoyar los
procesos.
GESTIONADO
A nivel de madurez 2, los proyectos se han
asegurado de que los procesos se planifican y
ejecutan de acuerdo con la política, los proyectos
de emplear personal calificado que tienen los
recursos adecuados para producir salidas
controladas, que afecten a las partes interesadas;
se supervisan, controlan y revisan y se evalúan
para el cumplimiento de sus descripciones de
proceso.
DEFINIDO
En el nivel de madurez 3 los procesos están bien
caracterizados y entendidos, se describen en las
normas, procedimientos, herramientas y
métodos. Conjunto de la organización de los
procesos estándar, que es la base para el nivel de
madurez 3, se ha establecido y mejorado con el
tiempo.
OPTIMIZACIÓN
A nivel de madurez 5, una organización que mejora
continuamente sus procesos basados en una
comprensión cuantitativa de sus objetivos de
negocio y las necesidades de rendimiento.
NIVEL DE MADUREZ 5: OPTIMIZACION
El actualizar sus procesos basandose en un entendimiento cuantitativo entre sus
objetivos de negocios y sus necesidades de desempeño.
En este nivel la organizacion es consevida como un todoorganizacional usando los datos recolectados de
multiples proyectos para que al analizarlos podamosencontrar errores y deficiencias en el desempeño.
Con el fin de conducir el mejoramiento de los procesosorganizacionales para generar incrementos significativos
en el desempeño
AREAS DE PROCESO
Las areas de proceso son vistas de manera
diferente en dos representaciones
comparando las vistas de como las areas
de proceso son usadas en representacion
continua y en representacion por niveles
objetivos
La representacion continua permite a la organizacionescoger el enfoque en el que quieren hacer el incrementode la calidad escogiendo algunas areas de proceso.
Esas cuatro areas son separadas en cuatro categorias:
Manejo de procesosManejo de proyectosIngenieriaSoporte
La diferencia de ambas representaciones se puede explicarde la siguiente manera
La representacion continua :“clasifica el nivel de perfil” .
La representacion en etapas :“clasifica el nivel de madurez”.
CERTIFICACIÓN
CMMI
Los requerimientos de certificación de CMMI
(Appraisal Requirements for CMMI,
ARC) definen las características esenciales de
los métodos de certificación, consisten
en un conjunto de criterios de diseño de alto
nivel para desarrollar, definir y usar
métodos de certificación basados en el modelo
CMMI.
Los requerimientos para las evaluaciones CMMI
sirven de guía para el desarrollo de
métodos de certificación, definen tres clases de
métodos de certificación, las clases
reflejan maneras comunes de usar éstos métodos.
Los métodos de clase A, son los más
rigurosos, se centran en cómo se ha realizado la
implementación y se examina el nivel
de institucionalización de las prácticas
desplegadas. Los de clase B, son métodos
iniciales e incrementales, son métodos de
autoevaluación de los procesos. Finalmente
los de clase C, son métodos que sirven para tener
una mirada rápida de los procesos.
Los equipos de evaluadores usan modelos de CMMI
como base para identificar los
puntos fuertes y débiles de los procesos examinados
durante la evaluación.
Los resultados de la evaluación pueden ser usados
para:
• Planificar una estrategia de mejora para la
organización
• Generar mediciones del nivel de madurez o
capacidad
• Guiar la toma de decisiones.
• Mitigar los riesgos para la adquisición, desarrollo y
monitoreo de los productos.
PRINCIPIOS Y CONCEPTOS FUNDAMENTALES DE
ARC (APPRAISAL
REQUIREMENTS FOR CMMI).
Los principios de evaluación ARC son:
• Comenzar con un modelo de referencia de certificación.
• Usar un proceso de certificación formalizado.
• Involucrar a la alta gerencia como patrocinador de la evaluación.
• Centrar la certificación sobre los objetivos de negocio del
patrocinador
• Observar estrictamente la confidencialidad y no las particularidades
de los datos.
• Abordar la evaluación de forma colaborativa.
• Enfocar las actividades a seguir y basar las decisiones a tomar
sobre los resultados de la certificación.
LOS ELEMENTOS FUNDAMENTALES DE ARC
SON:
El proceso de certificación.
El modelo de referencia de certificación.
La unidad organizacional.
Instanciación.
Muestras e instancias dentro del proceso de
certificación.
Evidencia objetiva.
Fuentes de evidencia objetiva.
LAS 4 FUNCIONES PRINCIPALES DE
LAS EVALUACIONES SON:
1.- Analizar: Se analiza como una organización
trabaja en comparación a un modelo de referencia.
Las evaluaciones estabilizan el proceso y priorizan
el cambio.
2.- Motivar: : Las evaluaciones sirven como soporte
al cambio, producen cambios involucrando y
motivando a las organizaciones en esfuerzos de
auto análisis.
3.- Transformar: Haciendo que personas diferentesvean las mismas cosas de la misma forma.Ayudando los esfuerzos de unificación de lagerencia. Suavizando una cultura de censura,permitiendo al personal la libertad de pensaracerca de qué se hace de forma equivocada ycómo corregirlo. Consolidando las mejoras yayudando a institucionalizar el análisis riguroso.
4.- Educar: Exponiendo a las organizaciones lasmejores prácticas mundiales. Las Evaluacioneseducan proporcionando a las personas en lasorganizaciones un amplio conocimiento de supropia compañía y estimulando a lasorganizaciones a contemplar las mejores prácticasde la industria y compararlas con la organización.
ESTRUCTURA DE LOS DIFERENTES MÉTODOS DE
ARC (APPRAISAL
REQUIREMENTS FOR CMMI).
La estructura de clases identifican los
requerimientos adecuados para los métodos de
evaluación específicamente diseñados para tres
tipos de aplicaciones típicas. No todos los métodos
de evaluación de CMMI se ajustan completamente
a los requisitos de ARC y no se requiere que un
método de evaluación de CMMI se ajuste
exactamente a una clase de método.
Los atributos que diferencian las clases de
evaluaciones incluyen:
• El grado de confianza de los resultados de las
evaluaciones
• Generación de métricas.
• Costo y duración de la evaluación
CLASES DE MÉTODOS
SCAMPI-C: Mide la idoneidad de los procesos, medianteentrevistas o revisión documental. Es el método idóneo parapoder obtener una foto rápida del estado de los procesos enuna organización para comenzar un programa de mejora deprocesos.
SCAMPI-B: Permite evaluar la idoneidad y el grado dedespliegue de los procesos, mediante entrevistas o revisióndocumental. Es recomendable para hacer auditorías de losprocesos de una organización antes de afrontar el proceso decertificación con la evaluación formal.
SCAMPI-A: Es el más formal que mide la idoneidad,despliegue e institucionalización de los procesos. Es elnecesario para poder obtener un certificado de undeterminado nivel de madurez. El SEI publica los resultadosde los SCAMPI-A llevados a cabo a nivel internacional en[13].