sábado, 4 de diciembre de 2010

Integrating CMMI and Agile Development: comentario del libro

Hola a todos,

volvemos con más comentarios de libros que van sobre ingeniería de software, mejora de procesos, IT Governance y demás.

Esta libro, de título Integrating CMMI and Agile Development: Case Studies and Proven Techniques for Faster Performance Improvement se dedica a revisar que se puede hacer en los dos casos donde CMMI y Agile se encuentran:
1) Empresas con métodos definidos (posiblemente con CMMI) que quieren "agilizar" sus procesos.
2) Empresas "ágiles" que quieren utilizar CMMI para mejorar la eficacia de sus procesos.

Hay que notar que una empresa "ágil" no es la que ignora la documentación por sistema, o no utiliza herramientas web para coordinar el trabajo, sinó que sigue con eficacia y seriedad las metodologías como Scrum, porque creen en ellas.

El libro es muy bueno en lo que pretende:
1) Argumentar e interpretar las prácticas de CMMI para que se vea que se pueden cumplir correctamente con procesos ágiles. Yo que he estado en varios proyectos CMMI en empresas ágiles, sé que al principio cuesta no ir por el camino "fácil" de la ingenieria de SW "clásica".
2) Ayudar a empresa con procesos más pesados a agilizarlos, sin perder la adherencia a CMMI.

El libro no se va por las ramas, es práctico y riguroso. Si os dedicais a cualquiera de las dos cosas, os lo recomiendo vivamente.



Alex Ballarin @ Cynertia Consulting