SlideShare a Scribd company logo
1 of 21
CMMI
(Capability Maturity
 Model Integration)
El estándar CMMI (Capability Maturity Model Integration) es un conjunto
de prácticas reguladas por el Instituto de ingeniería de software SEI que
se siguen para obtener mejor calidad en la producción de software.

QUÉ ES CMMI

CMMI es una colección de buenas prácticas de acuerdo a las necesidades
de la organización en diferentes áreas de interés. Fue desarrollado por la
SEI y la universidad de Carnegie-Mellon University pensado como una guía
para desarrollar y mejorar procesos para cumplir los objetivos del negocio
de una organización. CMII es un modelo que puede ser usado como una
framework para la maduración de los procesos de la organización.

Estructura del CMMI
    Niveles de madurez
    Áreas de proceso
    Metas: Genéricas o específicas
    Características comunes Prácticas: Genéricas o específicas
OBJETIVOS DE CMMI

Producir productos y servicios de calidad:
Los productos de calidad son el Resultado de procesos de calidad.

Mejorar la satisfacción del cliente:
  Combinar el costo y los tiempos de producción y productos de alta
  calidad que son validados frente a las necesidades del cliente es una
  buena fórmula para la satisfacción del cliente.
  CMMI dirige todo ese ingrediente a través del énfasis y la
  planeación, monitoreando y midiendo y mejorando la predicción que
  trae procesos más competentes.

Aumentar la participación del mercado:
  La participación en el mercado es el resultado de diversos
  factores, incluyendo productos y servicios de calidad, nombre de
  identificación, precio e imagen. Los clientes quieren hacer tratos con
  proveedores que tengan buena reputación para hacer acuerdos.
NIVELES DE CMMI
CMMI puede ser implementado en 5 niveles diferentes:

1)   INICIAL: A este nivel de maduración la organización no tiene un
     ambiente estable. El éxito de la organización depende de la
     competencia y la pro actividad de los empleados de la organización.
     La organización normalmente produce productos y servicios que
     funcionan; Sin embargo se puede exceder en el presupuesto y tiempo
     invertidos en los proyectos. No hay un control real sobre los
     proyectos y no se tiene idea clara de que va a suceder con él, puede
     haber riesgo de abandonar los proyectos.

2)   ADMINISTRADO: En este nivel la organización ha logrado alcanzar
     las metas específicas y genéricas. En otras palabras los proyectos de
     la organización se han asegurado que los requerimientos están
     administrados y los procesos son planeados, medidos y controlados.
     La disciplina en los procesos asegura que las prácticas se lleven a
     cabo en momentos de estrés. Cuando estas prácticas son definidas
     los proyectos son ejecutados y manejados de acuerdo a la
     documentación.
3)      DEFINIDO: En este nivel de maduración los procesos son
     caracterizados y se describen por estándares, procedimientos,
     herramientas y métodos.
     Una diferencia crítica con el nivel de maduración anterior es la visión
     de los estándares, la descripción de los procesos y los procedimientos.

Los procesos que hay que implantar para alcanzar este nivel son:

o    Desarrollo de requisitos
o    Solución Técnica
o    Integración del producto
o    Verificación
o    Validación
o    Desarrollo y mejora de los procesos de la organización
o    Definición de los procesos de la organización
o    Planificación de la formación
o    Gestión de riesgos
o    Análisis y resolución de toma de decisiones
La gran parte de las empresas que llegan al nivel 3 paran aquí, ya que
   es un nivel que proporciona muchos beneficios y no ven la necesidad
   de ir más allá porque tienen cubiertas la mayoría de sus necesidades.

4) ADMINISTRADO CUANTITATIVAMENTE.
   Los objetivos son cuantificables para mejorar la calidad y el
   proceso.        Los objetivos cuantitativos están basados en las
   necesidades de los clientes, en los usuarios finales en la organización
   y en los implementos del proceso. La calidad y el proceso son
   entendidos es términos estadísticos y son administrados a lo largo de
   la vida del proceso.
   Para estos procesos se recolectan medidas detalladas
   Los procesos que hay que implantar para alcanzar este nivel son:
   o     Gestión cuantitativa    de proyectos
   o     Mejora de los procesos de la organización
