Sie sind auf Seite 1von 32

CMM

Nombre :Ral Carrizo

Que es el CMM?

Modelo de capacidad de madurez (CMM) es un modelo para evaluacin de procesos de una organizacin. Fue desarrollado inicialmente para procesos relativos al software.

Que es un proceso maduro?

Un proceso en madurez se define como un conjunto de acciones, prcticas y mtodos identificados e implementados en toda la organizacin.

MADUREZ V/S INMADUREZ

Como se compone el CMM

Se compone de 316 practicas claves que estn agrupadas en 18 reas, distribuidas en una jerarqua de cinco niveles. Las organizaciones avanzan progresivamente alcanzando una mayor calidad y productividad.

Los 5 niveles del CMM

Que son las KPA?

Cada nivel cuenta con un numero de reas del proceso que se logran mediante la satisfaccin o insatisfaccin de varias metas claras y cuantificables. reas claves de procesos (KPA). Cada KPA identifica un conjunto de actividades y practicas.

Nivel 1.inicial

La organizacin no dispone de un ambiente estable para el desarrollo y mantenimiento de software. El desarrollo se basa en la Capacidad y responsabilidad de los individuos que componen la organizacion. Los procedimientos son inexistentes o localizados a reas concretas.

Nivel 2.Repetible

Se normalizan las buenas prcticas en el desarrollo de proyectos basados en la experiencia y al mtodo. Estn definidos los productos a realizar. Se definen hitos para la revisin de los productos.

KPA de nivel 2

Gestin de requerimientos. Planeacin del proyecto de software. Descuido y rastreo del proyecto de software. Gestin de la configuracin del software. Aseguramiento de la calidad del software. Gestin de los contratos del software.

Gestin de requerimientos.

Establecer un entendimiento comn entre usuario y requerimientos del usuario en el proyecto del software. El control de la relacin con el cliente depende del seguimiento efectivo del control del proceso.

Planeacin del proyecto de software.

Se basa en establecer planes razonables para el desarrollo de la ingeniera de software y para administrar el proyecto de software. Sin planes realistas, la administracin de proyectos efectivos no puede ser implementada.

Descuido y rastreo del proyecto de software.

Se basa en proponer una visibilidad adecuada dentro del progreso actual. Entonces la gestin puede tomar acciones efectivas cuando el desarrollo del software se desva significativamente de los planes iniciales.

Gestin de la configuracin del software.

Identifica y documenta la funcionalidad y caractersticas fsicas en las etapas de configuracin. Control de cambios en etapas de configuracin y documentacin relacionada. Documenta y reporta informacin necesaria para una efectiva gestin de configuracin

Aseguramiento de la calidad del software

La propuesta es proveer gestin con una apropiada visibilidad dentro del proceso empezando a utilizarla dentro del proyecto de software y en los productos que se construyen. Es una parte integral de los procesos de gestin e ingeniera de software.

Nivel 3.Definido

Procesos, actividades y mtodos estn documentados y estandarizados y construidos en un marco integrado para toda la compaa. Se implementan tcnicas de revisin por pares.

KPA de nivel 3.

Revisiones exhaustivas. Coordinacin intergrupal. Ingeniera del producto del software. Gestin del software integrado. Programa de capacitacin. Definicin de procesos en la organizacin.

Revisiones exhaustivas.

Se propone remover defectos del software temprana y eficientemente. Se desarrolla un mejor entendimiento del trabajo del producto del software y que los defectos pueden ser prevenidos.

Coordinacin intergrupal.

Esta propuesta establece un medio para que el grupo de ingeniera de software participe activamente con los otros grupos de ingeniera. Estas interacciones deben ser controladas y coordinadas. Esto provoca que el proyecto cubra de una mejor manera las necesidades del usuario.

Ingeniera del producto del software.

Esta propuesta desarrolla un definido proceso de ingeniera que integre todas las actividades de ingeniera de software para producir efectivamente y eficientemente productos de software consistente y correctos. Describe las actividades tcnicas del proyecto como por ejemplo: anlisis de requerimientos ,diseo, cdigo y prueba.

Gestin del software integrado

Integra la ingeniera de software y la actividades de gestin dentro de un proceso de software definido y coherente que sea adaptado dentro del proceso de software estndar de la organizacin y los procesos activos relacionados. Evoluciona desde la plantacin del proyecto del software y del descuido y rastreo del proyecto del software ( nivel 2).

Programa de capacitacin

Desarrolla la habilidades y conocimientos de los individuos para que puedan efectuar sus roles efectiva y eficientemente. Los proyectos de software deben identificar sus necesidades de habilidades y proveer la capacitacin necesaria cuando las necesidades del proyecto son nicas.

Definicin de procesos en la organizacin

La propuesta desarrolla y mantiene un conjunto de recursos de los procesos de software usables que mejoren de manera global la capacidad de los procesos de software de la organizacin.

Nivel 4.Administrado

Se posee un control estadstico de los procesos y productos. Los resultados de procesos y calidad e los productos son predecibles. Se controlan siguiendo tcnicas de Deming, Crosby y Juran. Software resultante de alta calidad.

KPA de nivel 4

Gestin de la calidad el software. Gestin cuantitativa del proceso.

Gestin de la calidad el software.

Se desarrolla un entendimiento cuantitativo de la calidad de los proyectos de software y alcanzar objetivos de calidad especficos. Se aplica un programa compresivo de medida a los productos de trabajo del software descrito en la ingeniera del producto de software.

Gestin cuantitativa del proceso.

Se controla el proceso de desarrollo del proyecto de software cuantitativamente. El enfoque esta en identificar causas especiales de variacin dentro de un proceso estable de medicin y correctitud, apropiado alas circunstancias de desviacin.

Nivel 5.Optimizacin

Existe una mejora continua de los procesos. La organizacin se enfoca en el mejoramiento a travs de tcnicas y procesos de prevencin de defectos, cambios en tecnologa y cambios en procesos.

KPA de nivel 5

Gestin de cambios en los procesos. Gestin de cambios tecnolgicos. Prevencin de defectos.

Gestin de cambios en los procesos.

Se mejora continuamente los procesos del software usados en la organizacin con la intencin de mejorar la calidad el software, incrementar la productividad y decrementar el tiempo del ciclo de vida del desarrollo del producto.

Gestin de cambios tecnolgicos.

Se identifican beneficios de las nuevas tecnologas y transferirlos ala organizacin de forma ordenada. El enfoque esta en implementar una innovacin eficientemente en un mundo cambiante.

Prevencin de defectos.

Se analizan defectos, identifican sus causas y los define en el proceso del software. Los cambios del proceso de valor general son transmitidos a otros proyectos de software.

Das könnte Ihnen auch gefallen