cmmi jorge alberto romero lomeli

23
CAPABILITY MATURITY MODEL INTEGRATION

Upload: jorge-romero

Post on 08-Jul-2015

748 views

Category:

Education


6 download

DESCRIPTION

SISTEMAS DE CALIDAD EN TI

TRANSCRIPT

Page 1: Cmmi jorge alberto romero lomeli

CAPABILITY MATURITY MODEL INTEGRATION

Page 2: Cmmi jorge alberto romero lomeli

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.

Page 3: Cmmi jorge alberto romero lomeli

QUÉ ES CMMI

CMMI ES UNA COLECCIÓN DE BUENASPRÁCTICAS DE ACUERDO A LAS NECESIDADESDE LA ORGANIZACIÓN EN DIFERENTES ÁREASDE INTERÉS. FUE DESARROLLADO POR LASEI Y LA UNIVERSIDAD DE CARNEGIE-MELLONUNIVERSITY PENSADO COMO UNA GUÍA PARADESARROLLAR Y MEJORAR PROCESOS PARACUMPLIR LOS OBJETIVOS DEL NEGOCIO DEUNA ORGANIZACIÓN. CMII ES UN MODELO QUEPUEDE SER USADO COMO UNA FRAMEWORKPARA LA MADURACIÓN DE LOS PROCESOS DELA ORGANIZACIÓN.

Page 4: Cmmi jorge alberto romero lomeli

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

Page 5: Cmmi jorge alberto romero lomeli

OBJETIVOS DE CMMI

PRODUCIR PRODUCTOS Y SERVICIOS DE CALIDAD:

LOS PRODUCTOS DE CALIDAD SON EL RESULTADO DEPROCESOS DE CALIDAD.

MEJORAR LA SATISFACCIÓN DEL CLIENTE:

COMBINAR EL COSTO Y LOS TIEMPOS DE PRODUCCIÓN YPRODUCTOS DE ALTA CALIDAD QUE SON VALIDADOS FRENTE ALAS NECESIDADES DEL CLIENTE ES UNA BUENA FÓRMULA PARALA SATISFACCIÓN DEL CLIENTE.

CMMI DIRIGE TODO ESE INGREDIENTE A TRAVÉS DEL ÉNFASIS YLA PLANEACIÓN, MONITOREANDO Y MIDIENDO Y MEJORANDOLA PREDICCIÓN QUE TRAE PROCESOS MÁS COMPETENTES.

AUMENTAR LA PARTICIPACIÓN DEL MERCADO:

LA PARTICIPACIÓN EN EL MERCADO ES EL RESULTADO DEDIVERSOS FACTORES, INCLUYENDO PRODUCTOS Y SERVICIOSDE CALIDAD, NOMBRE DE IDENTIFICACIÓN, PRECIO E IMAGEN.LOS CLIENTES QUIEREN HACER TRATOS CON PROVEEDORESQUE TENGAN BUENA REPUTACIÓN PARA HACER ACUERDOS.

Page 6: Cmmi jorge alberto romero lomeli

NIVELES DE CMMI

CMMI PUEDE SER IMPLEMENTADO EN 5 NIVELESDIFERENTES:

1) INICIAL.

A ESTE NIVEL DE MADURACIÓN LA ORGANIZACIÓN NO TIENEUN AMBIENTE ESTABLE. EL ÉXITO DE LA ORGANIZACIÓNDEPENDE DE LA COMPETENCIA Y LA PRO ACTIVIDAD DELOS EMPLEADOS DE LA ORGANIZACIÓN.

LA ORGANIZACIÓN NORMALMENTE PRODUCE PRODUCTOSY SERVICIOS QUE FUNCIONAN; SIN EMBARGO SE PUEDEEXCEDER EN EL PRESUPUESTO Y TIEMPO INVERTIDOSEN LOS PROYECTOS.

NO HAY UN CONTROL REAL SOBRE LOS PROYECTOS Y NOSE TIENE IDEA CLARA DE QUE VA A SUCEDER CON ÉL,PUEDE HABER RIESGO DE ABANDONAR LOSPROYECTOS.