5) OPTIMIZADO. El enfoque de la organización está en la mejora
   continua
   Los procesos de los proyectos y de la organización están orientados a
   la mejora de las actividades. Mejoras incrementales e innovadoras de
   los procesos que mediante métricas son identificadas, evaluadas y
   puestas en práctica.

   Los procesos que hay que implantar para alcanzar este nivel son:
   o    Innovación organizacional
   o    Análisis y resolución de las causas

   Normalmente las empresas que intentan alcanzar los niveles 4 y 5 lo
   realizan simultáneamente ya que están muy relacionados.
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.

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.
Principios y conceptos fundamentales de ARC
            (Appraisal Requirements for CMMI).

Los principios de evaluación ARC son:
Comenzar con un modelo de referencia de certificación.
Usar un proceso de certificación formalizado.

Los elementos fundamentales de ARC son:
El proceso de certificación: una revisión o examen de uno o más
procesos realizado por un equipo de profesionales entrenados
usando un modelo de referencia de certificación como fundamento
para determinar los puntos fuertes y las debilidades.
El Modelo de referencia de Certificación: el modelo CMMI para el
cual un equipo de certificación relaciona, entrelaza las actividades
del proceso Implementado.

Instanciación: Las prácticas de CMMI son abstracciones las cuales
son implementadas y hechas realidad cuando son aplicadas por los
proyectos y las organizaciones.
SCAMPI
   Método Estándar de Evaluación de CMMI para Mejora de
                          Procesos

Introducción
   Para llevar a cabo la evaluación basada en CMMI el SEI ha
   diseñado el Método

  Estándar de Evaluación de CMMI para Mejora de Procesos
  (Standard CMMI Appraisal Method for Process
  Improvement, SCAMPI), que consiste en una serie de métodos
  formales para la evaluación del modelo, que pueden usarse para
  evaluar:

  Si los procesos tal y como están definidos son adecuados según
  los requisitos de CMMI.

  Cómo esos procesos se están desplegando en la organización.

  Cómo los procesos están institucionalizados en la organización.
El uso de SCAMPI nos permite:

•    Comprender mejor el nivel de competencia en ingeniería de una
    organización, identificando los puntos fuertes y débiles de sus procesos
    actuales.

•   Relacionar esos puntos fuertes y débiles con el modelo CMMI.

•   Priorizar planes de mejora.

•   Centrarse en las mejoras más importantes que haya que acometer
    según el nivel de madurez de la organización y de los recursos
    disponibles.

•   Obtener para la organización su clasificación en uno de los niveles del
    modelo.

•   Identificar riesgos de desarrollo y adquisición relativos a las
    limitaciones de la organización.
Los objetivos de SCAMPI son:


Proveer un método de certificación común e integrado capaz de
soportar certificaciones en el contexto de mejoras de procesos
internos, selección de proveedores y monitoreo de procesos.

Proveer un método eficiente de certificación capaz de             ser
implementado dentro de restricciones razonables de performance.
Para poder cumplir con el método de evaluación SCAMPI, el trabajo se
debe organizar en tres fases:

a). Planificar y preparar la certificación: lleva de 3 a 5 meses
b). Conducir la certificación: ejecución de la evaluación y reportes los
resultados preliminares
c). Reportar los resultados de la certificación: reportes de los resultados
finales.

Las tareas a realizar dentro del SCAMPI son:
1. Desarrollar un plan de certificación.
2. Determinar los indicadores de implementación de las prácticas
(PII s)
3. Entrevistas, con los empleados, gerencia y demás participantes.
4. Seleccionar y preparar el equipo de certificación.
5. Obtener y analizar evidencia objetiva preliminar
6. Preparar una colección de evidencia objetiva.
7. Examinar la evidencia
8. Verificar y validar la evidencia
9. Documentar la evidencia
10. Generar reportes de los resultados de la evaluación
11. Publicar los resultados de la evaluación
12. Empaquetar y archivar los instrumentos de certificación.
Clases de Métodos

En función de su grado de adaptación y rigurosidad se distingue entre:

