CMMI Script

Anuncio
1 – Carátula
Buenas noches, mi nombre es RC y les voy a hablar del modelo de calidad CMMI.
2 – CMMI – EVOLUCION DEL CMM

Que es CMM: modelo de madurez ( de la organización, el nivel de madurez
es una etapa en el camino de evolución de los procesos de una organización
que quiere convertirse en madura ) de la capacidad ( de un conjunto de
procesos agrupados en áreas de proceso. A mayor capacidad de proceso,
mas predecible es el resultado del mismo).

El modelo de calidad CMM, comenzó a investigarse por el SEI en 1985 y fue
publicada la primera versión en el año 1991. Este modelo se enfocaba solo en
el SW.

En el año 2000, el SEI saca una nueva versión del modelo CMM, llamada
CMMI que deja obsoleto al anterior y también lo deja de mantener. El
CMMI ha sido concebido como modelo para determinar y mejorar la
capacidad de las organizaciones de software, con el fin de que éstas
desarrollen productos de calidad de manera consistente y predecible. Este
nuevo modelo, integra diferentes disciplinas además de la del SW. Integra
las disciplinas de:
 SE -> desarrollo de sistemas totales con o sin software. Transforma
requerimientos del cliente en producto que resuelva sus problemas y
soporte durante su ciclo de vida.
 SW -> enfoque sistemático, disciplinado y cuantificable al desarrollo,
operación y mantenimiento de software.
 IPPD -> enfoque sistemático que logra la colaboración a tiempo de los
principales involucrados a través de la vida del producto. Debe usarse
junto a un área de ingeniería.
 SS -> análisis de fuentes y monitoreo de proveedores antes de que
entreguen los productos; solo si es critica la adquisición.
No se requieren usar todas. Mas adelante se prevé q se agregaran mas.
Nosotros nos vamos a enfocar en SE/SW.
Página 1 de 5
3 – Objetivo

Un modelo de referencia no es la descripción de un proceso -> CMMI
propone un conjunto de buenas prácticas que pueden emplearse para
evaluar y mejorar procesos; de ninguna manera debe suponerse que estamos
ante la descripción de un proceso. Será nuestro trabajo definir el proceso
productivo de nuestra organización de manera tal que cumpla con los
atributos y mejores prácticas propuestos por el modelo.

Premisa: decir q esta relacionado con la visión de manufactura y de
producto de la introducción. La calidad de un producto software está
determinada por la calidad del proceso que se utiliza para desarrollarlo y
mantenerlo. Un proceso efectivo agrupa a personas, herramientas y
métodos dentro de un contexto de actuación integrado.
4 – Componentes (1)

Existen 3 tipos de componentes, según la importancia:

Requerido = El componente requerido exclusivo es el objetivo. Un
objetivo representa un estado final deseable. Su logro indica que un
cierto grado del proyecto y control de procesos ha sido alcanzado.
 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.
 Objetivos Genéricos = Son llamadas ‘Genéricos’ porque la misma
meta aparece en múltiples áreas de proceso.

Esperado = El único componente esperado en el modelo CMMI es la
declaración de una "práctica". Una práctica representa el instrumento
"esperado" para la consecución de un objetivo.
 Practica Específica = actividad que se considera importante en la
realización del objetivo específico al cual está asociado. Las
prácticas específicas describen las actividades esperadas para
lograr la meta específica de un área de proceso.
 Practica Genérica = aplica a cualquier área de proceso porque puede
mejorar el funcionamiento y el control de cualquier proceso.

Informativo = Ayuda a la correcta interpretación/entendimiento e
implementación de las practicas de CMMI.
Página 2 de 5
5 – Componentes (2)

No vamos a ver las 25 AP porque no es el objetivo de esta presentación,
pero si, Qué son las AP? y ¿Cómo se agrupan?

AP = Conjunto de prácticas relacionadas en un área que, al realizarse,
satisfacen un conjunto de metas consideradas importantes para lograr
mejoras significativas en el área.

Categorías:
 Gestión de Procesos = incluye las AP relacionadas con documentar y
compartir las mejores prácticas e implementar un programa de mejora
de procesos.
 Gestión de Proyectos = incluye las AP relacionados con las actividades
de planificación, seguimiento y control del proyecto.
 Ingeniería = incluye las AP que dan soporte a las actividades del ciclo
