• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Mejora Procesos It Comparativa Cmmi Metrica3 Barcelona
 

Mejora Procesos It Comparativa Cmmi Metrica3 Barcelona

on

  • 3,343 views

Conferencia en Barcelona sobre Calidad de IT, con una comparativa CMMI y Metrica 3.

Conferencia en Barcelona sobre Calidad de IT, con una comparativa CMMI y Metrica 3.

Statistics

Views

Total Views
3,343
Views on SlideShare
3,330
Embed Views
13

Actions

Likes
0
Downloads
98
Comments
0

3 Embeds 13

http://www.slideshare.net 9
http://www.linkedin.com 3
https://www.mturk.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Mejora Procesos It Comparativa Cmmi Metrica3 Barcelona Mejora Procesos It Comparativa Cmmi Metrica3 Barcelona Presentation Transcript

    • Introducción y mapeo entre CMMI y Métrica 3 Alex Ballarin / www.cynertiaconsulting.com Barcelona, febrero de 2009 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • Introducción • Este documento pretende proporcionar un conocimiento básico de CMMI, de Métrica 3 y comparar ambos mediante un mapeo de alto nivel de sus elementos estructurales. • No se pretende alcanzar una gran precisión ni la total corrección, los detalles quedan fuera del alcance de esta guía (la especificación completa de CMMI ronda las 600 páginas). • Para más información, se pueden consultar materiales en los siguientes sitios: • Métrica3 • Ministerio de Administraciones Públicas: http://www.csi.map.es/csi/metrica3/index.html • CMMI: • Software Engineering Institute: http://www.sei.cmu.edu/cmmi 2 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • Índex 1 Introducción a CMMI 2 Introducción a Métrica v3 3 Mapeo entre Métrica 3 y CMMI 4 Sobre Cynertia Consulting 3 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • Índex 1 Introducción a CMMI 2 Introducción a Métrica v3 3 Mapeo entre Métrica 3 y CMMI 4 Sobre Cynertia Consulting 4 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • 1. Introducción a CMMI 1/3 - Objetivos e historia • CMM se desarrolla por el Software Engineering Institute (parte de la Carneggie-Mellon University, en los EEUU) y se publica inicialmente en 1993 • Sus objetivos iniciales eran: • Evaluar, de manera objetiva, la madurez de los procesos de los proveedores del Departamento de defensa de los EEUU • Proporcionar un modelo que ayude a estas organizaciones a incorporar las mejores prácticas del mercado y mejorar sus procesos de una manera efectiva. • Consta de diferentes componentes (simplificado) • Conocimiento: Áreas de proceso, metas y prácticas • Evaluación: Requisitos y método de evaluación • Formación y certificacación profesional: auditores, formadores y ‘practitioners’. • CMMI surge en 2002 para reestructurar las diferentes variantes de CMM • ISO 15504 (Spice) se publica a partir de 2003 como estándar ISO a partir de otros estándares ya existentes, heredando prácticamente todo de CMMI. • Actualmente CMMI es el modelo más usado a nivel mundial en 4500 empresas. 5 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • 1. Introducción a CMMI 2/3 - Estructura y componentes DEV ACQ AP compartidas SVC • CMMI no propone procesos ni actividades concretos, sinó “prácticas” (requisitos) contenidas en “áreas de proceso” que los procesos de la organización deben satisfacer con una implementación libre. • Las prácticas están agrupadas en Áreas de proceso (p.e. PP: Planificación del proyecto). • Las áreas de proceso pertenecen a una categoría (PP pertenece a “Gestión de proyectos”) y se asocian a un nivel de madurez (2 a 5). Cuando una organización satisface todas las áreas de proceso de un nivel N se dice coloquialmente que es “Nivel N”. • CMMI tiene constelaciones (configuraciones) para Desarrollo de producto (DEV), Gestión de adquisiciones (ACQ) y del servicio (SVC) para diferentes escenarios de cliente. 6 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • 1. Introducción a CMMI 3/3 - Constalación CMMI-DEV (Desarrollo de producto o software) Distribución de organizaciones acreditadas • Nivel 5: 5.6% • Nivel 4: 1.0% • Nivel 3: 58.3% • Nivel 2: 28.5% • Otros: 6.6% Total 03/2009: 4134 (España 155, 5º Fuente: http://en.wikipedia.org/wiki/File:Capability_Maturity_Model.jpg mundial) • CMMI-DEV es la configuración más antigua y la más extendida. • La visión “escalonada” de CMMI selecciona las áreas de proceso en niveles progresivos para lograr mejorar los procesos de una manera lógica y efectiva. • Cada organización debe encontrar el nivel adecuado a su contexto. • El nivel 1 (inicial) suele ir asociado al modelo heroico (éxito en proyectos poco sostenible) 7 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • Índex 1 Introducción a CMMI 2 Introducción a Métrica v3 3 Mapeo entre Métrica 3 y CMMI 4 Sobre Cynertia Consulting 8 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • 2. Introducción a Métrica 3 1/3 - Historia, objetivos y estructura • Métrica es una Metodología de Planificación, Desarrollo y Mantenimiento de Sistemas de Información (SI), desarrollada por el MAP (Ministerio de Administraciones Públicas). La versión actual (v3) data del año 2000. • Ofrecer a las organizaciones un instrumento útil para la sistematización de las actividades que dan soporte al ciclo de vida del software. • La estructura es de procesos (principales y secundarios), descompuestos en actividades y tareas. • Para cada tarea se detallan las principales acciones, productos, técnicas, prácticas y participantes. • Define interfaces con otros procesos externos: Gestión de Proyectos, Gestión de • Configuración, Aseguramiento de Calidad y Seguridad. • Procesos principales: Planificación de los SI (PSI), Desarrollo de los SI (DSI) y Mantenimiento de los SI (MSI). El proceso DSI tiene los subprocesos: • EVS – Estudio de viabilidad del sistema • ASI – Análisis del sistema de información • DSI – Diseño del sistema de información • CSI – Construcción del sistema de información • IAS – Implantación del sistema de información 9 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • 1. Introducción a CMMI 2/3 - Procesos principales, secundarios e interfaces • Diagrama de estructura y relación de los procesos y otros elementos Métrica 3 DSI (Desarrollo SI) PSI MSI Planificación SI EVS – Estudio de viabilidad del sistema Mantenimiento SI ASI – Análisis del sistema de información DSI – Diseño del sistema de información CSI – Construcción del sistema de información IAS – Implantación del sistema de información Interfaz con otros procesos Aseguramiento de Gestión de la Gestión proyectos Seguridad la calidad configuración 10 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • Índex 1 Introducción a CMMI 2 Introducción a Métrica v3 3 Mapeo entre Métrica 3 y CMMI 4 Sobre Cynertia Consulting 11 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • 3. Mapeo entre Métrica 3 y CMMI 1/7 - Enfoque • ¿Cómo enfocar la comparación? • Métrica 3 es fundamentalmente una metodología o cuerpo de conocimiento bien estructurado entorno a procesos. Ofrece un contenido bastante concreto, especialmente en el área de ingeniería. • CMMI es un modelo de mejora de procesos, estructurado en áreas de proceso y prácticas que deben implementarse con los procesos propios de la organización. Para poder adaptarse a diferentes metodologías (como Métrica 3) debe ser genérico. • De las 3 constelaciones (configuraciones) que ofrece CMMI (Desarrollo, Adquisición y Servicio) la más coincidente, por mucho, es lógicamente CMMI-DEV. Aún así: • CMMI-ACQ ofrece una guía adicional para organizaciones que externalicen su servicio. • CMMI-SVC aporta la Gestión del servicio, útil especialmente para la fase del mantenimiento del SI. • Nivel de la comparación • La comparación se realiza a nivel de actividades de Métrica 3 y las metas específicas de CMMI (componentes principales de las áreas de proceso). • Un análisis detallado debería bajar a nivel de actividades/tareas de Métrica 3 y las prácticas específicas (SP) de CMMI. A pesar de esto, este análisis tendría más sentido comparando con los procesos concretos de la organización que haya implantado CMMI. • Métrica 3 tiene “interfaces” con 4 procesos de CMMI: Gestión de la configuración (CM), Aseguramiento de la calidad del proceso/producto (PPQA), Gestión del proyecto (PP y PMC). • Estos procesos se dan por verificados en cualquier organización con CMMI inicial (ML2). 12 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • 3. Mapeo entre Métrica 3 y CMMI 2/7 – Correspondencia entre actividades de M3 y las metas de CMMI • Procesos Planificación SI y Desarrollo SI (subproceso EVS) PSI - Planificación de SI PP, ARD, RD, TS, CAM Áreas de proceso CMMI-DEV PSI 1 - Inicio Plan SI (PSI) RD SG1, SAM SG1 • RD – Desarrollo de requisitos PSI 2 - Definición y organziación PSI PP SG1, SG2 y SG3 • PP – Planificación del proyecto PSI 3 - Estado información relevante RD SG1 • SAM – Gestión de acuerdos con PSI 4 - Identificación de requisitos RD SG1/SG2 proveedores PSI 5 - Estudio de SI actuales RD SG1 • TS – Solución técnica PSI 6 - Diseño del modelo de SI RD SG1 • PI – Integración del producto PSI 7 - Definic. Arquitectura tecnológica TS SG1 • VER – Verificación PSI 8 - Definición del Plan de acción PP SG2 PSI 9 - Revisión y aprobación PP SG3 DSI - Desarrollo del SI EVS - Estudio de Viabilidad del Sistema PP, RD, PI, VER, TS EVS 1 - Establec. Alcance del sistema PP SG1/SG2, RD SG1/SG2 EVS 2 - Estudio de la situación actual PI SG1, RD SG1/SG2, VER SG1/SG3 EVS 3 - Definición de requisitos sistema RD SG2 EVS 4 - Estudio alternativas de solución TS SG1 EVS 5 - Valoración alternativas TS SG1 EVS 6 - Selección de solución TS SG1 13 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • 3. Mapeo entre Métrica 3 y CMMI 3/7 – Correspondencia entre actividades de M3 y las metas de CMMI • Proceso Desarrollo SI (subproceso ASI) ASI - Análisis del Sistema de Información RD, TS, PI, VAL, REQM Áreas de proceso CMMI-DEV ASI 1 - Definición del sistema RD SG2 • RD – Desarrollo de requisitos ASI 2 - Establecimiento de requisitos RD SG1/3 • PP – Planificación del proyecto ASI 3 - Identificación subsistema análisis TS SG1, PI SG1/2 • SAM – Gestión de acuerdos con ASI 4 - Análisis de los casos de uso (OO) RD SG3 proveedores ASI 5 - Análisis de las clases (OO) RD SG3 • TS – Solución técnica ASI 6 - Elaboración modelo de datos (DE) RD SG2 • PI – Integración del producto ASI 7 - Elaboracion modelo procesos (DE) TS SG2 • VER – Verificación ASI 8 - Definición de interfaces de usuario PI SG1/SG2 • VAL - Validación ASI 9 - Análisis de consistencia PI SG1/SG2 ASI 10 - Especificacion plan de pruebas VAL SG1 ASI 11 - Presentación y aprob.análisis SI REQM SG1 14 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • 3. Mapeo entre Métrica 3 y CMMI 4/7 – Correspondencia entre actividades de M3 y las metas de CMMI • Proceso Desarrollo SI (subproceso DSI) DSI - Diseño del Sistema de Información TS, VER, PI, VAL, RD, Áreas de proceso CMMI-DEV DSI 1 - Definición arquitectura sistema TS SG1/SG2, PI SG1 • RD – Desarrollo de requisitos DSI 2 - Diseño arquitectura soporte TS SG1 • PP – Planificación del proyecto DSI 3 - Diseño casos uso reales (OO) TS SG2, PI SG2 • SAM – Gestión de acuerdos con DSI 4 - Diseño de clases (OO) TS SG2 proveedores DSI 5 - Diseño arquitec. modulos sistema (DE) TS SG1 • TS – Solución técnica DSI 6 - Diseño físico de datos TS SG2 • PI – Integración del producto DSI 7 - Verificacion y aceptacion arquit. SI VER SG1/SG2/SG3 • VER – Verificación DSI 8 - Generacion especificaciones construc. PI SG1/SG2 • VAL - Validación DSI 9 - Diseño migración y carga inicial datos PI SG1 DSI 10 - Especifcacion tecnica plan pruebas VAL SG1 DSI 11 - Establecimiento requisitos implemen. RD SG2/SG3, TS SG3 DSI 12 - Aprobación diseño SI TS SG 2 15 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • 3. Mapeo entre Métrica 3 y CMMI 5/7 – Correspondencia entre actividades de M3 y las metas de CMMI • Proceso Desarrollo SI (subproceso CSI) CSI - Construccion del SI TS, VER, PI, VAL, PP Áreas de proceso CMMI-DEV CSI 1 - Prep. entorno generación y construcción TS SG3, PI SG1 • RD – Desarrollo de requisitos CSI 2 - Generac. código componentes y procs. TS SG3 • PP – Planificación del proyecto CSI 3 - Ejecución pruebas unitarias VER SG3 • SAM – Gestión de acuerdos con CSI 4 - Ejecución pruebas integración PI SG2/SG3 proveedores CSI 5 - Ejecución pruebas sistema VAL SG2, PI SG3 • TS – Solución técnica CSI 6 - Elaboración manuales usuario TS SG3 • PI – Integración del producto CSI 7 - Definición formación usuarios finales PP SG2 • VER – Verificación CSI 8 - Construccion c/p migración/carga datos TS SG3 • VAL - Validación CSI 9 - Aprobación SI VAL SG2 16 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • 3. Mapeo entre Métrica 3 y CMMI 6/7 – Correspondencia entre actividades de M3 y las metas de CMMI • Proceso Desarrollo SI (subproceso IAS) IAS - Implantación y Aceptación Sistema PP, TS, PI, VAL, CM, RD, SD, SST Áreas de proceso CMMI-DEV IAS 1 - Establecimiento Plan Implantación PP SG2 • RD – Desarrollo de requisitos IAS 2 - Formación necesaria para implantación TS SG3, PI SG3 • PP – Planificación del proyecto IAS 3 - Incorporación Sistema Entorno Operac. PI SG3 • SAM – Gestión de acuerdos con IAS 4 - Carga datos entorno operación PI SG3 proveedores IAS 5 - Pruebas Implantación Sistema VAL SG2 • TS – Solución técnica IAS 6 - Pruebas aceptación sistema VAL SG2 • PI – Integración del producto IAS 7 - Preparación Mantenimiento CM SG3, TS SG3, SD SG2/SG3, SST SG1 • VER – Verificación IAS 8 - Establecimiento acuerdo nivel servicio RD SG1/SG2, SD SG1 • VAL – Validación IAS 9 - Presentación aprobación sistema VAL SG2, SST SG2 IAS 10 - Paso a producción TS SG3, PI SG3, SST SG2 Áreas de proceso CMMI-SVC • SD – Prestación del servicio • SST – Transición al sistema de servicio 17 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • 3. Mapeo entre Métrica 3 y CMMI 7/7 – Correspondencia entre actividades de M3 y las metas de CMMI • Procesos Mantenimiento SI MSI - Mantenimiento del SI REQM, CM, SD Áreas de proceso CMMI-DEV MSI 1 - Registro de petición REQM SG1, SD SG3, SSD SG2 • RD – Desarrollo de requisitos MSI 2 - Análisis petición SD SG3 • PP – Planificación del proyecto MSI 3 - Preparación implementación modificac. CM SG2, SG SG3, IRP SG3 • SAM – Gestión de acuerdos con MSI 4 - Seguimiento y evaluación cambios CM SG2, REQM SG1, RD SG3 proveedores • TS – Solución técnica • PI – Integración del producto • VER – Verificación • VAL – Validación Áreas de proceso CMMI-SVC • SD – Prestación del servicio • SST – Transición al sistema de servicio 18 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • Índex 1 Introducción a CMMI 2 Introducción a Métrica v3 3 Mapeo entre Métrica 3 y CMMI 4 Sobre Cynertia Consulting 19 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting:
    • 4. Sobre Cynertia Consuling Información y contacto • Cynertia Consulting • Consultoría de negocio y tecnologías de la información • Especializados en • Innovación • Mejora de procesos IT con CMMI e ITIL • Gestión de proyectos y Project Management Office • Para cualquier duda o comentario, puede contactarnos en: • Cynertia Consulting. Valencia 63 – CN Ágora. 08015 Barcelona. España. 20 Introducción y mapeo entre CMMI y Alex Ballarin – Cynertia Consulting: