Modelo cmmi

67

description

este es un pequeño escrito del modelo de madurez cmmi

Transcript of Modelo cmmi

Page 1: Modelo  cmmi
Page 2: Modelo  cmmi

CMMI para el Desarrollo se compone de las mejores prácticas que se refieran a actividades de desarrollo aplicados a los productos y servicios. Se ocupa de las prácticas que abarcan del ciclo de vida del producto desde la concepción hasta la entrega y mantenimiento.

Page 3: Modelo  cmmi

CMMI-DEV contiene 22 áreas de proceso. De las áreas de proceso, 16 son áreas centrales de proceso y 5 son áreas de proceso de desarrollo específico.

Page 4: Modelo  cmmi

El Software Engineering Institute (SEI) ha encontrado varias dimensiones que una organización puede centrarse en mejorar su negocio.

Page 5: Modelo  cmmi

La figura muestra aspectos fundamentales en que las organizaciones se centran: las personas, procedimientos y métodos, y herramientas y equipos.

Page 6: Modelo  cmmi

¿Qué mantiene unidos estos elementos?

Los procesos

Page 7: Modelo  cmmi

• Le permiten escalar y encontrar la mejor manera de incorporar el conocimiento de cómo hacer las cosas mejor.

• Permiten aprovechar los recursos y examinar las tendencias del negocio.

• Ayudan a la fuerza laboral a trabajar mas inteligentemente, no tan arduo, y con mayor consistencia.

Page 8: Modelo  cmmi

Un Modelo de Capacidad de Madurez (CMM), incluyendo CMMI, son una representación simplificada del mundo. MMC contiene los elementos esenciales de procesos eficaces.

Page 9: Modelo  cmmi

CMM se centran en la mejora de procesos en una organización, que contienen los elementos esenciales de procesos efectivos para una o más disciplinas y describen un camino de mejora evolutiva, de procesos inmaduros a procesos disciplinados, maduros, con mayor calidad y eficacia.

Page 10: Modelo  cmmi
Page 11: Modelo  cmmi

El primer modelo CMMI (V1.02) fue diseñado para ser utilizado por las organizaciones de desarrollo en su búsqueda de la mejora de procesos en toda la empresa, fue lanzado en 2000. Dos años más tarde la versión 1.1 fue liberado y cuatro años después la versión 1.2 fue liberado. En el momento en que la versión 1.2 fue liberado, otros dos modelos de CMMI se estaban planificando. Debido a esta expansión prevista, el nombre del primer modelo de CMMI ha tenido que cambiar para convertirse en CMMI para el desarrollo. La versión 1.3 de CMMI para la adquisición. CMMI para el Desarrollo y CMMI para Servicios fueron puestos en libertad en noviembre de 2010, y es el mas actual.

Page 12: Modelo  cmmi

CMMI para el desarrollo es un modelo de referencia que abarca las actividades para el desarrollo de productos y servicios. Las organizaciones de muchas industrias, incluyendo la aeroespacial, la banca, hardware, software, la defensa, la fabricación de automóviles, y las telecomunicaciones usan CMMI para el Desarrollo.

Page 13: Modelo  cmmi

CMMI para el Desarrollo contiene las prácticas que abarcan la gestión de proyectos, gestión de procesos, ingeniería de sistemas, ingeniería de hardware, ingeniería de software, y otros procesos de apoyo utilizados en el desarrollo y mantenimiento.Utilizar su criterio profesional y sentido común para interpretar el modelo para su organización.

Page 14: Modelo  cmmi

Todos los modelos de CMMI son producidos en el Marco de CMMI. Este marco contiene todos los objetivos y las prácticas que se utilizan para producir los modelos de CMMI. Todos los modelos de CMMI contiene 16 áreas de proceso central. Estas áreas de proceso se refieren a conceptos básicos que son fundamentales para el proceso de mejora en cualquier área de interés (es decir, la adquisición, desarrollo, servicios).

Page 15: Modelo  cmmi

El material en las áreas de procesos básicos no puede ser exactamente lo mismo. Para esto CMMI creo tres componentes las cuales se agrupan en necesario, se esperaba, e informativos que reflejan la forma de interpretar.

Page 16: Modelo  cmmi

Los componentes necesarios son componentes CMMI que son esenciales para lograr la mejora de procesos en un área de proceso dado. Este logro debe ser visible a cabo en los procesos de una organización. Los componentes necesarios en CMMI son las metas específicas y genéricas.

Page 17: Modelo  cmmi

Componentes esperados son los componentes de CMMI que describen las actividades que son importantes para lograr un componente necesario. Los componentes de espera guían a aquellos que implementan mejoras o llevan a cabo las evaluaciones.

Page 18: Modelo  cmmi

Los componentes informativos son los componentes de CMMI que ayudan a los usuarios del modelo a entender que es lo que CMMI requiere y espera de los componentes. Estos componentes pueden ser un ejemplo, una explicación detallada, o otra información útil.