SCAMPI-C: Mide los procesos, mediante entrevistas o revisión
documental. Es el método idóneo para poder obtener una foto rápida
del estado de los procesos en una organización para comenzar un
programa de mejora de procesos.

SCAMPI-B: Permite evaluar la idoneidad y el grado de despliegue de
los procesos, mediante entrevistas o revisión documental. Es
recomendable para hacer auditorías de los procesos de una
organización antes de afrontar el proceso de certificación con la
evaluación formal.

SCAMPI-A: Es el más formal que mide la idoneidad, despliegue e
institucionalización de los procesos. Es el necesario para poder obtener
un certificado de un determinado nivel de madurez. El SEI publica los
resultados de los SCAMPI-A llevados a cabo a nivel internacional.
El método formal de evaluación SCAMPI-A tiene una serie de
requisitos añadidos:

Debe ser realizado por una persona acreditada por el SEI como
SCAMPI Leader Appraiser

Se debe formar un equipo de evaluación (Assessment Team
Members) de al menos 4 personas, y todos sus miembros deben
haber pasado el curso oficial de introducción a CMMI.

El equipo de evaluación debe tener una experiencia mínima (6 años
de experiencia media y 25 años en total en desarrollo de software,
10 años en gestión) en las disciplinas que son objeto de la
evaluación

Para garantizar la objetividad de las evaluaciones, las personas que
participan como equipo de evaluación no pueden tener
responsabilidad sobre los proyectos seleccionados y personas a
entrevistar.
A pesar de que el método SCAMPI “Clase A” cumple con todos
los requerimientos definidos por el SEI para esta clase de
métodos en el documento “Appraisal
Requirements for CMMI, (ARC)” algunos casos de estudio han
demostrado que el uso de este método de evaluación involucra
altos costos y consume mucho tiempo para poder obtener
resultados.

Por tanto, no es factible para muchas organizaciones emplear
una evaluación “Clase A”, sobre todo en pequeñas
organizaciones, por lo que para estos casos una evaluación
“Clase B o C” es la más adecuada.

Todos los SCAMPIs deben ser supervisados por agentes
autorizados del SEI, inclusive C y B para garantizar
interpretaciones correctas y “autorizadas”.
SCAMPI Leader Appraiser

Las evaluaciones de las organizaciones se llevan
a cabo por supervisores de evaluación externos
que tienen la autorización del SEI. Estos
supervisores han recibido la formación necesaria
y tienen acceso a métodos de evaluación,
materiales de formación, asistencia técnica y
actualización formativa proporcionados por el SEI.
A través de su participación en evaluaciones de
organizaciones y de los mecanismos de
realimentación previstos en los métodos de
evaluación, los supervisores de evaluación
contribuyen a la mejora continua de la tecnología
de evaluación del SEI.
Para que un profesional tenga la consideración de supervisor de
evaluación SCAMPI debe estar en posesión del informe
favorable que acredite que ha superado el plan formativo para
supervisores de evaluación diseñado por el SEI. Para acceder a
esta formación son necesarios los siguientes requisitos:

1. El SEI debe haber aceptado como asociada para servicios de
evaluación SCAMPI a la organización a la que el profesional
pertenezca.

2. Completar con éxito el proceso de selección, acreditando los
conocimientos mínimos requeridos. Se exige haber formado
parte de un equipo de evaluación SCAMPI en al menos dos
evaluaciones en los dos años inmediatamente anteriores a la
solicitud.

3. Aprobar un curso de introducción a CMMI.

4. Aprobar un curso de conocimientos intermedios de CMMI
Patricia María Romero Lomelí
Jesús Daniel Pizaña Gomez

More Related Content

What's hot

Sistema para implementacion de CMMI: SIMPLe
Sistema para implementacion de CMMI: SIMPLeSistema para implementacion de CMMI: SIMPLe
Sistema para implementacion de CMMI: SIMPLeJesica Madrid Mieles
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftChuyito Alvarado
 
Cuadro comparativo cmmi moprosoft
Cuadro comparativo cmmi moprosoftCuadro comparativo cmmi moprosoft
Cuadro comparativo cmmi moprosoftRuben Adan Gomez
 
Modelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - MoprosoftModelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - MoprosoftRicardo Juarez
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiCuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiJimmy Davila
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Darthuz Kilates
 
Modelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - MoprosoftModelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - MoprosoftRicardo Juarez
 
Modelo De Calidad De Desarrollo De Software Cmmi
Modelo De Calidad De Desarrollo De Software CmmiModelo De Calidad De Desarrollo De Software Cmmi
Modelo De Calidad De Desarrollo De Software Cmmiguest768516
 
Moprosoft informe de investigación
Moprosoft informe de investigaciónMoprosoft informe de investigación
Moprosoft informe de investigaciónHoward Pernía
 
CMM
CMMCMM
CMM1da4
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiCuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiChuyito Alvarado
 
Mejora de Procesos de Software
Mejora de Procesos de SoftwareMejora de Procesos de Software
Mejora de Procesos de SoftwareSaul Scanziani
 
Modelos de procesos de Software
Modelos de procesos de SoftwareModelos de procesos de Software
Modelos de procesos de SoftwareRaúl Galván
 

What's hot (20)

Sistema para implementacion de CMMI: SIMPLe
Sistema para implementacion de CMMI: SIMPLeSistema para implementacion de CMMI: SIMPLe
Sistema para implementacion de CMMI: SIMPLe
 
Ra semana 5
Ra semana 5Ra semana 5
Ra semana 5
 
Cuadro comparativo moprosoft_cmmi
Cuadro comparativo moprosoft_cmmiCuadro comparativo moprosoft_cmmi
Cuadro comparativo moprosoft_cmmi
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Cuadro comparativo cmmi moprosoft
Cuadro comparativo cmmi moprosoftCuadro comparativo cmmi moprosoft
Cuadro comparativo cmmi moprosoft
 
Moprosoft y CMMI
Moprosoft y CMMIMoprosoft y CMMI
Moprosoft y CMMI
 
Modelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - MoprosoftModelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - Moprosoft
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiCuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
 
Modelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - MoprosoftModelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - Moprosoft
 
Modelo De Calidad De Desarrollo De Software Cmmi
Modelo De Calidad De Desarrollo De Software CmmiModelo De Calidad De Desarrollo De Software Cmmi
Modelo De Calidad De Desarrollo De Software Cmmi
 
Moprosoft informe de investigación
Moprosoft informe de investigaciónMoprosoft informe de investigación
Moprosoft informe de investigación
 
CMM
CMMCMM
CMM
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiCuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
 
MoProSoft
MoProSoftMoProSoft
MoProSoft
 
7iSF-5 cmm
7iSF-5   cmm7iSF-5   cmm
7iSF-5 cmm
 
Scampi
ScampiScampi
Scampi
 
Mejora de Procesos de Software
Mejora de Procesos de SoftwareMejora de Procesos de Software
Mejora de Procesos de Software
 
"Introduccion" a CMMI Proyectos Informaticos
"Introduccion" a CMMI Proyectos Informaticos"Introduccion" a CMMI Proyectos Informaticos
"Introduccion" a CMMI Proyectos Informaticos
 
Modelos de procesos de Software
Modelos de procesos de SoftwareModelos de procesos de Software
Modelos de procesos de Software
 

Similar to CMMI - Capability Maturity Model Integration

Similar to CMMI - Capability Maturity Model Integration (20)

Cmmi piña, martin 7° b ti
Cmmi piña, martin 7° b tiCmmi piña, martin 7° b ti
Cmmi piña, martin 7° b ti
 
Cmmi piña, martin 7° b ti
Cmmi piña, martin 7° b tiCmmi piña, martin 7° b ti
Cmmi piña, martin 7° b ti
 
Cmmi
CmmiCmmi
Cmmi
 
CMMi
CMMiCMMi
CMMi
 
CMMI
CMMICMMI
CMMI
 
Cmmi y Certificacion
Cmmi y CertificacionCmmi y Certificacion
Cmmi y Certificacion
 
Cmmi y certificacion
Cmmi y certificacionCmmi y certificacion
Cmmi y certificacion
 
