introducción, niveles y evaluación cmmi
TRANSCRIPT
![Page 1: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/1.jpg)
Juan Francisco Padilla Suaste@linuxtro
![Page 2: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/2.jpg)
AGENDA Introducción. Áreas de proceso, aproximaciones y
niveles de madures y de capacidad. Evaluación y entrenamiento CMMI. Caso practico.
![Page 3: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/3.jpg)
CMMI
Capability Maturity Model Integration
“Modelo de Madurez y Capacidad Integrado ”
![Page 4: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/4.jpg)
Que es CMMI Es un modelo para la eficacia de
procesos. Es una colección de mejores practicas. Es un marco para la organización y
priorización de mejora de procesos. Apoyo a las actividades multidisciplinarias
para la construcción de productos. Enfatiza en la alineación de los objetivos
de mejora de procesos con objetivos estratégicos.
![Page 5: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/5.jpg)
El SEI es Administrador de CMMI.› Coordinación de actividades del CMMI.
Su desarrollo y mejora esta patrocinado principalmente por dos organizaciones USD/AT&L y NDIA.
Otras del gobierno e industria trabajan junto al SEI para mejorar CMMI.
![Page 6: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/6.jpg)
Constelaciones CMMI CMMI para el desarrollo.- Procesos de
desarrollo de productos y servicios› CMMI – DEV › CMMI – DEV + IPPD.-(Integrated Product
and Process Development) CMMI para la adquisición.- Gestión de
la cadena de suministro, adquisición y contratación externa en los productos de la industria y del gobierno
CMMI para servicios.- Diseñado para cubrir todas las actividades que requieren gestionar establecer y entregar servicios.
![Page 7: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/7.jpg)
Por que CMMI Para ser capaces de gestionar y
controlar de forma integrada el complejo proceso de para el desarrollo, mantenimiento, adquisición, operación de productos y servicios.
Evitar tener problemas de calidad.› Evitar reproceso.› Tener un correcto funcionamiento.› Evitar quejas de los clientes.› Evitar frustración de los empleados.› Tener siempre una correcta gestión.
![Page 8: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/8.jpg)
Por que CMMI
Previsibilidad en presupuestos. Mejora en tiempos de entrega. Incrementar productividad. Incrementar el retorno de la inversión. Decremento en el costo de la calidad.
![Page 9: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/9.jpg)
Administración de Procesos
La calidad de un sistema es influenciada por la calidad del proceso utilizado para adquirir, desarrollar y mantener.
Enfoque en procesos y los productos.
![Page 10: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/10.jpg)
Importancia del proceso
Si bien las personas y la tecnología son importantes estas no rinden a su máximo potencial si el proceso no se entiende, es incorrecto o no existe.
![Page 11: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/11.jpg)
Rendimiento de CMMI Mejora promedio:
Costo 34% Entregas 50% Productividad 61% Calidad 48% Satisfacción del Cliente 14% Retorno de la Inversión 4:1
Fuente: http://www.sei.cmu.edu/library
![Page 12: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/12.jpg)
Algunas organizaciones que usan CMMI
Accenture Boeing Dyncorp FAA General Dynamics Honeywell Intel L3 Communications NASA Nokia Polaris SAIC Tata Consultancy Services U.S. Army Wipro Bank of America Bosch EDS Fannie Mae General Motors IBM Global Services
General MotorsIBM Global ServicesJ. P. MorganLockheed MartinNDIANorthrop GrummanRaytheonSamsungTRWU.S. NavyZurich Financial ServicesBMWEricssonFujitsuHitachiInfosysKPMGMotorolaNECNRONTT DATAReutersSocial Security AdministrationU.S. Air ForceU.S. Treasury Department
![Page 13: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/13.jpg)
Áreas de proceso, niveles de madures y de capacidad
![Page 14: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/14.jpg)
Comparten 16 áreas de procesos, un área de proceso es un grupo de practicas relacionadas en un área que, cuando se implementan de forma conjunta satisfacen un grupo de objetivos.
![Page 15: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/15.jpg)
CMMI para el desarrollo
Las extensión IPPD, brinda una aproximación que comprende las practicas que ayudan a las organizaciones a colaborar con las partes interesadas a lo largo de la vida del producto, para satisfacer necesidades, expectativas y exigencias.
![Page 16: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/16.jpg)
Análisis causal y resolución(CAR) Gestión de configuración (CM) Analisis de decisiones y resolución (DAR) Gestión integrada del proyecto(IPM) Medición y análisis (MA) Innovación y despliegue en la organización (OID) Definición de procesos de la organización (OPD) Enfoque en procesos de la organización (OPF) Rendimiento del proceso de la organización (OPP) Formación organizativa (OT) Monitorización y control del proyecto (PMC) Planificación del proyecto (PP) Aseguramiento de la calidad de procesos y de producto (PPQA) Gestión cuantitativa del proyecto (QPM) Gestión de requerimientos (REQM) Gestión de riesgos (RSKM)
16 Áreas de procesos Generales para las 3 constelaciones
![Page 17: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/17.jpg)
Áreas de proceso complementarias por constelación
Para desarrollo› Integración del producto (PI)› Desarrollo de requerimientos (RD)› Gestión de acuerdos con los proveedores(SAM)› Solución técnica (TS)› Validación (VAL)› Verificación (VER)
Para Adquisición› Solicitation and Supplier Agreement Development (SSAD)› Acquisition Verification (AVER)› Acquisition Validation (AVAL)› Acquisition Technical Management (ATM)› Acquisition Requirements Development(ARD)› Agrement Management(AM)
![Page 18: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/18.jpg)
Áreas de proceso complementarias por constelación Para servicios
› Incident Resolution and Prevention (IRP)› Supplier Agreement Management (SAM)› Service Continuity (SCON)› Service Delivery (SD)› Service System Development (SSD)› Service System Transition(SST)› Strategic Service Management (STSM)
![Page 19: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/19.jpg)
Aproximaciones de CMMI
Representación continua, permite a una organización seleccionar una área de proceso (o grupo de área de procesos) y mejorar los procesos relacionados con esta, en este caso utilizaría los niveles de capacidad, para la mejora de cada área de proceso individual.
![Page 20: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/20.jpg)
Aproximaciones de CMMI Representación por etapas, utiliza
conjuntos de aéreas de proceso predefinidos para definir el camino de mejora de una organización, este se caracteriza por niveles de madurez.
![Page 21: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/21.jpg)
Niveles de capacidad y madurez
NIVEL Representación continua------------------------Niveles de capacidad
Representación por etapas------------------------Niveles de madurez
Nivel 0 Incompleto N/ANivel 1 Realizado InicialNivel 2 Gestionado GestionadoNivel 3 Definido DefinidoNivel 4 Gestionado
CualitativamenteGestionado cualitativamente
Nivel 5 En optimización En optimización
![Page 22: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/22.jpg)
Nivel 0NIVEL Representación
continua------------------------Niveles de capacidad
Representación por etapas------------------------Niveles de madurez
Nivel 0 Incompleto:
Es un proceso que no se ejecuta o se ejecuta parcialmente, las metas especificas del área de procesos no se satisface y no existen metas genericas
N/A
![Page 23: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/23.jpg)
Nivel 1NIVEL Representación
continua------------------------Niveles de capacidad
Representación por etapas------------------------Niveles de madurez
Nivel 1 Realizado:
Es un proceso que satisface las metas especificas del área de procesos. Soporta y permite el trabajo necesario para producir los productos de trabajo.
Inicial:
Los procesos son ad-hoc y caóticos, la organización generalmente no proporciona un entorno estable para dar soporte a los procesos.El éxito de estas organizaciones depende de la competencia y heroicidad del personal
![Page 24: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/24.jpg)
Nivel 2NIVEL
Representación continua------------------------Niveles de capacidad
Representación por etapas------------------------Niveles de madurez
Nivel 2
Gestionado:
Es un proceso realizado que tiene infraestructura básica para soportar el proceso.
Se planifica y se ejecuta de cuerdo a políticas; emplea a personal con habilidades; recursos adecuados; resultados controlados; involucra a las partes interesadas relevantes; se monitoriza, controla y revisa; y se evalúa la adherencia a su descripción.
Gestionado:
Los procesos se planifican y se ejecutan de acuerdo a políticas; se utiliza personal con habilidad; recursos adecuados; resultados controlados; involucra a las partes interesadas relevantes; se monitoriza, controla y revisa; y se evalúa la adherencia a su descripción.
Las practicas existentes se mantienen durante los tiempos de estrés, se realizan de acuerdo a planes documentados
![Page 25: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/25.jpg)
Nivel 3NIVEL
Representación continua------------------------Niveles de capacidad
Representación por etapas------------------------Niveles de madurez
Nivel 3
Definido:
Es un proceso gestionado que se adapta a partir del conjunto de procesos estándar de la organización, de acuerdo a las guías de la organización, con productos de trabajo, medidas e información adicional de mejora de procesos.
Se obtiene mas consistencia entre los proyectos, productos o servicios.
El proceso es de forma mas rigurosa
Definido:
Los procesos son bien caracterizados y comprendido, y se describen en estándares, procedimientos, herramientas y métodos.
Se obtiene mas consistencia entre los proyectos, productos o servicios.
Los procesos son de forma mas rigurosa
![Page 26: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/26.jpg)
Nivel 4NIVEL
Representación continua------------------------Niveles de capacidad
Representación por etapas------------------------Niveles de madurez
Nivel 4
Gestionado Cuantitativamente:
Es un proceso definido que se controla utilizando técnicas estadísticas y otras técnicas cuantitativas. Se establecen objetivos cuantitativos de calidad y de ejecución del proceso.
Se comprende la calidad y el rendimiento del proceso en términos estadísticos y se gestionan a lo largo de la vida del proceso.
Gestionado Cuantitativamente:
La organización y los proyectos establecen objetivos cuantitativos en cuanto al rendimiento de calidad y de los procesos, y los utilizan como criterios en la gestión de proceso .
Los objetivos cuantitativos se basan en las necesidades del cliente, usuarios finales, organización e implementadores del proceso.
El rendimiento de calidad y del proceso se comprende en terminos estadisticos y se gestiona durante la vida de los procesos
![Page 27: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/27.jpg)
Nivel 5NIVEL
Representación continua------------------------Niveles de capacidad
Representación por etapas------------------------Niveles de madurez
Nivel 5
En optimización:
Es un proceso gestionado cuantitativamente que se mejora en base a una comprensión de las causas comunes de variación inherentes al proceso.
Su enfoque es de optimización de mejora continua mediante mejoras, tanto incrementales como innovadoras.
En optimización:
Una organización mejora continuamente sus procesos basándose en la comprensión cuantitativamente de las causas comunes de variación inherentes a los procesos.
Mejorar continuamente el rendimiento mediante mejoras incrementales o innovadoras de proceso y tecnológicas.
Los objetivos cuantitativos de mejora de procesos para una organización se establece y se revisan continuamente para reflejar el cambio a los objetivos de negocio.
![Page 28: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/28.jpg)
Escenario Ejemplo - Continua Un desarrollador de sistemas
electrónicos. Desea mejorar sus procesos de desarrollo
aplicando una aproximación continua. Se seleccionan los procesos importantes
para sus objetivos estratégicos. Puesto que existen 22 áreas de proceso
estas son demasiadas para concentrarse en todas al inicio.
Puesto que el competidor siempre lanza sus productos antes, se decide mejorar sus procesos de ingeniería y de gestión de proyectos,
![Page 29: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/29.jpg)
Después de un segundo enfoque decide que el problema puede residir en el proceso de requerimientos.
Selecciona las áreas de proceso de desarrollo de requerimientos y gestión de requerimientos.
Después sigue la mejora, si no tiene procesos implementados su proceso de mejora seria tomar el nivel de capacidad 1.
Si ya tiene procesos de gestión de requerimientos implementados para cada proyecto, pero no son gestionados, por ejemplo las politicas, formacion y herramientas no estan implementadas para soportar el proceso podria conseguir el nivel de capacidad 2
![Page 30: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/30.jpg)
Si su proceso de toma de requerimientos no se realiza uniformemente a través de la organización, sub objetivo puede ser conseguir el nivel 3.
Si no tiene una forma de objetiva de controlar y mejorar estos procesos su objetivo podría ser el nivel 4.
Si desea asegurarse de que selecciona subprocesos para mejora continua, basados en objetivos cuantitativos que puedan maximizar su negocio podría conseguir el nivel 5.
![Page 31: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/31.jpg)
Componentes del modelo CMMIÁrea de proceso
Declaraciones de propósitos
Notas introductoria
s
Áreas de proceso
relacionadas
Objetivos específicos
Objetivos genéricos
Practicas genéricas
Practicas especificas
Productos típicos de
trabajo
Sub-practicas
Elaboración de practicas
genéricas Sub-practicas
Requerido Esperado Informativo
![Page 32: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/32.jpg)
Evaluación y entrenamiento CMMI.
![Page 33: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/33.jpg)
Evaluación y entrenamiento CMMI
El SEI tiene partners autorizados a evaluación y entrenamiento oficial.
http://www.sei.cmu.edu/partners/
AVANTARE Cunix Infotech Pvt. Ltd.
It Era S.A. de C.V. Liveware, Inc.
MS SPI Solutions Pragmatica Technologies S.A.
SEONTI S.A. de C.V.
![Page 34: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/34.jpg)
Por que evaluarme oficialmente
Para determinar hasta que punto los procesos de la organización se equiparan con las mejores practicas de CMMI, e identificar áreas donde realizar mejoras.
Para informar a clientes y proveedores hasta que punto los procesos de la organización se equiparan a las mejores practicas del CMMI.
Para cumplir con los requerimientos contractuales de uno o mas clientes.
![Page 35: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/35.jpg)
Métodos SCAMPI El Standard CMMI Appraisal Method for
Process Improvement (SCAMPI) es el método oficial SEI para proveer puntos de referencia de sistemas de calificación en relación con los modelos CMMI. SCAMPI se usa para identificar fortalezas y debilidades de los procesos, revelar riesgos de desarrollo/adquisición, y determinar niveles de capacidad y madurez.
![Page 36: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/36.jpg)
SCAMPI Incluye métodos de evaluación Clase A,
Clase B y Clase C. SCAMPI A es el método mas riguroso y el único método que puede dar lugar a una clasificación oficial.
![Page 37: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/37.jpg)
Acreditar niveles Se realiza mediante los SCAMPI A, este
tiene que ser llevado por un Lead Appraiser autorizado por el SEI.
![Page 38: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/38.jpg)
Bibliografía Mary Beth Chrissis, Mike Konrad, Sandy
Shrum. CMMI, segunda edición, Guía para la integración de procesos y la mejora de productos. Pearson Addison Wesley 2009
![Page 39: Introducción, Niveles y Evaluación CMMI](https://reader036.vdocuments.pub/reader036/viewer/2022062316/5882db7f1a28ab33258b4b2b/html5/thumbnails/39.jpg)
Bibliografía http://www.sei.cmu.edu/library
› http://www.sei.cmu.edu/library/abstracts/reports/06tr004.cfm
› http://www.sei.cmu.edu/library/abstracts/presentations/cmmi-v12-overview.cfm
http://www.sei.cmu.edu/reports› http://www.sei.cmu.edu/reports/07tn009.p
df› http://www.sei.cmu.edu/reports/07tr017.pd
f