IngenieroSoftware
Calidad 


CMM - CMMI Nivel 2

Por Joaquin Gracia
26 de Noviembre de 2005

Para aquellos que ya tengáis una noción de lo que es el Modelo de calidad CMM-CMMI y queráis profundizar un poco en el nivel 2 de CMM-CMMI os recomiendo esta lectura.

El nivel 1 de CMMI es el nivel en el que están todas las empresas, más bien tendrían que haberle llamado nivel 0, ya que solo por el mero hecho de existir como empresa de software estás en el nivel 1.

Por lo tanto todas aquellas empresas que quieren implantar CMM-CMMI o tan sólo quieren mejorar su manera de trabajar para conseguir mejores resultados quieren avanzar hasta el nivel 2.

El nivel 2 de CMMI pese al ser el primer nivel es muchas veces el más difícil de alcanzar y esto es porque requiere que cambiemos la forma de trabajar de la empresa, lo que la mayoría de las veces implica un cambio cultural de la misma. Por este motivo es necesario un fuerte apoyo de la dirección para afrontar este cambio, ya que si él no tendrás suficiente autoridad en momentos difíciles, resumiendo: No intentes alcanzar el CMM-CMMI nivel 2 sin un firme apoyo de la dirección.


El objetivo del Nivel 2 de CMM-CMMI

Lo que se pretende con el nivel 2 de CMM-CMMI es conseguir que en los proyectos de la organización haya una gestión de los requisitos y que los procesos (formas de hacer las cosas) estén planeados, ejecutados, medidos y controlados.

Explicado un poco más:

Áreas de proceso del Nivel 2 de CMM-CMMI

Estas ideas se materializan en las siguientes áreas de proceso:

Pasaremos a explicar cada una de las áreas de proceso con un poco más de detalle.

CMM-CMMI: Gestión de Requisitos o Requirimientos

El objetivo de la gestión de requisitos es gestionar los requisitos de los elementos del proyecto y sus componentes e identificar inconsistencias entre estos requisitos, el plan de proyectos y los elementos de trabajo.

En este proceso se deben de gestionar todos los requisitos del proyecto, tanto los requisitos técnicos como los requisitos no técnicos.

Estos requisitos han de ser revisados conjuntamente con la fuente de los mismos así como con las personas que se encargarán del desarrollo posterior.

CMM-CMMI: Planificación de proyectos

El objetivo de la planificación de proyectos es establecer y mantener planes que define las actividades del proyecto.

Las tareas que conlleva la planificación de proyectos son:

El plan incluye estimación de los elementos de trabajo y tareas, recursos necesarios, negociación de compromisos, establecimiento de un calendario, e identificación y análisis de los posibles riesgos que pueda tener el proyecto.

El plan de proyectos es un herramienta de trabajo viva que se debe de actualizar con mucha frecuencia ya que los requisitos cambiarán, habrá que reestimar, habrá riesgos que desaparezcan y otros que surjan nuevos, habrá que tomar acciones correctivas…

CMM-CMMI: Monitorización y Control de proyectos

El objetivo de la monitorización y control de proyectos es proporcionar una compresión del estado del proyecto para que se puedan tomar acciones correctivas cuando la ejecución de proyecto se desvíe del plan.

El documento del plan de proyecto es la base para monitorizar las actividades, comunicar el estado y tomar acciones correctivas. El progreso se determina comparando los actuales elementos de trabajo: tareas, horas realizadas, coste y calendario actual, con los estimados en el plan de proyecto. Una apropiada visibilidad nos permitirá tomar acciones correctivas antes de que el trabajo real se desvíe mucho del plan.

Estas acciones que tomaremos, harán que tengamos que rehacer/ajustar nuestro plan de proyectos.

CMM-CMMI: Medición y Análisis

El objetivo de la medición y el análisis es desarrollar y sostener una capacidad de medición que sea usada para ayudar a las necesidades de información de la gerencia.

Los datos tomados para la medición deben estar alineados con los objetivos de la empresa para proporcionar información útil a la misma.

Se ha de implantar un mecanismo de recogida de datos, almacenamiento y análisis de los mismos de forma que las decisiones que se tomen puedan estar basadas en estos datos.

Este sistema tiene que permitir además:

CMM-CMMI: Aseguramiento de la calidad

El objetivo del aseguramiento de la calidad es proporcionar personas y gestión con el objetivo de que los procesos y los elementos de trabajo cumplan los procesos.

Esto se consigue mediante:

Esta es un área de proceso clave, que a veces no se le da la suficiente importancia, pero que sin ella no será posible implanta un modelo de calidad.

CMM-CMMI: Gestión de la configuración

El objetivo de la gestión de la configuración es establecer y mantener la integridad de los elementos de trabajo identificando, controlando y auditando dichos elementos.

Más concretamente mediante:

Quizás esto le suene a chino, lo que viene a decir es que necesitas tener un sistema de control y gestión de versiones, como puede ser: Source Safe, CVS, PVCS, ClearClase, etc…

Resumiendo

Hemos visto de una forma introductoria qué es CMMI Nivel 2, qué áreas de proceso aborda y una pequeña descripción de cada una de dichas áreas de proceso. Espero que te haya servido para tener una idea más cercana a la realidad de lo que significa la calidad del software CMMI Nivel 2.




Volver



Suscribase si quiere recibir un email cuando se publique un artículo nuevo. No hacemos Spam.

© 2003 por Joaquin Gracia. Todos los derechos reservados.
Autor | Errata | Colabora | Aviso Legal