0
ÍNDICE•   RESUMEN•   OBJETIVOS•   ¿QUÉ ES?•   HISTORIA•   NIVELES DE MADUREZ DE CMMI-DEV•   CERTIFICACIONES•   VERSIONES• ...
RESUMEN•Uno de los referentes de mejora más utilizados en la actualidad esCMMI DEV.•Es el modelo de referencia para la mej...
OBJETIVOS• Presentar una concisa definición y algunas características  relativas a CMMI, de tal forma a mostrar de forma c...
¿QUÉ ES?• CMMI-DEV es el modelo de referencia para la mejora de las  diferentes áreas de proceso en los proyectos de desar...
HISTORIAEl proyecto CMMI fue creado por el Instituto de Ingeniería de Software  de la Universidad Carnegi Mellon.Inicialme...
Niveles de madurez de                      CMMI-DEV0. Incompleto: Este nivel es cuando no serealiza ningún tipo de proceso...
CERTIFICACIONES        REQUERIMIENTOS PARA LA CERTIFICACIÓN DE CMMI:Los requerimientos de certificación de CMM consisten e...
VERSIONES
COMPONENTESLos componentes necesarios en CMMI son las metas específicasy genéricas :Metas específicas:Son componentes del ...
CARATERÍSTICASNo.                                              Descripción1     Se enfoca en mejores prácticas.2     Cubre...
CMMI-DEV   VS ISO 9001
Las Prácticas Genéricas (GP) • Son prácticas que se aplican a todas las áreas de proceso, están más   orientadas a un nive...
Las Practicas Especificas (SP)• Son prácticas particulares de cada una de las áreas de proceso.• REQM Gestión de Requisito...
Categorías de Áreas de Proceso         CMMI-DEVNivel 2 Nivel 3   Nivel 4   Nivel 5
EJEMPLOde Análisis de Decisiones y    Resolución (DAR)
Beneficios o lo que se espera del uso de                    CMMI-DEV• Los Proyectos son más visibles: Cada integrante de u...
CONCLUSIONESEl uso del modelo CMMI-DEV en una organización originará queen la organización se obtengan unos productos de m...
BIBLIOGRAFÍA• Dymond 2005 Dymond, Kenneth M. A Guide to the CMMI:Interpreting the Capability Maturity Model Integration, S...
• Dymond 2004 Dymond, Kenneth M. A Guide to the CMMI: Interpreting the   Capability Maturity Model Integration. Annapolis,...
cmmi-dev
cmmi-dev
cmmi-dev
cmmi-dev
Upcoming SlideShare
Loading in...5
×

cmmi-dev

3,233

Published on

