Application Management Services Evolucin del modelo CMM a

  • Slides: 18
Download presentation
Application Management Services Evolución del modelo CMM a CMMI Marcelo Lamanna Líder PG mlamanna@uy.

Application Management Services Evolución del modelo CMM a CMMI Marcelo Lamanna Líder PG mlamanna@uy. ibm. com Encuentro Gene. Xus | Junio 2004 © 2002 IBM Corporation

Application Management Services Agenda § ¿Por qué una organización adopta el modelo CMMI? •

Application Management Services Agenda § ¿Por qué una organización adopta el modelo CMMI? • Identificación reactiva • Identificación proactiva § Detalle de la evolución del modelo • Flexibilidad en la implantación • Cambios estructurales • Impactos en las Áreas de Proceso § Beneficios del modelo • Comprobación empírica • Resultados de la industria 2 Encuentro Gene. Xus | Junio 2004 © 2002 IBM Corporation

Application Management Services Identificación reactiva provocada por proyectos ineficientes § Proyectos de Desarrollo "no

Application Management Services Identificación reactiva provocada por proyectos ineficientes § Proyectos de Desarrollo "no exitosos" • Alcance mal definido • Exceden ampliamente su presupuesto y recursos originales • Entrega fuera de los plazos comprometidos de aplicaciones vitales para el negocio • Proyectos cancelados antes de su puesta en producción § Productos de mala calidad y problemas operativos • Alto índice de defectos y correcciones • Aplicaciones que no cumplen con los requerimientos del usuario • Problema de disponibilidad de aplicaciones críticas debido al alto índice de errores • Costo de mantenimiento y soporte excesivo por su inestabilidad y gran cantidad de errores 3 Encuentro Gene. Xus | Junio 2004 © 2002 IBM Corporation

Application Management Services Identificación proactiva alentada por necesidad de mejora en el negocio Negocio

Application Management Services Identificación proactiva alentada por necesidad de mejora en el negocio Negocio Foco de la mejora del proceso Costos Estabilidad Predictibilidad Innovación 4 Beneficio esperado ŸControl de los compromisos y las líneas base. ŸGerenciamiento de Proyecto ŸReducción de retrabajo/Costo ŸRepetibilidad de proyectos exitosos ŸReducción de depencia de individuos ŸIncremento de la motivación de los empleados ŸOrganización del proyecto. ŸIntegración de los problemas técnicos y gerenciales. ŸEstabilidad organizacional ŸReducción de dependencia de los gerentes de proyectos ŸUso de procedimientos consistente y comunes ŸIncremento de la satisfacción del cliente ŸControl de calidad del producto ŸControl de calidad del proceso ŸAnálisis estático de los datos del proceso ŸEvaluación continua de procesos y tecnología ŸIntroducción de tecnología Encuentro Gene. Xus | Junio 2004 ŸCapacidad del proceso definida y medible ŸCalidad del producto predecible ŸComportamiento predecible del proceso ŸIncremento de la eficiencia ŸInnovación y optimización continua del proceso ŸGestión del cambio ordenada ŸEliminación de causas de problemas crónicos © 2002 IBM Corporation

Application Management Services CMMI consolida distintos modelos 5 Encuentro Gene. Xus | Junio 2004

Application Management Services CMMI consolida distintos modelos 5 Encuentro Gene. Xus | Junio 2004 © 2002 IBM Corporation

Application Management Services CMMI mayor flexibilidad y cobertura § Alternativa de implementación Estática •

Application Management Services CMMI mayor flexibilidad y cobertura § Alternativa de implementación Estática • Implementación análoga a CMM • Niveles de Madurez 5 Process improvement is a continuous focus. 4 Processes are both measured and controlled 3 2 § Alternativa de implementación Continúa • Niveles de capacidad • Implementación más flexible • Permite focalizarse en las PÁ’S que estén alineadas con las mejora del negocio § Categorías • • Gerenciamiento de procesos Gerenciamiento de proyectos Ingeniería Soporte Staged Maturity Levels 1 Optimizing Quantitatively Managed Processes are characterized for the organization and are proactive Processes are characterized for projects; actions are often reactive Processes are reactive, unpredictable, and poorly controlled Defined Managed Initial Continuous Capability Levels 5 Optimizing 4 Quantitatively Managed 3 Defined 2 Managed 1 Performed 0 Incomplete 6 Encuentro Gene. Xus | Junio 2004 © 2002 IBM Corporation

Application Management Services Niveles de madurez vs niveles de capacidad 7 Encuentro Gene. Xus

Application Management Services Niveles de madurez vs niveles de capacidad 7 Encuentro Gene. Xus | Junio 2004 © 2002 IBM Corporation

Application Management Services Si bien la estructura del modelo cambia se mantienen los principios

Application Management Services Si bien la estructura del modelo cambia se mantienen los principios CMM 8 Encuentro Gene. Xus | Junio 2004 CMMI © 2002 IBM Corporation

Application Management Services 9 Encuentro Gene. Xus | Junio 2004 © 2002 IBM Corporation

Application Management Services 9 Encuentro Gene. Xus | Junio 2004 © 2002 IBM Corporation