Page 19: Modelo  cmmi

Un área de proceso es un conjunto de prácticas relacionadas en un área que, cuando se implementa en conjunto, cumple con un conjunto de objetivos considerados importantes para la toma de mejora en esa área.

Page 20: Modelo  cmmi

Las 22 áreas de proceso se presentan en orden alfabético: Análisis Causal y Resolución (CAR)Gestión de la Configuración (CM) Análisis de Decisiones y Resolución (DAR) Gestión Integrada de Proyectos (GIP)Medición y Análisis (MA) Definición de Procesos de la Organización (OPD) Enfoque de Procesos de la Organización (OPF) Gestión del Desempeño Organizacional (OPM) de rendimiento Procesos de la Organización (OPP) Capacitación Organizacional (OT) Integración de productos (PI) Seguimiento y control de proyectos (PMC)Planificación de Proyectos (PP)

Page 21: Modelo  cmmi

Proceso y aseguramiento de la calidad del producto (PPQA) Gestión de proyectos cuantitativos (QPM) Requisitos para el Desarrollo (RD) Requisitos de gestión (REQM) Gestión de Riesgos (RSKM) Gestión de Proveedores Acuerdo (SAM) Solución Técnica (TS) Validación (VAL) Verificación (VER) .

Page 22: Modelo  cmmi

Muestra las referencias a las áreas de procesos relacionados y refleja las relaciones de alto nivel entre las áreas de proceso.

Page 23: Modelo  cmmi

Describe las características únicas que deben estar presentes para satisfacer el área de proceso. Un objetivo específico es un componente del modelo requerido y es utilizado en las evaluaciones para determinar si un área de proceso está satisfecha.

Page 24: Modelo  cmmi

llamados "genéricos", porque la misma declaración de la meta se aplica a varias áreas del proceso. Un objetivo genérico es un modelo de componentes necesarios y se utiliza en las evaluaciones para determinar si un área de proceso está satisfecha. Describe las características que deben estar presentes para institucionalizar los procesos que implementan un área de proceso.

Page 25: Modelo  cmmi

Las metas específicas ofrece un resumen de alto nivel de los objetivos específ icos y prácticas específ icas. La meta específica y práctica resumen es un componente informativo.

Page 26: Modelo  cmmi

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.

Page 27: Modelo  cmmi

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.

Page 28: Modelo  cmmi

Una subprácticas es una descripción detallada que proporciona orientación para la interpretación y práctica específicos o genéricos. Subprácticas puede formularse como si prescriptivo, pero son en realidad un componente informativo sólo pretende aportar ideas que pueden ser útiles para la mejora de los procesos.

Page 29: Modelo  cmmi

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.

Page 30: Modelo  cmmi

Ahora que se han introducido a los componentes de los modelos CMMI, es necesario comprender cómo encajan entre sí para satisfacer sus necesidades de mejora de procesos. El modelo especifica que un proyecto u organización debe tener procesos de desarrollo relacionados con las prácticas de dirección.

Page 31: Modelo  cmmi

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 de 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 o los objetivos específicos de desempeño logrado ser.

Page 32: Modelo  cmmi

Se utilizan los niveles de CMMI-DEV para describir un camino evolutivo recomendada para una organización que quiere mejorar los procesos que utiliza para desarrollar productos o servicios.

Page 33: Modelo  cmmi

Un camino permite a las organizaciones 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.

Page 34: Modelo  cmmi

Estos dos caminos de mejora están asociados con los dos tipos de niveles: los niveles de capacidad y niveles de madurez. Estos niveles corresponden a dos enfoques para la mejora del proceso llamado "representaciones". Las dos representaciones se llaman "continuo" y "por etapas“. El uso de la representación continua le permite alcanzar "niveles de capacidad“. El uso de la representación por etapas le permite alcanzar "los niveles de madurez".

Page 35: Modelo  cmmi

Las siguientes figuras ilustran la estructura de las representaciones continua y por etapas. Las diferencias entre las estructuras son sutiles pero significativas.

Page 36: Modelo  cmmi

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.

Page 37: Modelo  cmmi

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.

Y se enumeran del 0 al 3.

Page 38: Modelo  cmmi

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.

Page 39: Modelo  cmmi

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.

Page 40: Modelo  cmmi

La representación continua se centra en la capacidad de proceso de la zona, medida por los niveles de capacidad.

La representación por etapas se centra en la madurez general, medida por los niveles de madurez.

Page 41: Modelo  cmmi

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 IncompletoNivel 1 Realizado InicialNivel 2 Administrado Administrado

Nivel 3 Definido Definido

Nivel 4 Gestionado cuantitativamente

Nivel 5 Optimización

Page 42: Modelo  cmmi

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.

Page 43: Modelo  cmmi

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.