cmmi dev

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
3,233
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
144
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "cmmi-dev"

  1. 1. ÍNDICE• RESUMEN• OBJETIVOS• ¿QUÉ ES?• HISTORIA• NIVELES DE MADUREZ DE CMMI-DEV• CERTIFICACIONES• VERSIONES• COMPONENTES• CARACTERÍSTICAS• CMMI-DEV VS ISO 9001• LAS PRÁCTICAS GENÉRICAS (GP)• LAS PRÁCTICAS ESPECIFICAS (SP)• CATEGORÍAS DE ÁREAS DE PROCESO CMMI-DEV• EJEMPLO• BENEFICIOS DEL CMMI-DEV• CONCLUSIONES• BIBLIOGRAFÍA
  2. 2. RESUMEN•Uno de los referentes de mejora más utilizados en la actualidad esCMMI DEV.•Es el modelo de referencia para la mejora de proceso en los proyectosde desarrollo y de mantenimiento software.•Los requerimientos de certificación de CMM son criterios de diseñode alto nivel para desarrollar, definir y usar métodos de certificaciónbasados en el modelo CMMI.•Los componentes necesarios en CMMI son las metas específicas ygenéricas.•Contiene 5 niveles de madurez.
  3. 3. OBJETIVOS• Presentar una concisa definición y algunas características relativas a CMMI, de tal forma a mostrar de forma compacta y breve las principales características de este modelo.• Específicamente, se presentan los conceptos básicos, su historia, sus orígenes, su estructura general y las ventajas y desventajas frente a otras técnicas.• Se pretende que sirva de referencia inicial a quienes pretendan adentrarse en el mismo.
  4. 4. ¿QUÉ ES?• CMMI-DEV es el modelo de referencia para la mejora de las diferentes áreas de proceso en los proyectos de desarrollo y de mantenimiento de software.• Es un conjunto de mejores prácticas que cubre el ciclo de vida del producto, desde su concepción hasta su entrega y mantenimiento.
  5. 5. HISTORIAEl proyecto CMMI fue creado por el Instituto de Ingeniería de Software de la Universidad Carnegi Mellon.Inicialmente, CMMI era un modelo que combinaba tres modelos fuente: el Capability Maturity Model for Software (SW-CMM) v2.0 draft C, el Systems Engineering Capability Model (SECM) [EIA 2002a], y el Integrated Product Development Capability Maturity Model (IPD- CMM) v0.98.La combinación de los modelos seleccionados en un marco de mejora único pretendía que fuera usado por organizaciones en su búsqueda de la mejora de procesos para toda la empresa.
  6. 6. Niveles de madurez de CMMI-DEV0. Incompleto: Este nivel es cuando no serealiza ningún tipo de proceso, o que nose consiguen sus objetivos.1. Ejecutado: Toda organización quedisponga de procesos y logran sus objetivosestán dentro del nivel 1.2. Gestionado: Aparte de disponer deprocesos, estos son planificados, revisados yevaluados para comprobar que cumplen losrequisitos definidos.3. Definido: A parte de tener gestionadoslos procesos, estos se ajustan a la políticade procesos marcada por la organización.4. Cuantitativamente gestionado: Losprocesos se controlan utilizando técnicascuantitativas.5. Optimizando: Además de cumplir todaslas condiciones de los niveles que lepreceden, de forma sistemática se revisa ymodifica o cambia para adaptarlo alos objetivos del negocio.
  7. 7. CERTIFICACIONES REQUERIMIENTOS PARA LA CERTIFICACIÓN DE CMMI:Los requerimientos de certificación de CMM consisten en un conjuntode criterios de diseño de alto nivel para desarrollar, definir y usarmétodos de certificación basados en el modelo CMMI.Los requerimientos para las evaluaciones CMMI definen tres clases demétodos de certificación: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.Los de clase C: son métodos que sirven para tener una mirada rápida de los procesos.
  8. 8. VERSIONES
  9. 9. COMPONENTESLos componentes necesarios en CMMI son las metas específicasy genéricas :Metas específicas:Son componentes del modelo y se utilizan en evaluaciones paradeterminar si un área de proceso esta satisfecho.Contienen lasprácticas específicas.Metas Genéricas:Son llamadas "genéricas“ porque la misma declaración de metasse aplica a varias áreas de proceso. Describe las característicasque deben estar presentes para institucionalizar los procesosque implementan un área de proceso. Contienen las prácticasgenéricas.
  10. 10. CARATERÍSTICASNo. Descripción1 Se enfoca en mejores prácticas.2 Cubre las actividades requeridas para desarrollar y mantener productos y servicios.3 Mejores procesos resultan en mejores productos y servicios.4 Permite enfocar la mejora a aquellos procesos alineados con los objetivos del negocio.5 Incrementa la visibilidad de las actividades de ingeniería para garantizar que el producto y/o servicio cumpla con las expectativas de su cliente.6 Contempla la mejora de procesos a través de la incorporación de lecciones aprendidas.7 Contiene 5 niveles de madurez.8 Son dos caminos para la mejora : Por niveles y Continuo.9 Los componentes necesarios en CMMI son las metas específicas y genéricas.10 Los requerimientos para las evaluaciones CMMI definen tres clases de métodos de certificación.
  11. 11. CMMI-DEV VS ISO 9001
  12. 12. Las Prácticas Genéricas (GP) • Son prácticas que se aplican a todas las áreas de proceso, están más orientadas a un nivel organizativo y de procesos.GG 2 Institucionalizar un proceso gestionadoGP 2.1 Establecer una política organizacional. Definir unas expectativas de la organización para el proceso y hacer visiblesestas expectativas a la organización.GP 2.2 Planificar el proceso. Determinar que se necesita para ejecutar el proceso y alcanzar los objetivos establecidos,desarrollar una planificación para la ejecución del proceso y obtener la aceptación de la planificación por parte de losinvolucrados.Establecer una planificación incluye la documentación de la planificación y la descripción del proceso, el mantenimiento dela planificación incluye su actualización para reflejar las acciones correctivas, los cambios a los requisitos o los cambios a losobjetivos.GP 2.3 Proveer recursos. Asegurar que los recursos necesarios para llevar a cabo el proceso definido en la planificaciónestarán disponibles cuando sean necesarios.GP 2.4 Asignación de responsabilidades. Indicar que personas serán las responsables de que el proceso sea llevado deforma correcta conforme a lo planificado, estas personas tendrán que tener la autoridad suficiente y deberán aceptar dichasresponsabilidades.GP 2.5 Formación del personal. Asegurar que las personas poseen los conocimientos necesarios para llevar a cabo lacorrecta ejecución del proceso.GP 2.6 Gestión de la configuración. Establecer y mantener la integridad los productos de trabajo del proceso a lo largo desu vida.GP 2.7 Identificar e involucrar a las personas involucradas. Establecer y mantener la involucración de las personas durantela ejecución del proceso.GP 2.8 Monitorizar y controlar el proceso. Ejecutar la monitorización y seguimiento del proceso, para tomar las medidascorrectivas en caso que sea necesario. La monitorización se ejecutara principalmente mediante la creación de indicadorespara cada uno de los procesos.GP 2.9 Evaluar objetivamente su cumplimiento. Asegurar que el proceso se está ejecutando de acuerdo a lo planificado yde forma correcta con lo establecido en el proceso organizacional.GP 2.10 Revisión del estado con los superiores. Hacer el reporte del estado del proceso a los mandos superiores.
  13. 13. Las Practicas Especificas (SP)• Son prácticas particulares de cada una de las áreas de proceso.• REQM Gestión de Requisitos• PP Planificación de Proyectos• PMC Seguimiento y Control de Proyectos• SAM Acuerdos con Proveedores• MA Medición y Análisis• PPQA Aseguramiento de la Calidad en el Proceso y el Producto• CM Gestión de configuraciones
  14. 14. Categorías de Áreas de Proceso CMMI-DEVNivel 2 Nivel 3 Nivel 4 Nivel 5
  15. 15. EJEMPLOde Análisis de Decisiones y Resolución (DAR)
  16. 16. Beneficios o lo que se espera del uso de CMMI-DEV• Los Proyectos son más visibles: Cada integrante de un equipo de proyecto sabe en que trabaja.• Mejor comunicación: Cada involucrado, en su rol, conoce sus responsabilidades y compromisos.• Los planes de proyectos son más realistas: Se realizan de acuerdo a lo que la empresa es capaz de hacer. Mejora la productividad, eficiencia y calidad.• Disminuye el Re-trabajo: Detección más temprana de errores.• La organización se conoce mas a si misma: La Organización sabe de lo que es capaz de hacer.• La organización puede generar su Base de Conocimiento: Procesos, Planes, ejemplos, etc.• Se genera un ambiente de equipo: Se tiene conocimiento de lo que quiere la organización.• Se tiene un cliente contento: Un cliente mas participativo en el proyecto.• Se genera un producto con mejor calidad: Apropiada obtención de requerimientos y detección temprana de errores.
  17. 17. CONCLUSIONESEl uso del modelo CMMI-DEV en una organización originará queen la organización se obtengan unos productos de mas calidadbasándose en la mejora de los procesos con los que sedesarrolla, y esto permite en las organizaciones se puedadesarrollar la madurez para enfrentar problemas más exigentes,y estar competitivamente en el mercado ofreciendo mejoresproductos y servicios con un costo mas barato y de menor costo.
  18. 18. BIBLIOGRAFÍA• Dymond 2005 Dymond, Kenneth M. A Guide to the CMMI:Interpreting the Capability Maturity Model Integration, SecondEdition. Annapolis, MD: Process Transition International Inc.,2005.• Gibson 2006 Gibson, Diane L.; Goldenson, Dennis R. & Kost,Keith. Performance Results of CMMI-Based Process Improvement.(CMU/SEI-2006-TR-004, ESC-TR-2006-004). Pittsburgh.: SoftwareEngineering Institute, Carnegie Mellon® University, August 2006.http://www.sei.cmu.edu/library/abstracts/reports/06tr004.cfm.• ISO 2008c International Organization for Standardization. ISO9001, Quality Management Systems—Requirements, 2008.http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_tc_browse.htm?commid=53896.
  19. 19. • Dymond 2004 Dymond, Kenneth M. A Guide to the CMMI: Interpreting the Capability Maturity Model Integration. Annapolis, MD: Process Transition International In• SEI 3 Software Engineering Institute. CMMI Performance Results; www.sei.cmu.edu/cmmi/results.htmc., 2004.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×