Application Management Services Comparación áreas de procesos de nivel 2 1. 2. 3. 4.

Application Management Services Comparación áreas de procesos de nivel 2 1. 2. 3. 4. Requirement Management - RM Software Project Planning - SPP Software Project Tracking - SPTO Software Subcontract Management - SSM 5. Software Quality Assurance SQA 6. Software Configuration Management - SCM 1. Requirement Management 2. 3. 4. 5. 6. 7. 10 Encuentro Gene. Xus | Junio 2004 REQM Project Planning - PP Project Management & Control PMC Supplier Agreement Management - SAM Measurement and Analysis - MA Process and Product Quality Assurance - PPQA Configuration Management - CM © 2002 IBM Corporation

Application Management Services Resumen de cambios nivel 2 § Measurements and Analysis (MA) •

Application Management Services Resumen de cambios nivel 2 § Measurements and Analysis (MA) • Nueva área que establece la base para el programa de métricas requerido en niveles de madurez superiores. • Implementa la recolección de las mediciones, almacenamiento y análisis. § Product & Process Quality Assurance (PPQA) • Expande el alcance a productos y procesos § Project Planning (PP) • Definción del enfoque técnico seleccionado para el proyecto • Se debe de realizar un plan para el gerenciamiento de los datos 11 Encuentro Gene. Xus | Junio 2004 © 2002 IBM Corporation

Application Management Services Comparación áreas de procesos nivel 3 1. Organizational Process Focus 2.

Application Management Services Comparación áreas de procesos nivel 3 1. Organizational Process Focus 2. 3. 4. 5. 6. 7. 12 OPF Organizational Process Definition - OPD Training Program - TP Integrated Software Management - ISM Intergroup Coordination Peer Reviews Software Product Engineering Encuentro Gene. Xus | Junio 2004 1. Organizational Process Focus - OPF 2. Organizational Process Definition - OPD 3. Organizational Training - OT 4. Integrated Project Mgt. - IPM 5. Risk Management - RSKM 6. Decision Analysis & Resolution DAR 7. Req. Development - RD 8. Technical Solution - TS 9. Product Integration - PI 10. Verification - VER 11. Validation - VAL © 2002 IBM Corporation

Application Management Services Resumen de cambios nivel 3 § Integrated Project Management (IPM) •

Application Management Services Resumen de cambios nivel 3 § Integrated Project Management (IPM) • Combina los conceptos de Integrated Software Management (ISM)/Intergroup Coordination (IC) § Risk Management (RSKM) • Nueva área creada para aumentar el foco en el gerenciamiento de los riesgos § Decision Analysis and Resolution (DAR) • Establece la utilización de un método formal para evaluar las distintas alternativas a determinados problemas § Actividades resultantes de la apertura de Software Product Engineering (SPE) § Requirements Definition (RD) • Especifica guías para evaluar los requerimientos del cliente 13 Encuentro Gene. Xus | Junio 2004 © 2002 IBM Corporation

Application Management Services Resumen de cambios nivel 3 (continuación) § Technical Solution (TS) •

Application Management Services Resumen de cambios nivel 3 (continuación) § Technical Solution (TS) • Especifica las actividades de diseño y codificación que antes se encotraban como de prácticas de SPE § Product Integration (PI) • El propósito es ensamblar los componentes del producto , asegurando la integridad, funcionalidad y puesta en producción del mismo § Verification (VER) • El foco está puesto en verificar que los productos de trabajo estén de acuerdo con los requerimientos § Validation (VAL) • Demostrar que el entregable cumple con su objetivo en su ambiente operacional 14 Encuentro Gene. Xus | Junio 2004 © 2002 IBM Corporation

Application Management Services Comprobación empírica Benchmark § IBM ejecuta desde el año 1994 un

Application Management Services Comprobación empírica Benchmark § IBM ejecuta desde el año 1994 un benchmark de prácticas de desarrollo de software con el cual la performance de las organizaciones puede ser medida. 15 Encuentro Gene. Xus | Junio 2004 © 2002 IBM Corporation

Application Management Services Beneficios obtenidos con la utilización del modelo 16 Encuentro Gene. Xus

Application Management Services Beneficios obtenidos con la utilización del modelo 16 Encuentro Gene. Xus | Junio 2004 © 2002 IBM Corporation

Application Management Services A nivel regional IBM se prepara brindar servicios de máxima calidad

Application Management Services A nivel regional IBM se prepara brindar servicios de máxima calidad AMS Delivery Center México AMS Delivery Center Venezuela AMS Delivery Center Perú AMS Brasil Delivery Center* AMS Delivery Center Uruguay SEI CMM Nivel 5 § Mercado mundial de Desarrollo SEI CMM Nivel 3 ISO 9001 : 2000 17 AMS Delivery Center. Argentina Encuentro Gene. Xus | Junio 2004 de Aplicaciones crecerá un 16 % el próximo año © 2002 IBM Corporation

Application Management Services mlamanna@uy. ibm. com Encuentro Gene. Xus | Junio 2004 © 2002

Application Management Services mlamanna@uy. ibm. com Encuentro Gene. Xus | Junio 2004 © 2002 IBM Corporation