Sunteți pe pagina 1din 8

EL CMM Y LA MEJORA CONTINUA DEL PROCESO DE SOFTWARE

La historia de la ingeniera de software est repleta de grandes fracasos y decepciones. Proyectos de miles de millones de dlares que no han cumplido sus objetivos y a menor nivel pero de forma mucho ms abundante, millones de usuarios decepcionados con el software que manejan como principal elemento de su trabajo. Ante esto nos preguntamos: Cmo evitar los fracasos en la produccin de software?

LAS RAZONES SON DIVERSAS POR LAS QUE PUEDE FALLAR EL PROCESO DE SOFTWARE, LOS TRES PRINCIPALES SON:

El personal no se involucra lo suficiente en el control de calidad del trabajo.

La alta direccin no ha adquirido conciencia de la importancia de un buen proceso de software para su compaa

Las prcticas establecidas no son las adecuadas.

Tecnologa que emplea

EL MODELO CMM EST CONSTRUIDO EN BASE A PRCTICAS REALES.


Nivel cultural Tamao

NIVELES DE MADUREZ EN LOS QUE PUEDE ENCONTRARSE UNA ORGANIZACIN


en este nivel existe una disciplina bsica en la gestin de procesos basada en la repeticin de tareas aprendidas previamente. Ya hay una planificacin en trminos de coste, calendario y requisitos. el proceso es estndar y consistente, se conoce lo que hace que el proceso de software tenga xito y se aplica a toda la organizacin. el proceso del nivel 3 es medido y controlado cuantitativament e, est implementado en toda la organizacin. existe una evolucin continua en la optimizacin del proceso.

Nivel 4: nivel gestionado

el proceso de software es impredecible y poco controlado. Esto no significa que una organizacin no produzca buen software, sino que el coste (financiero, humano, temporal, etc.) es demasiado alto tanto para los productores como para los usuarios.

Nivel 1: nivel inicial

Nivel 2:nivel repetibel

Nivel 3: nivel definido

Nivel 5: nivel optimizado

EL CMM SE CENTRA EN LOS TRES PRINCIPALES

ASPECTOS QUE INFLUYEN EN UNA ORGANIZACIN:

Personas

Tecnologia

El proceso

LA COMPLEJIDAD APARENTE DEL CMM SE SIMPLIFICA EN CUATRO CONCEPTOS BASE:

La evolucin es posible pero lleva tiempo Etapa distinguible en la madurez del proceso La evolucin implica que algunas cosas deben ser aplicadas antes de otras

La madurez disminuir al menos que se mantenga. los cambios duraderos requieren un esfuerzo constante

Al aplicar el MODELO CMM se han de recorrer varios niveles de madurez, cada uno de los cuales se compone de una serie de prcticas, las colecciones de prcticas de software y de gestin especficas de un nivel de madurez se denominan reas Clave de Proceso (KPAs). Cada KPA tiene una serie de prcticas claves a realizar, algunas de ellas comunes a todos los niveles, en concreto:

Compromiso para realizar (Co). Capacidad para realizar (Ab). Actividades realizadas (Ac).

Medicin y anlisis (Me).


Verificacin de la implementacin (Ve).

S-ar putea să vă placă și