Nivel 1 - Incertidumbre. El éxito depende del esfuerzo individual.
Nivel 2 - Despertar. Se establecen prácticas básicas de gestión de proyectos.
Nivel 3 - Ilustración. Proceso estándar en toda la organización.
Nivel 4 - Sabiduría. Se recopilan y evalúan métricas detalladas.
Nivel 5 - Certeza. Mejora continua del proceso a través de la retroalimentación de las métricas.
"Posiblemente por coincidencia, tanto el modelo de madurez de Crosby como el de Humphrey se parecen a un modelo de madurez desarrollado hacia el año 500 a.C. por estudiosos budistas como una especie de mapa para mostrar las etapas en el camino hacia la iluminación religiosa." Capers Jones, 1997
12ª Conferencia anual del Grupo Europeo de Procesos de Ingeniería de Sistemas y Software
SEPG EUROPEA 2007 11-14 de junio, Amsterdam
Scrum y CMMI Nivel 5: La poción mágica para los guerreros del código
(Véase la última versión de este artículo publicada en HICSS 2008)
Palabras clave
Alta Madurez, CMMI Nivel 5, Ágil, Scrum
Destinatarios
Alta madurez
Resumen
Esta presentación muestra cómo una organización que trabaja en el Nivel 5 de CMMI utilizó el desarrollo ajustado de productos como motor para optimizar los procesos de software como parte de su esfuerzo de mejora continua. Se ha adquirido una valiosa experiencia combinando las prácticas ágiles de Scrum y XP con el nivel 5 de CMMI. Los resultados muestran que los proyectos que combinan métodos ágiles con CMMI 5 tienen más éxito a la hora de producir software de mayor calidad que satisface con mayor eficacia las necesidades del cliente a un ritmo más rápido. Los pilotos iniciales muestran que la productividad de los equipos Scrum casi duplica la de los equipos tradicionales. Otros proyectos demostraron que un enfoque del desarrollo de software basado en pruebas por historias reducía los defectos encontrados durante la prueba final en 38%. Estos resultados condujeron a una decisión basada en la rentabilidad para introducir más ampliamente Scrum y considerar otras prácticas ágiles.
Para mantener la certificación CMMI de Nivel 5, fue necesaria una cuidadosa evaluación de las prácticas necesarias además de Scrum. Dado que Scrum redujo en casi 50% cada categoría de trabajo (defectos, retrabajo, trabajo total requerido y gastos generales del proceso), recortó sustancialmente el coste continuo de mantener la certificación CMMI de Nivel 5. Afirmamos que Scrum y CMMI juntos aportan al mercado una combinación más potente de adaptabilidad y previsibilidad que cualquiera de los dos por separado, y sugerimos cómo pueden combinarlos otras empresas.
Esta presentación contiene información práctica y los datos cuantitativos obtenidos de la introducción de prácticas ágiles como Scrum y basado en la historia de prueba impulsada por el desarrollo de software en una organización de alta madurez. Además, presentamos el beneficio de añadir la Institucionalización CMMI a los Métodos Ágiles de una organización existente.
Resumen
Esta organización CMMI de nivel 5 utilizó el desarrollo ajustado de productos como motor para optimizar los procesos de software como parte de su esfuerzo de mejora continua. Los primeros proyectos piloto mostraron que la productividad de los equipos Scrum era casi el doble que la de los equipos tradicionales. Otros proyectos demostraron que un enfoque del desarrollo de software basado en la prueba de historias redujo los defectos encontrados durante la prueba final en 38%. Esta presentación contiene información práctica y datos cuantitativos obtenidos a partir de la introducción de prácticas Agile en una organización de alta madurez. Además, presentamos el beneficio de integrar las Prácticas de Institucionalización CMMI en los Métodos Ágiles existentes en la organización.
Beneficio
La experiencia y los datos cuantitativos de la integración de Métodos Ágiles con una organización CMMI Nivel 5 de clase mundial se comparte con los delegados durante esta presentación. Se muestra a los delegados cómo CMMI y los métodos ágiles han trabajado juntos para proporcionar una poderosa combinación en un caso que muestra una reducción de defectos de 38%.
Perfil del presentador 1
Kent Johnson es Director Técnico de AgileDigm, Inc. una empresa de consultoría y formación centrada en procesos. Es un líder probado y un hábil solucionador de problemas con una sólida perspicacia empresarial y técnica. Ha trabajado con éxito con ejecutivos, directivos y personal de ingeniería para mejorar sus organizaciones en sectores como la aviación, la marina, las telecomunicaciones, los servicios públicos, la automoción, la defensa, la administración pública, el desarrollo de productos de software y los dispositivos médicos. Es coautor de Interpreting the CMMI: A Process Improvement Approach (Auerbach, abril de 2003) y Ada 95 Quality and Style (Springer, 1997). Kent es un SEI-autorizado SCAMPI Lead Appraiser, un SEI-autorizado CMMI® instructor, y un consultor de mejora de procesos con experiencia. Ha ayudado a clientes a pasar del nivel de madurez 1 al 5 utilizando tanto el CMM como el CMMI. A nivel internacional, Kent ha ayudado a clientes de más de 20 países a mejorar sus sistemas y procesos de software. Fue Presidente del Grupo de Trabajo de Arquitectura de Sistemas del Consejo Internacional de Ingeniería de Sistemas (INCOSE).
Presentar la experiencia
Los ponentes tienen una gran experiencia en la formación de clientes y han impartido tutoriales en numerosas conferencias. Entre ellas figuran la SEPG europea, la Conferencia SESAM (Estocolmo, Suecia), JAOO (Dinamarca y Francia), la SEPG de EE.UU. y la Conferencia sobre Tecnología de Software (EE.UU.).
Presentador 1
Sr. Kent Johnson
Director Técnico
AgileDigm, Inc.
11 Sendero de los Doce Robles
Ormond Beach, FL 32174
EE.UU.
Correo electrónico: kent.johnson@agiledigm.com
Presentador 2
Sr. Carsten Ruseng Ruseng Jakobsen
Responsable de Mejora Lean, Gestor de Proyectos, PMP
Systematic Software Engineering A/S
Søren Frichs Vej 39
DK-8000 Aarhus C
Dinamarca
Correo electrónico: crj@systematic.dk
Presentador 3
Dr. Jeff Sutherland
Director de Tecnología
PatientKeeper, Inc.
One Newton Place
275 Washington Street - 2ª planta
Newton, MA 02458
EE.UU.
Teléfono directo: +1 508 644 8298
Correo electrónico: jeff.sutherland@computer.org