CMM并不详细描述所有与软件开发和维护相关的过程,但是,有一些过程是决定过程能力的关键因素,这就是CMM所说的“关键过程域”(Key Process Area,KPA)。在CMM中,每个能力成熟度等级(第一级除外)规定了不同的关键过程域,一个软件组织如果希望达到某一个能力成熟度级别,就必须完全满足此级别关键过程域所规定的要求,即满足关键过程域的目标。
在CMM中一共有18个关键过程域,分布在第二至第五级中,如图2-14所示。需要提醒的是:关键过程域是累加的,每一个级别的关键过程域包含本级框中的描述以及下级所有框中的描述。
图2-14 CMM关键过程域