14 de Agosto de 2005 Cuando el responsable del departamento de desarrollo me dio que !bamos a implantar un modelo de calidad llamado CMM - CMMI" pens# $%&' (ios m!o esto )a a ser mu****" mu**** aburrido$+ Me pas, el documento con el modelo * mis peores pensamientos se con-irmaron+ Por si alguno de )osotros no &a )isto el modelo de calidad CMM - CMMI el lomo tiene m.s de cuatro dedos de grosor" tu pones la mano encima de la mesa * el modelo CMMI sobresale+ /in embargo" al -inal de este camino" la implantaci,n de procesos de gesti,n * desarrollo de pro*ectos &a sido una de las cosas m.s enriquecedoras que &e podido &acer+ /i" porque al instalar procesos te permite trabaar con personas" que aunque siempre es di-!cil" tambi#n es mu* satis-actorio+ Por aquel entonces lo poco que &ab!a o!do de modelos de calidad era sobre la I/% 0000" tambi#n &ab!a o!do la ma*or!a de las empresas realmente les importa mu* poco la calidad de lo que producen si no m.s bien tener la certi-icaci,n * poner dic&o sello en su publicidad+ Muc&as de ellas siguen toda)!a esta -iloso-!a+ Pero como so* mu* curioso * con-!o m.s en la 1eb que en los est.ndares o-iciales para entender las cosas" me puse a in)estigar 2cotillear3 por la 4eb+ (e mis e5periencias en estos 2 a6os con el modelo CMM - CMMI )o* a intentar e5plicaros de una -orma clara * sencilla en que consiste este modelo de calidad del so-t4are+ 7l nacimiento de CMM - CMMI 7l departamento de de-ensa de los estados unidos ten!a muc&os problemas con el so-t4are que encargaba desarrollar a otras empresas" los presupuestos se disparaban" las -ec&as alargaban m.s * m.s+ 89ui#n no se &a encontrado con este tipo de problemas si &a trabaado con una empresa de so-t4are: Como esta situaci,n les parec!a intolerable con)oc, un comit# de e5pertos para que solucionase estos problemas" en el a6o 10;< dic&o comit# conclu*, $=ienen que crear un instituto de la ingenier!a del so-t4are" dedicado e5clusi)amente a los problemas del so-t4are" * a a*udar al (epartamento de (e-ensa$+ Con)ocaron un concurso p>blico en el que dieron? $Cualquiera que quiera en)iar una solicitud tiene que e5plicar como )an a resol)er estos 4 problemas$" se presentaron di)ersos estamentos * la @ni)ersidad Carnegie Mellon gan, el concurso en 10;5" creando el /7I+ 7l /7I 2/o-t4are 7ngineering Institute3 es el instituto que cre, * mantiene el modelo de calidad CMM - CMMI 89u# es el CMM - CMMI: 7l CMM - CMMI es un modelo de calidad del so-t4are que clasi-ica las empresas en ni)eles de madureA+ 7stos ni)eles sir)en para conocer la madureA de los procesos que se realiAan para producir so-t4are+ Bi)eles CMM - CMMI Cos ni)eles CMM - CMMI son 5? Inicial o Bi)el 1 CMM - CMMI+ 7ste es el ni)el en donde est.n todas las empresas que no tienen procesos+ Cos presupuestos se disparan" no es posible entregar el pro*ecto en -ec&as" te tienes que quedar durante noc&es * -ines de semana para terminar un pro*ecto+ Bo &a* control sobre el estado del pro*ecto" el desarrollo del pro*ecto es completamente opaco" no sabes lo que pasa en #l+ 7s el t!pico pro*ecto en el que se da la siguiente situaci,n? - 8C,mo )a el pro*ecto: - Dien" bien+ (os semanas despu#sE - 8C,mo )a el pro*ecto: - Dien" bien+ =res semanas despu#sE - 7l lunes &a* que entregar el pro*ecto+- Bo se por qu# pero los pro*ectos se entregan los lunes+ - 7l lunes '':+ =oda)!a -alta muc&o'' - 8C,mo: Me diiste que el pro*ecto iba bien'' Arr#glatelas como quieras" pero el pro*ecto tiene que estar terminado para el lunes+ /i no sabes el tama6o del pro*ecto * no sabes cuanto lle)as &ec&o" nunca sabr.s cuando )as a terminar+ Fepetible o Bi)el 2 CMM - CMMI+ 9uiere decir que el #5ito de los resultados obtenidos se pueden repetir+ Ca principal di-erencia entre este ni)el * el anterior es que el pro*ecto es gestionado * controlado durante el desarrollo del mismo+ 7l desarrollo no es opaco * se puede saber el estado del pro*ecto en todo momento+ Cos procesos que &a* que implantar para alcanAar este ni)el son? Gesti,n de requisitos Plani-icaci,n de pro*ectos /eguimiento * control de pro*ectos Gesti,n de pro)eedores Aseguramiento de la calidad Gesti,n de la con-iguraci,n (e-inido o Bi)el < CMM - CMMI+ Fesumi#ndolo muc&o" este alcanAar este ni)el signi-ica que la -orma de desarrollar pro*ectos 2gesti,n e ingenier!a3 esta de-inida" por de-inida quiere decir que esta establecida" documentada * que e5isten m#tricas 2obtenci,n de datos obeti)os3 para la consecuci,n de obeti)os concretos+ Cos procesos que &a* que implantar para alcanAar este ni)el son? (esarrollo de requisitos /oluci,n =#cnica Integraci,n del producto Geri-icaci,n Galidaci,n (esarrollo * meora de los procesos de la organiAaci,n (e-inici,n de los procesos de la organiAaci,n Plani-icaci,n de la -ormaci,n Gesti,n de riesgos An.lisis * resoluci,n de toma de decisiones Ca ma*or!a de las empresas que llegan al ni)el < paran aqu!" *a que es un ni)el que proporciona muc&os bene-icios * no )en la necesidad de ir m.s all. porque tienen cubiertas la ma*or!a de sus necesidades+ Cuantitati)amente Gestionado o Bi)el 4 CMM - CMMI+ Cos pro*ectos usan obeti)os medibles para alcanAar las necesidades de los clientes * la organiAaci,n+ /e usan m#tricas para gestionar la organiAaci,n+ Cos procesos que &a* que implantar para alcanAar este ni)el son? Gesti,n cuantitati)a de pro*ectos Meora de los procesos de la organiAaci,n %ptimiAado o Bi)el 5 CMM - CMMI+ Cos procesos de los pro*ectos * de la organiAaci,n est.n orientados a la meora de las acti)idades+ Meoras incrementales e inno)adoras de los procesos que mediante m#tricas son identi-icadas" e)aluadas * puestas en pr.ctica+ Cos procesos que &a* que implantar para alcanAar este ni)el son? Inno)aci,n organiAacional An.lisis * resoluci,n de las causas Bormalmente las empresas que intentan alcanAar los ni)eles 4 * 5 lo realiAan simult.neamente *a que est.n mu* relacionados+ A grandes rasgos os &e intentado introducir el modelo de calidad del so-t4are CMM - CMMI para aquella gente que se encuentra por primera )eA con #l+ Ca implantaci,n de un modelo de estas caracter!sticas es un proceso largo * costoso que puede costar )arios a6os de es-uerAo+ Aun as! el bene-icio obtenido para la empresa es muc&o ma*or que lo in)ertido+ $H a este respecto se debe tener en cuenta &asta qu# punto no &a* cosa m.s di-!cil de tratar" ni m.s dudosa de conseguir" ni m.s peligrosa de conducir" que &acerse promotor de la implantaci,n de nue)as instituciones+ Ca causa de tama6a di-icultad reside en que el promotor tiene por enemigos a todos aquellos que sacaban pro)ec&o del )ieo orden * encuentra unos de-ensores t!midos en todos los que se )er!an bene-iciados por el nue)o+ 7sta timideA nace en parte al temor de los ad)ersarios" que tienen la le* de su lado" * en parte tambi#n la incredulidad de los &ombres" quienes -en realidad- nunca creen en lo nue)o &asta que adquieren una -irme e5periencia en ello+ (e a&! nace que" siempre que los enemigos encuentran la ocasi,n de atacar" lo &acen con .nimo -accioso" mientras los dem.s s,lo proceden a la de-ensa con tibieAa" de lo cual resulta un serio peligro para el pr!ncipe * para ellos+$ 7l Principe" Bicol.s Maquia)elo" 151< /i os interesa pro-undiAar m.s en el conocimiento de los procesos de calidad CMM-CMMI" pod#is empeAar con introduciros en el Bi)el 2 de CMM-CMMI+ &ttp?II444+ingenieroso-t4are+comIcalidadIcmm-cmmi+p&p