CMMI y CERTIFICACION
CMMI y CERTIFICACIONCMMI y CERTIFICACION
CMMI y CERTIFICACION
 
CMMI Y SCAMPI
CMMI Y SCAMPICMMI Y SCAMPI
CMMI Y SCAMPI
 
Modelo CMMI
Modelo CMMIModelo CMMI
Modelo CMMI
 
Modelo CMMI
Modelo CMMIModelo CMMI
Modelo CMMI
 
CMMI
CMMICMMI
CMMI
 
CMMI
CMMICMMI
CMMI
 
CMMI
CMMICMMI
CMMI
 
cmmi-dev
cmmi-devcmmi-dev
cmmi-dev
 
Cmmi
CmmiCmmi
Cmmi
 
Niveles de madurez
Niveles de madurezNiveles de madurez
Niveles de madurez
 
cmmi
cmmicmmi
cmmi
 
5012621 cmmi
5012621 cmmi5012621 cmmi
5012621 cmmi
 
Modelo De Calidad
Modelo De CalidadModelo De Calidad
Modelo De Calidad
 

CMMI - Capability Maturity Model Integration

  • 2. El estándar CMMI (Capability Maturity Model Integration) es un conjunto de prácticas reguladas por el Instituto de ingeniería de software SEI que se siguen para obtener mejor calidad en la producción de software. QUÉ ES CMMI CMMI es una colección de buenas prácticas de acuerdo a las necesidades de la organización en diferentes áreas de interés. Fue desarrollado por la SEI y la universidad de Carnegie-Mellon University pensado como una guía para desarrollar y mejorar procesos para cumplir los objetivos del negocio de una organización. CMII es un modelo que puede ser usado como una framework para la maduración de los procesos de la organización. Estructura del CMMI Niveles de madurez Áreas de proceso Metas: Genéricas o específicas Características comunes Prácticas: Genéricas o específicas
  • 3. OBJETIVOS DE CMMI Producir productos y servicios de calidad: Los productos de calidad son el Resultado de procesos de calidad. Mejorar la satisfacción del cliente: Combinar el costo y los tiempos de producción y productos de alta calidad que son validados frente a las necesidades del cliente es una buena fórmula para la satisfacción del cliente. CMMI dirige todo ese ingrediente a través del énfasis y la planeación, monitoreando y midiendo y mejorando la predicción que trae procesos más competentes. Aumentar la participación del mercado: La participación en el mercado es el resultado de diversos factores, incluyendo productos y servicios de calidad, nombre de identificación, precio e imagen. Los clientes quieren hacer tratos con proveedores que tengan buena reputación para hacer acuerdos.
  • 4. NIVELES DE CMMI CMMI puede ser implementado en 5 niveles diferentes: 1) INICIAL: A este nivel de maduración la organización no tiene un ambiente estable. El éxito de la organización depende de la competencia y la pro actividad de los empleados de la organización. La organización normalmente produce productos y servicios que funcionan; Sin embargo se puede exceder en el presupuesto y tiempo invertidos en los proyectos. No hay un control real sobre los proyectos y no se tiene idea clara de que va a suceder con él, puede haber riesgo de abandonar los proyectos. 2) ADMINISTRADO: En este nivel la organización ha logrado alcanzar las metas específicas y genéricas. En otras palabras los proyectos de la organización se han asegurado que los requerimientos están administrados y los procesos son planeados, medidos y controlados. La disciplina en los procesos asegura que las prácticas se lleven a cabo en momentos de estrés. Cuando estas prácticas son definidas los proyectos son ejecutados y manejados de acuerdo a la documentación.
  • 5. 3) DEFINIDO: En este nivel de maduración los procesos son caracterizados y se describen por estándares, procedimientos, herramientas y métodos. Una diferencia crítica con el nivel de maduración anterior es la visión de los estándares, la descripción de los procesos y los procedimientos. Los procesos que hay que implantar para alcanzar este nivel son: o Desarrollo de requisitos o Solución Técnica o Integración del producto o Verificación o Validación o Desarrollo y mejora de los procesos de la organización o Definición de los procesos de la organización o Planificación de la formación o Gestión de riesgos o Análisis y resolución de toma de decisiones
  • 6. La gran parte de las empresas que llegan al nivel 3 paran aquí, ya que es un nivel que proporciona muchos beneficios y no ven la necesidad de ir más allá porque tienen cubiertas la mayoría de sus necesidades. 4) ADMINISTRADO CUANTITATIVAMENTE. Los objetivos son cuantificables para mejorar la calidad y el proceso. Los objetivos cuantitativos están basados en las necesidades de los clientes, en los usuarios finales en la organización y en los implementos del proceso. La calidad y el proceso son entendidos es términos estadísticos y son administrados a lo largo de la vida del proceso. Para estos procesos se recolectan medidas detalladas Los procesos que hay que implantar para alcanzar este nivel son: o Gestión cuantitativa de proyectos o Mejora de los procesos de la organización
  • 7. 5) OPTIMIZADO. El enfoque de la organización está en la mejora continua Los procesos de los proyectos y de la organización están orientados a la mejora de las actividades. Mejoras incrementales e innovadoras de los procesos que mediante métricas son identificadas, evaluadas y puestas en práctica. Los procesos que hay que implantar para alcanzar este nivel son: o Innovación organizacional o Análisis y resolución de las causas Normalmente las empresas que intentan alcanzar los niveles 4 y 5 lo realizan simultáneamente ya que están muy relacionados.
  • 8.
  • 9. 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. 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.
  • 10. Principios y conceptos fundamentales de ARC (Appraisal Requirements for CMMI). Los principios de evaluación ARC son: Comenzar con un modelo de referencia de certificación. Usar un proceso de certificación formalizado. Los elementos fundamentales de ARC son: El proceso de certificación: una revisión o examen de uno o más procesos realizado por un equipo de profesionales entrenados usando un modelo de referencia de certificación como fundamento para determinar los puntos fuertes y las debilidades. El Modelo de referencia de Certificación: el modelo CMMI para el cual un equipo de certificación relaciona, entrelaza las actividades del proceso Implementado. Instanciación: Las prácticas de CMMI son abstracciones las cuales son implementadas y hechas realidad cuando son aplicadas por los proyectos y las organizaciones.
  • 11.
  • 12. SCAMPI Método Estándar de Evaluación de CMMI para Mejora de Procesos Introducción Para llevar a cabo la evaluación basada en CMMI el SEI ha diseñado el Método Estándar de Evaluación de CMMI para Mejora de Procesos (Standard CMMI Appraisal Method for Process Improvement, SCAMPI), que consiste en una serie de métodos formales para la evaluación del modelo, que pueden usarse para evaluar: Si los procesos tal y como están definidos son adecuados según los requisitos de CMMI. Cómo esos procesos se están desplegando en la organización. Cómo los procesos están institucionalizados en la organización.
  • 13. El uso de SCAMPI nos permite: • Comprender mejor el nivel de competencia en ingeniería de una organización, identificando los puntos fuertes y débiles de sus procesos actuales. • Relacionar esos puntos fuertes y débiles con el modelo CMMI. • Priorizar planes de mejora. • Centrarse en las mejoras más importantes que haya que acometer según el nivel de madurez de la organización y de los recursos disponibles. • Obtener para la organización su clasificación en uno de los niveles del modelo. • Identificar riesgos de desarrollo y adquisición relativos a las limitaciones de la organización.
  • 14. Los objetivos de SCAMPI son: Proveer un método de certificación común e integrado capaz de soportar certificaciones en el contexto de mejoras de procesos internos, selección de proveedores y monitoreo de procesos. Proveer un método eficiente de certificación capaz de ser implementado dentro de restricciones razonables de performance.
  • 15. Para poder cumplir con el método de evaluación SCAMPI, el trabajo se debe organizar en tres fases: a). Planificar y preparar la certificación: lleva de 3 a 5 meses b). Conducir la certificación: ejecución de la evaluación y reportes los resultados preliminares c). Reportar los resultados de la certificación: reportes de los resultados finales. Las tareas a realizar dentro del SCAMPI son: 1. Desarrollar un plan de certificación. 2. Determinar los indicadores de implementación de las prácticas (PII s) 3. Entrevistas, con los empleados, gerencia y demás participantes. 4. Seleccionar y preparar el equipo de certificación. 5. Obtener y analizar evidencia objetiva preliminar 6. Preparar una colección de evidencia objetiva. 7. Examinar la evidencia 8. Verificar y validar la evidencia 9. Documentar la evidencia 10. Generar reportes de los resultados de la evaluación 11. Publicar los resultados de la evaluación 12. Empaquetar y archivar los instrumentos de certificación.
  • 16. Clases de Métodos En función de su grado de adaptación y rigurosidad se distingue entre: SCAMPI-C: Mide los procesos, mediante entrevistas o revisión documental. Es el método idóneo para poder obtener una foto rápida del estado de los procesos en una organización para comenzar un programa de mejora de procesos. SCAMPI-B: Permite evaluar la idoneidad y el grado de despliegue de los procesos, mediante entrevistas o revisión documental. Es recomendable para hacer auditorías de los procesos de una organización antes de afrontar el proceso de certificación con la evaluación formal. SCAMPI-A: Es el más formal que mide la idoneidad, despliegue e institucionalización de los procesos. Es el necesario para poder obtener un certificado de un determinado nivel de madurez. El SEI publica los resultados de los SCAMPI-A llevados a cabo a nivel internacional.
  • 17. El método formal de evaluación SCAMPI-A tiene una serie de requisitos añadidos: Debe ser realizado por una persona acreditada por el SEI como SCAMPI Leader Appraiser Se debe formar un equipo de evaluación (Assessment Team Members) de al menos 4 personas, y todos sus miembros deben haber pasado el curso oficial de introducción a CMMI. El equipo de evaluación debe tener una experiencia mínima (6 años de experiencia media y 25 años en total en desarrollo de software, 10 años en gestión) en las disciplinas que son objeto de la evaluación Para garantizar la objetividad de las evaluaciones, las personas que participan como equipo de evaluación no pueden tener responsabilidad sobre los proyectos seleccionados y personas a entrevistar.
  • 18. A pesar de que el método SCAMPI “Clase A” cumple con todos los requerimientos definidos por el SEI para esta clase de métodos en el documento “Appraisal Requirements for CMMI, (ARC)” algunos casos de estudio han demostrado que el uso de este método de evaluación involucra altos costos y consume mucho tiempo para poder obtener resultados. Por tanto, no es factible para muchas organizaciones emplear una evaluación “Clase A”, sobre todo en pequeñas organizaciones, por lo que para estos casos una evaluación “Clase B o C” es la más adecuada. Todos los SCAMPIs deben ser supervisados por agentes autorizados del SEI, inclusive C y B para garantizar interpretaciones correctas y “autorizadas”.
  • 19. SCAMPI Leader Appraiser Las evaluaciones de las organizaciones se llevan a cabo por supervisores de evaluación externos que tienen la autorización del SEI. Estos supervisores han recibido la formación necesaria y tienen acceso a métodos de evaluación, materiales de formación, asistencia técnica y actualización formativa proporcionados por el SEI. A través de su participación en evaluaciones de organizaciones y de los mecanismos de realimentación previstos en los métodos de evaluación, los supervisores de evaluación contribuyen a la mejora continua de la tecnología de evaluación del SEI.
  • 20. Para que un profesional tenga la consideración de supervisor de evaluación SCAMPI debe estar en posesión del informe favorable que acredite que ha superado el plan formativo para supervisores de evaluación diseñado por el SEI. Para acceder a esta formación son necesarios los siguientes requisitos: 1. El SEI debe haber aceptado como asociada para servicios de evaluación SCAMPI a la organización a la que el profesional pertenezca. 2. Completar con éxito el proceso de selección, acreditando los conocimientos mínimos requeridos. Se exige haber formado parte de un equipo de evaluación SCAMPI en al menos dos evaluaciones en los dos años inmediatamente anteriores a la solicitud. 3. Aprobar un curso de introducción a CMMI. 4. Aprobar un curso de conocimientos intermedios de CMMI
  • 21. Patricia María Romero Lomelí Jesús Daniel Pizaña Gomez