Introduccion:
Acerca de la mejora de procesos
El SEI (Software Engineering Institute), ha
identificado varias dimensiones en las que una organización puede centrarse
para mejorar su actividad .
La figura anterior ilustra las 3
dimensiones críticas donde normalmente se centran las organizaciones: las
personas, los métodos y procedimientos, el equipamiento y herramientas. Qué
mantiene todo unido? Los procesos
utilizados en su organización.
Un enfoque en el proceso proporciona la
infraestructura y la estabilidad necesarias para hacer frente a un mundo
siempre cambiante y para maximizar la productividad de las personas y el uso de
la tecnología para ser competivivos.
CMMI
Capacity Maturity Model Integration
Los modelos CMMI orientan en el desarrollo
del procesos. Los modelos CMMI no son procesos ni descripciones de proceso.
1.
Capability Maturity Model for Software (SW-CMM)
2.
System Engineering Capability Model (SECM)
3.
Integrated Product Development Capability Maturity
Model (IPD-CMM)
El primer modelo resultante del CMMI fue diseñado para usarse por organizaciones de desarrollo en su busqueda de la mejora de procesos de la empresa. Publicado en 2000 la version 1.02. En el 2002 la version 1.1 y en el 2006 la version 1.2
Marco CMMI
Propociona la estructura necesaria para
crear los modelos de información y los componentes de evaluación del CMMI.
Para permitir el uso de multiples modelos
dentro del marco CMMI, los componentes de los modelos se clasifican como comunes
a todos los modelos CMMI. El material comun se denomina CMF (CMMI Model
Foundation).
para un área de interés. El modelo de la
constelación de desarrollo se denomina CMMI para Desarrollo o “CMMI_DEV”.
CMMI-DEV
Consta de buenas prácticas que tratan las
actividades de desarrollo aplicadas a productos y servicios. Aborda las
practicas que cubren el ciclo de vida del producto desde la concepción hasta la
entrega y el mantenimiento.
Contiene practicas que cubren la gestión de
proyectos, la gestión de procesos, la ingeniería de sistemas, la ingeniería de
hardware, la ingeniería de software, y otros procesos de soporte utilizados en
el desarrollo y mantenimiento.
*CMMI para el
Desarrollo (CMMI-DEV), contiene 22 áreas de proceso, de las cuales 16 son áreas
de proceso base, 1 de proceso compartida y 5 son áreas de proceso específicas
de desarrollo.
Componentes del Area de Proceso
Todos los modelos CMMI se generan a partir
del marco CMMI.
El marco CMMI contiene todas las - Metas - Prácticas
Que se utilizan para producir los modelos
CMMI que pertenecen a las constelaciones CMMI.
Todos los modelos CMMI contienen las 16
areas de proceso base.
Los componentes del modelo se agrupan en 3
categorias:
1.
Requeridos:
Son esenciales para lograr la mejora de los procesos en un área de procesos dada: Metas especificas y genéricas.
2.
Esperados:
Describen las actividades que son importantes para lograr un componente CMMI
requerido: Practicas especificas y genéricas.
3.
Informativos:
Ayudan a comprender los modelos requeridos y
esperados: ejemplos de productos de trabajo, subpracticas, notas,
referencias, títulos de metas, fuentes, elaboraciones de practica.
Declaraciones de propósito: Describe la finalidad del área de proceso y es un componente
informativo.
Ejemplo, la declaración para el area de
proceso Definición de Procesos de la Organización es “El propósito de la Definición de Procesos
de la Organización (OPD) es establecer y mantener un conjunto utilizable de
activos de procesos de la organización, estándares del entorno de trabajo, y
reglas y guías para los equipos”.
Notas
introductorias: Describe los conceptos principales
cubiertos por el área de proceso y es un componente informativo.
Áreas
de proceso relacionadas: enumera las referencias a
áreas de proceso relacionadas y refleja las relaciones de alto nivel entre las
areas de proceso.
Metas específicas: Describe las características únicas que deben estar presentes para
satisfacer el área de proceso.
Ejemplo, una meta específica del área de
proceso Gestión de Configuración es: “Se establece y mantiene la integridad de
las líneas base.”
Metas
genéricas: se denomina asi porque la misma
declaración de la meta se aplica a múltiples áreas de proceso. Describe las
características que deben estar presentes para institucionalizar los procesos.
Practicas específicas: Es la descripción de una actividad que se considera importante para
lograr la meta especifica asociada. Las prácticas específicas describen las
actividades que se esperan que produzcan el logro de las metas específicas de
un área de proceso.
Por ejemplo, una práctica específica del
área de proceso Monitorización y Control del Proyecto es “Monitorizar los
compromisos frente a aquellos identificados en el plan de proyecto”.
Ejemplos de productos de trabajo: Enumera los resultados de muestra de una práctica específica. Ejemplo
de un producto de trabajo para la práctica específica “Monitorizar los
parámetros de Planificación del proyecto” en el area de proceso de
monitorización y control de proyectos es: “Registros de las desviaciones
significativas”.
Niveles de madurez
El nivel de madurez de una organización
proporciona una forma para caracterizar su rendimiento.
1.
Inicial
2.
Gestionado
3.
Definido
4.
Gestionado cuantitativamente
5.
En optimización
Nivel
3 Definido
Los procesos estan bien caracterizados y
comprendidos, y se describen con estándares, procedimientos, herramientas y
métodos. En este nivel de madurez 3, los procesos normalmente se describen mas
rigurosamente y mas proactivamente.
Nivel
4 Gestionado cuantitativamente
La organización y los proyectos establecen
objetivos cuantitativos para la calidad y el rendimiento del proceso, y los
utilizan como criterios en la gestión de proyectos. Dichos objetivos
cuantitativos se basan en las necesidades de clientes, usuarios finales,
organización e implementadores del proceso.
En este nivel, el rendimiento de los
proyectos y de los subprocesos seleccionados se controla utilizando técnicas
estadïsticas y otras técnicas cuantitativas y las predicciones se basan en el
análisis estadístico de los datos detallados del proceso.
Nivel
5 En Optimización
En este nivel una organización mejora
continuamente sus procesos basándose en una comprensión cuantitativa de sus
objetivos de negocio y necesidades de rendimiento. En este nivel, la
organización se preocupa por el rendimiento global de la organización usando
los datos recogidos de múltiples proyectos.
Cada nivel de madurez desarrolla un subconjunto importante de procesos de la organización, preparándola para pasar al siguiente nivel de madurez.
**Los niveles de madurez se miden mediante el logro de las metas específicas y genéricas asociadas con cada conjunto predefinido de áreas de procesos.
Un nivel de madurez consta de prácticas específicas y genéricas relacinadas con un conjunto predefinido de áreas de proceso que mejoran el rendimiento global de la organización.
El nivel de madurez de una organización proporciona una forma para caracterizar su rendimiento.
Comprendiendo los niveles de madurez
Un nivel de madurez es una plataforma evolutiva definida para la mejora de procesos de la organización.Cada nivel de madurez desarrolla un subconjunto importante de procesos de la organización, preparándola para pasar al siguiente nivel de madurez.
**Los niveles de madurez se miden mediante el logro de las metas específicas y genéricas asociadas con cada conjunto predefinido de áreas de procesos.
Un nivel de madurez consta de prácticas específicas y genéricas relacinadas con un conjunto predefinido de áreas de proceso que mejoran el rendimiento global de la organización.
El nivel de madurez de una organización proporciona una forma para caracterizar su rendimiento.
Areas de proceso
Para dar soporte a aquellos que utilizan la
representación contínuas, las áreas de procesos se organizan en cuatro
categorías: Gestión de procesos, Gestión de proyectos, Ingeniería y Soporte.
Relaciones entre areas de Procesos
Area
de proceso
|
Categoría
|
Nivel
Madurez
|
Formación en la organización (ot)
|
Gestión de procesos
|
3
|
Definición de Procesos de la
organización (oPd)
|
Gestión de procesos
|
3
|
Areas de Proceso de Gestión de Procesos
Contienen las actividades transversales a
los proyectos relativas a la definición, planificación, despliegue, implementación,
monitorización, control, evaluación, medición y mejora de procesos.
Las 5 áreas de proceso de gestión de
procesos de CMMI-DEV son las siguientes:
1.
Formación en la organización (OT)
2.
Definición de procesos de la organización (OPD)
3.
Enfoque en procesos de la organización (OPF)
4.
Rendimiento de procesos de la organización (OPP)
Gestión del rendimiento de la organización (OPM)
Formación
en la organización (OT)
Declaraciones de propósito:
El propósito de la Formación en la organización (OT) es identificar las necesidades estratégicas de formación en la organización, así como las necesidades tácticas de formación que son comunes a los proyectos y a los grupos de soporte.
El propósito de la Formación en la organización (OT) es identificar las necesidades estratégicas de formación en la organización, así como las necesidades tácticas de formación que son comunes a los proyectos y a los grupos de soporte.
Metas específicas:
Identificar las necesidades
estratégicas/tácticas de formación en la organización.
Prácticas específicas:
Desarrollar estrategias/tácticas de
formación en la organización para desarrollar las habilidades requeridas para
realizar el conjunto de procesos estándar de la organización.
Productos de trabajo:
Realización de un programa de desarrollo de
formación gestionado,
planes documentados, contratación de
capital humano con conocimiento apropiado en el área, y mecanismos para la
medición de la eficacia del programa de formación.
Definición
de procesos de la organización (OPD)
Declaraciones de propósito:
El propósito de la Definición de Procesos
de la Organización (OPD) es establecer y mantener un conjunto utilizable de
activos de procesos de la organización, estándares del entorno de trabajo, y
reglas y guías para los equipos”.
Metas específicas:
Establecer y mantener el conjunto de
procesos estandar de la organización basados en las necesidades del proceso y
en los objetivos de la organización.
Practicas específicas:
Crear
descripciones de los ciclos de vida, guías de adaptación y documentación
del proceso, y datos relacionados al proceso.
Ejemplos de productos de trabajo:
Datos de medición, descripciones de
proceso, los artefactos de proceso, y las lecciones aprendidas.



No hay comentarios:
Publicar un comentario