Cmmi estandar

Solo disponible en BuenasTareas
  • Páginas : 5 (1174 palabras )
  • Descarga(s) : 7
  • Publicado : 27 de agosto de 2010
Leer documento completo
Vista previa del texto
ORÍGENES DE CMMI (CAPABILITY MATURITY MODEL INTEGRATION)

En 1991, el SEI publica el modelo CMM (Capability Maturity Model) [CMM, 1991]. El modelo está orientado a la mejora de los procesos relacionados con el desarrollo de software, para lo cual contempla las consideradas mejores prácticas de ingeniería de software y de management.
A partir de ese momento, el Departamento de Defensa exigeque sus proveedores estén certificados en CMM, lo que impulsa a que el modelo tenga una amplia aceptación y se convierta en un estándar de facto dentro de la industria del software.

Luego del éxito alcanzado por CMM, el SEI desarrolló modelos similares para otras disciplinas, entre las cuales figuraban la ingeniería de sistemas, la adquisición de software, las personas, y el desarrollo integradode productos [CMMS, 2003].

Modelos similares a CMM que fue desarrollado por SEI:

1. SW-CMM (Capability Maturity Model for Software)
2. SECM ( Systems Engineering Capability Model)
3. IPD-CMM (Integrated Product Development Capability Maturity Model)

A mediados de la década del 90, el SEI decide unificar todos los modelos, embarcándose en un esfuerzo que culminaen el año 2002 dando origen a una nueva generación llamada CMMI (Capability Maturity Model Integration) [CMMI, 2002].

QUE ES CMMI (CAPABILITY MATURITY MODEL INTEGRATION)

← Es un estándar para mejorar la calidad de procesos, definido por el SEI (Software Engineering Institute).

El nuevo modelo CMMI brinda un marco con una estructura común para todas las disciplinas:

▪Ingeniería del software
▪ Ingeniería de sistemas
▪ Desarrollo de productos
▪ Adquisición de aplicaciones

CMMI no es: Una metodología de desarrollo de software ni de gestión de proyectos.
▪ CMMI es una herramienta útil para el mejoramiento de procesos orientado a ingeniería de soluciones que incluyen software.
▪ CMMI incluye prácticas de Ingeniería, Gerencia deProyectos, Gestión de Procesos y Apoyo a Proyectos.

OBJETIVO Y BENEFICIOS DE CMMI

Objetivos:

▪ Comprender la organización y sus prioridades.
▪ Identificar fallos y debilidades.
▪ Establecer el proceso de mejora continua.
▪ Definir un plan de acción e implantar las mejoras adecuadas.

Beneficios

▪ Reducción de los defectos.
▪ Reducción de los costes deproducción.
▪ Reducción de las desviaciones de plazos de los proyectos.
▪ Mejor alineación de los productos con los requisitos del cliente.
▪ Mayor rapidez de respuesta antes de las necesidades del mercado.

LOS NIVELES DE MADUREZ DE CMMI

CMMI define 5 niveles de madurez para uno organización los cuales son:

1. Inicial (Desarrollo): El éxito de los proyectos se basa la mayoría delas veces en el esfuerzo personal, aunque a menudo se producen fracasos y casi siempre retrasos y sobrecostes. El resultado de los proyectos es impredecible.

2. Administrado: En este nivel las organizaciones disponen de unas prácticas institucionalizadas de gestión de proyectos, existen unas métricas básicas y un razonable seguimiento de la calidad.

3. Definido: Además de una buena gestiónde proyectos, a este nivel las organizaciones disponen de correctos procedimientos de coordinación entre grupos, formación del personal, técnicas de ingeniería más detallada y un nivel más avanzado de métricas en los procesos. Se implementan técnicas de revisión por pares (peer reviews).

4. administrado cuantitativamente: Se caracteriza porque las organizaciones disponen de un conjunto demétricas significativas de calidad y productividad, que se usan de modo sistemático para la toma de decisiones y la gestión de riesgos. El software resultante es de alta calidad.

5. Optimizado: La organización completa está volcada en la mejora continua de los procesos. Se hace uso intensivo de las métricas y se gestiona el proceso de innovación.

NIVELES DE CAPACIDAD

ÁREAS DE PROCESO

CMMI...
tracking img