Page 7: Cmmi jorge alberto romero lomeli

2) ADMINISTRADO.

EN ESTE NIVEL LA ORGANIZACIÓN HA LOGRADOALCANZAR LAS METAS ESPECÍFICAS Y GENÉRICAS.EN OTRAS PALABRAS LOS PROYECTOS DE LAORGANIZACIÓN SE HAN ASEGURADO QUE LOSREQUERIMIENTOS ESTÁN ADMINISTRADOS Y LOSPROCESOS SON PLANEADOS, MEDIDOS YCONTROLADOS.

LA DISCIPLINA EN LOS PROCESOS ASEGURA QUE LASPRÁCTICAS SE LLEVEN A CABO EN MOMENTOS DEESTRÉS. CUANDO ESTAS PRÁCTICAS SONDEFINIDAS LOS PROYECTOS SON EJECUTADOS YMANEJADOS DE ACUERDO A LA DOCUMENTACIÓN.

LOS COMPROMISOS SON ESTABLECIDOS CON LASPERSONAS INTERESADAS EN EL PROYECTO DEMAYOR RELEVANCIA. LOS PRODUCTOS SONREVISADOS CON ESTE TIPO DE PERSONAS POR LOTANTO AHORA ESTÁN CONTROLADOS.

Page 8: Cmmi jorge alberto romero lomeli

3) DEFINIDO.

EN ESTE NIVEL DE MADURACIÓN LOSPROCESOS SON CARACTERIZADOS Y SEDESCRIBEN POR ESTÁNDARES,PROCEDIMIENTOS, HERRAMIENTAS YMÉTODOS.

UNA DIFERENCIA CRÍTICA CON EL NIVEL DEMADURACIÓN ANTERIOR ES LA VISIÓN DELOS ESTÁNDARES, LA DESCRIPCIÓN DELOS PROCESOS Y LOS PROCEDIMIENTOS

LOS PROCESOS QUE HAY QUE IMPLANTARPARA ALCANZAR ESTE NIVEL SON:

Page 9: Cmmi jorge alberto romero lomeli

DESARROLLO DE REQUISITOS

SOLUCIÓN TÉCNICA

INTEGRACIÓN DEL PRODUCTO

VERIFICACIÓN

VALIDACIÓN

DESARROLLO Y MEJORA DE LOSPROCESOS DE LA ORGANIZACIÓN

DEFINICIÓN DE LOS PROCESOS DE LAORGANIZACIÓN

PLANIFICACIÓN DE LA FORMACIÓN

GESTIÓN DE RIESGOS

ANÁLISIS Y RESOLUCIÓN DE TOMA DE DECISIONES

LA GRAN PARTE DE LAS EMPRESAS QUE LLEGAN ALNIVEL 3 PARAN AQUÍ, YA QUE ES UN NIVEL QUEPROPORCIONA MUCHOS BENEFICIOS Y NO VEN LANECESIDAD DE IR MÁS ALLÁ PORQUE TIENENCUBIERTAS LA MAYORÍA DE SUS NECESIDADES.

Page 10: Cmmi jorge alberto romero lomeli

4) ADMINISTRADO CUANTITATIVAMENTE.

LOS OBJETIVOS SON CUANTIFICABLES PARAMEJORAR LA CALIDAD Y EL PROCESO. LOSOBJETIVOS CUANTITATIVOS ESTÁN BASADOS ENLAS NECESIDADES DE LOS CLIENTES, EN LOSUSUARIOS FINALES EN LA ORGANIZACIÓN Y EN LOSIMPLEMENTOS DEL PROCESO. LA CALIDAD Y ELPROCESO SON ENTENDIDOS ES TÉRMINOSESTADÍSTICOS Y SON ADMINISTRADOS A LO LARGODE LA VIDA DEL PROCESO.

PARA ESTOS PROCESOS SE RECOLECTANMEDIDAS DETALLADAS

LOS PROCESOS QUE HAY QUE IMPLANTAR PARAALCANZAR ESTE NIVEL SON:

GESTIÓN CUANTITATIVA DE PROYECTOS.

MEJORA DE LOS PROCESOS DE LA ORGANIZACIÓN.

Page 11: Cmmi jorge alberto romero lomeli

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:

INNOVACIÓN ORGANIZACIONAL.

ANÁLISIS Y RESOLUCIÓN DE LAS CAUSAS.

Page 12: Cmmi jorge alberto romero lomeli

NORMALMENTE LAS EMPRESAS QUE INTENTAN ALCANZAR

LOS NIVELES 4 Y 5 LO REALIZAN SIMULTÁNEAMENTE YA QUE

ESTÁN MUY RELACIONADOS.

Page 13: Cmmi jorge alberto romero lomeli

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.

Page 14: Cmmi jorge alberto romero lomeli

PRINCIPIOS Y CONCEPTOS FUNDAMENTALES DE

ARC (APPRAISAL REQUIREMENTS FOR CMMI).

LOS PRINCIPIOS DE EVALUACIÓN ARC SON:

COMENZAR CON UN MODELO DE REFERENCIA DECERTIFICACIÓN.

USAR UN PROCESO DE CERTIFICACIÓN FORMALIZADO. LOSELEMENTOS FUNDAMENTALES DE ARC SON:

EL PROCESO DE CERTIFICACIÓN: UNA REVISIÓN O EXAMEN DEUNO O MÁS PROCESOS REALIZADO POR UN EQUIPO DEPROFESIONALES ENTRENADOS USANDO UN MODELO DEREFERENCIA DE CERTIFICACIÓN COMO FUNDAMENTO PARADETERMINAR LOS PUNTOS FUERTES Y LAS DEBILIDADES.

EL MODELO DE REFERENCIA DE CERTIFICACIÓN: EL MODELOCMMI PARA EL CUAL UN EQUIPO DE CERTIFICACIÓNRELACIONA, ENTRELAZA LAS ACTIVIDADES DEL PROCESOIMPLEMENTADO.

INSTANCIACIÓN: LAS PRÁCTICAS DE CMMI SONABSTRACCIONES LAS CUALES SON IMPLEMENTADAS Y HECHASREALIDAD CUANDO SON APLICADAS POR LOS PROYECTOS YLAS ORGANIZACIONES.

Page 15: Cmmi jorge alberto romero lomeli

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 CMMIEL SEI HA DISEÑADO EL MÉTODO ESTÁNDAR DEEVALUACIÓN DE CMMI PARA MEJORA DE PROCESOS(STANDARD CMMI APPRAISAL METHOD FOR PROCESSIMPROVEMENT, SCAMPI), QUE CONSISTE EN UNA SERIEDE MÉTODOS FORMALES PARA LA EVALUACIÓN DELMODELO, QUE PUEDEN USARSE PARA EVALUAR:

SI LOS PROCESOS TAL Y COMO ESTÁN DEFINIDOS SONADECUADOS SEGÚN LOS REQUISITOS DE CMMI.

CÓMO ESOS PROCESOS SE ESTÁN DESPLEGANDO EN LAORGANIZACIÓN.

CÓMO LOS PROCESOS ESTÁN INSTITUCIONALIZADOS ENLA ORGANIZACIÓN.

Page 16: Cmmi jorge alberto romero lomeli

EL USO DE SCAMPI NOS PERMITE:

COMPRENDER MEJOR EL NIVEL DE COMPETENCIA ENINGENIERÍA DE UNA ORGANIZACIÓN, IDENTIFICANDO LOSPUNTOS FUERTES Y DÉBILES DE SUS PROCESOSACTUALES.

RELACIONAR ESOS PUNTOS FUERTES Y DÉBILES CON ELMODELO CMMI.

PRIORIZAR PLANES DE MEJORA.

CENTRARSE EN LAS MEJORAS MÁS IMPORTANTES QUEHAYA QUE ACOMETER SEGÚN EL NIVEL DE MADUREZ DELA ORGANIZACIÓN Y DE LOS RECURSOS DISPONIBLES.

