metodologia process agile scrum cmmi

process - metodologia - cmmi+scrum



Cómo combinar CMMI y Scrum? (8)

Trabajo en una tienda que está certificada en CMMI nivel 5. Esta certificación es importante porque nos da acceso a ciertos clientes y contratos. Estoy buscando cómo mezclar Scrum con CMMI. He encontrado algo de información sobre la mezcla de Scrum con CMMI-3, pero bastante es "ondulada a mano" y no resistiría a un intenso escrutinio. Específicamente, los KPA organizacionales parecen desafiantes.

¿Qué experiencias has tenido (buenas y malas) mezclando los dos procesos?


Aquí hay un informe de experiencia sobre los resultados de la introducción de Scrum en un entorno CMMI de nivel 5 para reemplazar proyectos de cascada para grandes contratos de defensa y salud (pdf).

Abstracto:

Los proyectos que combinan métodos ágiles con CMMI1 tienen más éxito en la producción de software de mayor calidad que satisface las necesidades del cliente de manera más eficaz a un ritmo más rápido. Systematic Software Engineering trabaja en CMMI nivel 5 y utiliza Lean Software Development como un controlador para optimizar los procesos de software. Los primeros proyectos piloto en Systematic mostraron una productividad en los equipos de Scrum casi el doble que la de los equipos tradicionales. Otros proyectos demostraron un enfoque basado en pruebas basadas en la historia para el desarrollo de software, redujo los defectos encontrados durante la prueba final en un 40%. Afirmamos que Scrum y CMMI juntos aportan una combinación más poderosa de adaptabilidad y previsibilidad que cualquiera de los dos y sugieren cómo otras compañías pueden combinarlos.

HTH,


Este parece un documento interesante de la gente de SEI en Carnegie Mellon (no solo acerca de Scrum):

CMMI y Agile son compatibles. A nivel de proyecto, CMMI se enfoca en un alto nivel de abstracción en lo que hacen los proyectos, no en qué metodología de desarrollo se utiliza, mientras que los métodos ágiles se centran en cómo los proyectos desarrollan productos. Por lo tanto, los métodos CMMI y Agile pueden coexistir

CMMI o ágil: ¿por qué no abrazar ambos? (PDF)




Otro artículo reciente que ofrece experiencia de la vida real sobre este tema es " Mature Scrum at Systematic ", co-escrito por Carsten Ruseng Jakobsen, Jeff Sutherland.


En la conferencia EuroStar 2009, Gittie Ottosen habló sobre cómo hacen ágil en su empresa. Lo que es impresionante es que esta empresa Systematic está creando software para aeronaves, militares, etc. Lo hacen de conformidad con CMMI 5, ISO 9001 y AQAP 150 y 2110. Entonces, supongo que ágil puede aplicarse a sistemas con altas regulaciones. Tal vez trate de buscar esa presentación y trate de obtener más información de él.


Además de los documentos mencionados anteriormente, encontré otro: Agile Methods y CMMI: ¿Compatibilidad o Conflicto? El énfasis de este artículo está en la Programación Extrema (XP) y cómo se pueden aplicar sus métodos dentro de una organización que intenta seguir cumpliendo con el marco CMMI. Aunque no es Scrum, podría ser una lectura interesante.