Page 44: Modelo  cmmi

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.

Page 45: Modelo  cmmi

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.

Page 46: Modelo  cmmi

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.

Page 47: Modelo  cmmi

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.

Page 48: Modelo  cmmi

Alcanzar la capacidad de nivel 3 en una área de proceso es equivalente a decir que un proceso normal genérico existe y se asocia con esa área del proceso que puede acoplarse a las necesidades del proyecto.

Ahora las áreas del proceso que se han seleccionado para su mejora, pueden continuar su jornada de mejora dirigiéndose a las áreas de proceso de alta madurez.

Page 49: Modelo  cmmi

Un nivel de madurez define la evolución de la mejora de procesos de la organización. Cada nivel de madurez maduro es un subconjunto importante de los procesos de la organización.

Los niveles de madurez se miden por el logro de los objetivos específicos y genéricos relacionados con cada conjunto predefinido de áreas de proceso.

Page 50: Modelo  cmmi

Los cinco niveles de madurez, cada capa en la base es para la mejora de procesos en curso, se designan con números del 1 al 5:

1. Inicial2. Administrado3. Definido4. Gestionado cuantitativamente5. La optimización

Los niveles de madurez se utilizan para caracterizar la mejora de la organización en relación con un conjunto de áreas de proceso, y los niveles de capacidad de caracterizar la mejora de la organización en relación con un área de proceso individual.

Page 51: Modelo  cmmi

En un nivel de madurez, los procesos suelen ser caóticos. La organización por lo general no proporciona un ambiente estable para apoyar los procesos. 

El éxito en estas organizaciones depende de la competencia y el heroísmo de la gente en la organización y no en el uso de procesos probados.

Page 52: Modelo  cmmi

al 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. 

Page 53: Modelo  cmmi

Al nivel de madurez 3, los procesos están bien caracterizados y entendidos, y se describen en las normas, procedimientos, herramientas y métodos. El conjunto de procesos estándar de la organización, que es la base para el nivel de madurez 3, se ha establecido y mejorado con el tiempo. 

Page 54: Modelo  cmmi

la organización y proyectos establecen objetivos cuantitativos para la calidad y el rendimiento del proceso y los utilizan como criterios en la gestión de proyectos.

Un rendimiento de calidad y el proceso se entiende en términos estadísticos y se gestiona toda la vida de los proyectos.

Page 55: Modelo  cmmi

Al 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.

se centra en la mejora continua de desempeño del proceso a través del proceso incrementales e innovadoras y mejoras tecnológicas. Calidad de la organización y los objetivos de desempeño de los procesos están establecidos, revisados continuamente para reflejar cambios en los objetivos de negocio y el desempeño organizacional.

Page 56: Modelo  cmmi
Page 57: Modelo  cmmi

Las organizaciones pueden lograr mejoras progresivas en su madurez logrando al inicio controlar el nivel del proyecto y continuando hasta el nivel mas avanzado.

Las organizaciones pueden tener un amplio manejo de su desempeño y un proceso de mejora continua usando datos cuantitativos y cualitativos para tomar desiciones.

Page 58: Modelo  cmmi

Todas las organizaciones tienen objetivos genericos y especificos para cambiar los procesos con el fin de incrementar la madurez organizacional y cosechar los beneficios del mejoramiento de sus procesos. devido a que cada nivel forma una base fundamental para el siguiente nivel, el tratar de adelantar niveles podria ser contraproducente.

Page 59: Modelo  cmmi

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

Page 60: Modelo  cmmi

La representacion continua permite a la organizacion escoger el enfoque en el que quieren hacer el incremento de la calidad escogiendo algunas areas de proceso.

Esas cuatro areas son separadas en cuatro categorias:

Manejo de procesos Manejo de proyectos Ingenieria Soporte

Page 61: Modelo  cmmi
Page 62: Modelo  cmmi

La diferencia de ambas representaciones se puede explicar de la siguiente manera

La representacion continua :“clasifica el nivel de perfil” .

La representacion en etapas :“clasifica el nivel de madurez”.

Page 63: Modelo  cmmi

Luego de la implementación del modelo de CMMI en una organización se debe recoger evidencias para comprobar si la organización ha alcanzado el nivel de madurez deseado.

Muchas organizaciones miden su progreso llevando a cabo una evaluación (Appraisal) y ganando una clasificación del nivel de madurez.

Page 64: Modelo  cmmi

Hay tres clases de métodos de evaluación. Clase A, B, C.

El Standard CMMI Appraisal Method for Process Improvement (SCAMPI) es un método de evaluación que cumple

todos los requerimientos ARC.

Page 65: 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:

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 iníciales 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.

Page 66: Modelo  cmmi

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.

Page 67: Modelo  cmmi

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. 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 diferentes vean las mismas cosas de la misma forma.

4.- Educar: Exponiendo a las organizaciones las mejores prácticas mundiales