de vida de desarrollo del producto, desde el desarrollo inicial de
requisitos hasta la transición al uso operacional.
 Soporte = proporciona funciones de soporte usadas por todas las áreas
de proceso durante el desarrollo del producto. Soporta el
establecimiento y mantenimiento del entorno de trabajo, que estimula
la integración del personal.
6 - Representaciones

Hay dos formas de representar el modelo CMMI:

Escalonado = hay un camino predefinido que deben seguir las empresas
q quieren subir de nivel CMMI. Se le da a la organización un conjunto de
niveles de madurez de 1 a 5. Nivel de Madurez = aplica a las
organizaciones y es una etapa en el camino de evolución de los procesos
q una organización emprende para madurar.

Continuo = las empresas eligen que áreas potenciar, subiendo de nivel
por área y no en forma general. No se eliminan niveles, sino que se sube
de nivel por área. Se muestra la representación de nivel de capacidad
de cada una de las áreas de proceso del modelo. Nivel de Capacidad =
aplica a las AP y esta relacionado con cuán predecible es el resultado
del AP (cuánto mas capacidad, mas predecible es el resultado).

Niveles Escalonado = Cada uno de los siguientes niveles, para ser
completados, deben cumplir con determinadas AP, al que le interese las
Página 3 de 5
puede encontrar en el trabajo de investigación. Lo que voy a comentar
es una breve descripción conceptual de los niveles de ambas
representaciones. Niveles:
 0 –
 1 – Inicial = La organización no tiene un ambiente estable que
soporte los procesos. El éxito en estas organizaciones depende de la
competencia de la gente y no del uso de procesos. Este nivel de
madurez produce servicios y productos que exceden el presupuesto
y no cumplen con lo requerido. Las organizaciones de nivel de
madurez 1 están caracterizadas por el abandono de procesos en
momentos de crisis y por una incapacidad de repetir éxitos
anteriores.


Niveles Continuo = Niveles:

0 – Incompleto = Un proceso Incompleto es aquel que fue efectuado
parcialmente o no realizado. Uno o más objetivos específicos de un
área de procesos no son satisfechos y los objetivos genéricos no
existen en este nivel, ya que no hay una razón para institucionalizar
un proceso realizado de manera parcial.

1 – Ejecutado = un proceso que satisface los objetivos específicos
del área de proceso.
NIVELES COMPARTIDOS:

2 – Gestionado = Es un proceso planificado y ejecutado de acuerdo
con la política de la empresa, llevado a cabo por gente que controla
los resultados obtenidos, es monitoreado, controlado y revisado; y es
evaluado de acuerdo a la descripción del proceso.

3 – Definido = los estándares, descripciones del proceso y
procedimientos de un proyecto están de acuerdo al conjunto de
procesos estándares de la organización.

4 – Cuantitativamente Gestionado = Los objetivos cuantitativos de
calidad y el performance del proceso son establecidos y utilizados
como criterio para la administración del proceso. La calidad y el
performance del proceso son entendidos en términos estadísticos y
son administrados durante toda la vida del proceso.

5 – Optimizado = El proceso de optimización consiste en mejorar
continuamente el rango de performance del proceso.
Página 4 de 5
7 – Evaluación SCAMPI

SCAMPI define la manera en la que se debe hacer la evaluación.

¿Para qué evaluar?
 Para determinar qué tan bien los procesos de la organización se
comparan con las mejores prácticas CMMI y determinar que mejoras se
pueden hacer.
 Para informar a los clientes externos y proveedores acerca de qué tan
bien los procesos de la organización se comparan con las mejores
prácticas CMMI.
 Para cumplir los requisitos contractuales de uno o más clientes.

Actualmente no existe ningún organismo oficial de acreditación. CMMI es
un esquema de auto evaluación, por lo que hay diversos organismos externos
que pueden ser utilizados. La evaluación se enfoca en identificar
oportunidades de mejora, Los resultados de la evaluación son usados para
planear mejoras en la organización. Hay tres clases de evaluación: Clase A,
B, C. Difieren en la formalidad. La evaluación de clase A es la mas formal y
es la única que puede usarse en una clasificación de nivel.
8 – Evolución Futura

SEI anunció que a partir de la versión 1.2 se refundirán en un único
documento las versiones continua y escalonada, y que el modelo de
evaluación SCAMPI también cambiará. El actual será válido hasta 2009. El
próximo incorporará caducidad como si no se tratara de evaluación sino de
certificación.
Página 5 de 5
Descargar