性能目标这个概念是CMMI2.0着重强调的,顾名思义,性能目标围绕过程的性能而设定。过程性能就是我们经常挂在嘴边的成本、效率、质量等属性,只不过这时它们与一个特定的过程相关,换言之,执行一个过程(集)需要投入多少成本、花费多少时间完成、产出物的质量如何等等。我们往往从这些维度去衡量一个过程是否足够好,以支撑业务层面的要求。性能目标,就是在这些纬度上为过程设定的目标。
设定过程性能目标,是过程及过程性能管理的需要,我们总是需要让流程在我们可以接受的成本范围内运行。所以,在CMMI看来,性能目标从一开始就需要,跟成熟度无关。只不过随着成熟度的提高,我们设定的过程性能目标变得更加恰当,更加合理,更有驱动力而已。
一般情况下,我们很少无依据的为某一个过程设定其性能目标。我们通常从业务目标出发,找到支持这个业务目标的过程,然后从业务目标的需要,设定过程性能目标。这个过程往往是难点。因为一开始我们并不确切的知道哪些过程与此业务目标相关,只能凭经验,后果就是选择的过程和设定的性能目标不一定相关,从而不一定能有效支持业务目标的实现;另外,就算知道哪个过程与业务目标相关,我们也不确定其性能目标应该设多少。这些难点随着组织的成熟度提高,通过量化管理的方法可以解决,例如通过应用统计分析的方法,进行关键过程的识别、以及通过建立和应用过程性能基线和过程性能模型,设定合理的过程性能目标。
性能目标通常是定量描述的。高成熟度实践中的过程性能目标,有专门的术语,即“质量与过程性能目标”,其设定需要运用统计量化管理的技术,是对某一过程的历史执行数据进行统计和分析,在充分了解现有过程能力水平的基础上,确定并确保合理的目标范围。
业务目标以结果为导向,性能目标以过程目标为导向。正确地制定性能目标可以真正的将业务和流程有效地关联起来,让我们可以真正聚焦在过程性能的提升,但同时保证我们在过程性能上的改善,最后能够有效支持业务目标的实现。