目录 |
软件过程度量是指针对所指定的软件过程,以某种方式使其过程能力指标实现合理的量化,从而以一定的标准来衡量该软件过程的质量。过程度量是软件过程管理的重要内容,是进行过程的分析、控制和改进的基础。通过对过程进行合理度量,能够认知过程的现状,并在理解的基础上进行评价,然后分析过程产生的偏差并查找偏差原因,从而使已经或者可能将要失控的项目得到合理的控制,同时还能评价过程改进的效果,达到过程评价的认知目的。
软件过程度量包括如下的内容:
(1)制定过程度量计划。
(2)收集过程性能数据。
(3)分析过程的实际性能状况。
(4)在分析结果的基础上,应用软件过程数据来评价过程的稳定性和能力度,给出软件过程基线,并提供软件过程改进机会。
当通过度量获得过程的失效信息时,过程改进便成为可能。过程度量可以作为过程改进的依据,并通过度量获得的信息来对过程改进的效果进行分析,从而可以判断所实施的改进是否达到预期的目标。
总之,通过过程度量可以发现过程中存在的问题,建立过程基线;可以比较和评价实际过程与项目计划之间的差异;可以帮助制定合理的管理控制措施,使过程偏离度在可控制的范围内;可以基于度量的理解和评价为过程的改进提供有效的信息基础,为过程改进制定有效的措施。