Utvärderingar som följer CMMs riktlinjer kan ha flera olika syften. Från en snabb utvärdering för att stämma av hur förbättringsprocessen fortskrider till en rigorös utvärdering som ger ett formellt mått på organisationens processmognad. Vid en utvärdering används tre olika källor: intervjuver inom organisationen, genomgång av dokumentation från avslutade eller pågående projekt samt en enkät kallad
Maturity Questionnaire (MQ). Utvärderingar kan delas in i tre olika klasser beroende på hur många källor de använder och hur djuplodande de är.
Vid den enklaste formen av utvärdering används Maturity Questionnaire som källa. Vi analyserar resultaten och ger er en rapport med resultaten. En Klass C utvärdering används oftast för att ge en grov uppskattinging av processmognaden eller för att kontrollera hur förbättringsprocessen fortskrider.
För Klass B utvärderingar används minst två källor, varav en är Maturity Questionnaire. Arbetsinsatsen är större, men resultaten är grundligare. Klass B utvärderingar används oftast till
utvärdering av leverantörer samt för grundligare mätningar av den interna processmognaden.
Vid den mest omfattande formen av utvärdering används alla tre typer av källor. Arbetsinsatsen är stor, men resultatet är en grundlig utvärdering och en formell CMM nivå som rapporteras till SEI. Klass A utvärderingar används när det finns ett behov av att fastställa en formell CMM nivå. Behovet kan antingen komma drivas av kunder eller av ett internt önskemål att validera förbättringsprocessen.
Valet av utvärderingsklass bör styras av vilket affärsbehov som ska tillfredsställas. Eftersom en Klass A utvärdering är en stor investering både vad gäller konsulter och interna resurser, så utförs de oftast bara vid milstenar i förbättringsprocessen. De används vid processens början för att identifiera vilka områden som ska prioriteras. Vid milstenar i processen används Klass A utvärderingar för att verifiera att den eftersträvade mognadsnivån har uppnåtts.
För små och medelstora organisationer kan en Klass A utvärdering vara orimligt dyr. De kan genomföra en förbättringsprocess baserad på Klass B och Klass C utvärderingar. Nackdelen är att de gör avkall på detaljrikedommen i utvärderingen vilket gör det något svårare att prioritera förbättringsåtgärder. Dessutom får de inget formellt mått på sin CMM nivå.
Om budgeten inte finns för att genomföra en Klass A utvärdering är det dock bättre att driva en förbättringsprocess baserad på Klass B och Klass C utvärderingar än att inte driva någon förbättringsprocess alls.