成熟度等级为软件组织实现过程改进提供一种分阶段的前进顺序。按照这个顺序实施过程改进,不需要同时处理软件组织可能涉及的所有过程,可以把过程改进工作的注意力集中于少数几个当前对本组织有最大好处的关键过程上。每个成熟度等级为提升到更高一级奠定基础,换句话说,每一级为有效地实施更高一级中的过程提供必要的基础。每个成熟度等级都用相应的特定目标和通用目标作为标识。
在评估软件组织的软件能力成熟度的时候,“制度化”是一个重要的衡量尺度。在下面关于成熟度等级的具体描述中,过程的制度化意味着,通过恰当的实施以确保该过程长久扎根于本组织的运行环境里。