OBTENER PARA LA ORGANIZACIÓN SU CLASIFICACIÓN ENUNO DE LOS NIVELES DEL MODELO.

IDENTIFICAR RIESGOS DE DESARROLLO Y ADQUISICIÓNRELATIVOS A LAS LIMITACIONES DE LA ORGANIZACIÓN.

Page 17: Cmmi jorge alberto romero lomeli

OBJETIVOS

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.

Page 18: Cmmi jorge alberto romero lomeli

PARA PODER CUMPLIR CON EL MÉTODO DE EVALUACIÓN SCAMPI, ELTRABAJO SE DEBE ORGANIZAR EN TRES FASES.

1. PLANIFICAR Y PREPARAR LA CERTIFICACIÓN: LLEVA DE 3 A 5 MESES

2. CONDUCIR LA CERTIFICACIÓN: EJECUCIÓN DE LA EVALUACIÓN YREPORTES LOS RESULTADOS PRELIMINARES

3. REPORTAR LOS RESULTADOS DE LA CERTIFICACIÓN: REPORTES DE LOSRESULTADOS 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

10. PUBLICAR LOS RESULTADOS DE LA EVALUACIÓN

11. EMPAQUETAR Y ARCHIVAR LOS INSTRUMENTOS DE CERTIFICACIÓN.

Page 19: Cmmi jorge alberto romero lomeli

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 OREVISIÓN DOCUMENTAL. ES EL MÉTODO IDÓNEO PARA PODEROBTENER UNA FOTO RÁPIDA DEL ESTADO DE LOS PROCESOSEN UNA ORGANIZACIÓN PARA COMENZAR UN PROGRAMA DEMEJORA DE PROCESOS.

SCAMPI-B: PERMITE EVALUAR LA IDONEIDAD Y EL GRADO DEDESPLIEGUE DE LOS PROCESOS, MEDIANTE ENTREVISTAS OREVISIÓN DOCUMENTAL. ES RECOMENDABLE PARA HACERAUDITORÍAS DE LOS PROCESOS DE UNA ORGANIZACIÓN ANTESDE AFRONTAR EL PROCESO DE CERTIFICACIÓN CON LAEVALUACIÓN FORMAL.

SCAMPI-A: ES EL MÁS FORMAL QUE MIDE LA IDONEIDAD,DESPLIEGUE E INSTITUCIONALIZACIÓN DE LOS PROCESOS. ESEL NECESARIO PARA PODER OBTENER UN CERTIFICADO DE UNDETERMINADO NIVEL DE MADUREZ. EL SEI PUBLICA LOSRESULTADOS DE LOS SCAMPI-A LLEVADOS A CABO A NIVELINTERNACIONAL.

Page 20: Cmmi jorge alberto romero lomeli

EL MÉTODO FORMAL DE EVALUACIÓN SCAMPI-A TIENE

UNA SERIE DE REQUISITOS AÑADIDOS:

DEBE SER REALIZADO POR UNA PERSONAACREDITADA POR EL SEI COMO SCAMPI LEADERAPPRAISER.

SE DEBE FORMAR UN EQUIPO DE EVALUACIÓN(ASSESSMENT TEAM MEMBERS) DE AL MENOS 4PERSONAS, Y TODOS SUS MIEMBROS DEBENHABER PASADO EL CURSO OFICIAL DEINTRODUCCIÓN A CMMI.

EL EQUIPO DE EVALUACIÓN DEBE TENER UNAEXPERIENCIA MÍNIMA (6 AÑOS DE EXPERIENCIAMEDIA Y 25 AÑOS EN TOTAL EN DESARROLLO DESOFTWARE, 10 AÑOS EN GESTIÓN) EN LASDISCIPLINAS QUE SON OBJETO DE LA EVALUACIÓN

PARA GARANTIZAR LA OBJETIVIDAD DE LASEVALUACIONES, LAS PERSONAS QUE PARTICIPANCOMO EQUIPO DE EVALUACIÓN NO PUEDEN TENERRESPONSABILIDAD SOBRE LOS PROYECTOSSELECCIONADOS Y PERSONAS A ENTREVISTAR.

Page 21: Cmmi jorge alberto romero lomeli

A PESAR DE QUE EL MÉTODO SCAMPI “CLASE A”CUMPLE CON TODOS LOS REQUERIMIENTOSDEFINIDOS POR EL SEI PARA ESTA CLASE DEMÉTODOS EN EL DOCUMENTO “APPRAISALREQUIREMENTS FOR CMMI, (ARC)” ALGUNOSCASOS DE ESTUDIO HAN DEMOSTRADO QUE ELUSO DE ESTE MÉTODO DE EVALUACIÓNINVOLUCRA ALTOS COSTOS Y CONSUME MUCHOTIEMPO PARA PODER OBTENER RESULTADOS[ZUBROW,16].

POR TANTO, NO ES FACTIBLE PARA MUCHASORGANIZACIONES EMPLEAR UNA EVALUACIÓN“CLASE A”, SOBRE TODO EN PEQUEÑASORGANIZACIONES, POR LO QUE PARA ESTOSCASOS UNA EVALUACIÓN “CLASE B O C” ES LA MÁSADECUADA. TODOS LOS SCAMPIS DEBEN SERSUPERVISADOS POR AGENTES AUTORIZADOS DELSEI, INCLUSIVE C Y B PARA GARANTIZARINTERPRETACIONES CORRECTAS Y“AUTORIZADAS”.

Page 22: Cmmi jorge alberto romero lomeli

SCAMPI LEADER

APPRAISER

LAS EVALUACIONES DE LAS ORGANIZACIONES SELLEVAN A CABO POR SUPERVISORES DEEVALUACIÓN EXTERNOS QUE TIENEN LAAUTORIZACIÓN DEL SEI. ESTOS SUPERVISORESHAN RECIBIDO LA FORMACIÓN NECESARIA YTIENEN ACCESO A MÉTODOS DE EVALUACIÓN,MATERIALES DE FORMACIÓN, ASISTENCIA TÉCNICAY ACTUALIZACIÓN FORMATIVA PROPORCIONADOSPOR EL SEI. A TRAVÉS DE SU PARTICIPACIÓN ENEVALUACIONES DE ORGANIZACIONES Y DE LOSMECANISMOS DE REALIMENTACIÓN PREVISTOS ENLOS MÉTODOS DE EVALUACIÓN, LOSSUPERVISORES DE EVALUACIÓN CONTRIBUYEN ALA MEJORA CONTINUA DE LA TECNOLOGÍA DEEVALUACIÓN DEL SEI.

Page 23: Cmmi jorge alberto romero lomeli

PARA QUE UN PROFESIONAL TENGA LA CONSIDERACIÓNDE SUPERVISOR DE EVALUACIÓN SCAMPI DEBE ESTAREN POSESIÓN DEL INFORME FAVORABLE QUE ACREDITEQUE HA SUPERADO EL PLAN FORMATIVO PARASUPERVISORES DE EVALUACIÓN DISEÑADO POR EL SEI.PARA ACCEDER A ESTA FORMACIÓN SON NECESARIOSLOS SIGUIENTES REQUISITOS:

1. EL SEI DEBE HABER ACEPTADO COMO ASOCIADA PARASERVICIOS DE EVALUACIÓN.

SCAMPI A LA ORGANIZACIÓN A LA QUE EL PROFESIONALPERTENEZCA.

2. COMPLETAR CON ÉXITO EL PROCESO DE SELECCIÓN,ACREDITANDO LOS CONOCIMIENTOS MÍNIMOSREQUERIDOS. SE EXIGE HABER FORMADO PARTE DE UNEQUIPO DE EVALUACIÓN SCAMPI EN AL MENOS DOSEVALUACIONES EN LOS DOS AÑOS INMEDIATAMENTEANTERIORES A LA SOLICITUD.

3. APROBAR UN CURSO DE INTRODUCCIÓN A CMMI.

4. APROBAR UN CURSO DE CONOCIMIENTOSINTERMEDIOS DE CMMI.