作者:人月神话 来源:新浪博客
SG1 定量管理项目-运用质量和过程性能目标对项目进行定量管理。
SP1.1 建立项目目标
SP1.2 组成已定义过程
SP1.3 选择将予以管理的子过程
SP1.4 管理项目性能
建立项目的质量和过程性能目标,注意输入是业务目标和组织的过程改进目标。类似于要达到的系统的易用性,性能和健壮性等目标。而质量目标类似于故障率,缺陷密度等;过程性能目标类似于缺陷泄露率,评审效率等。我们要意识到过程性能目标和我们要达到的最终的业务目标之间是存在相互影响的,在这里常可采用的方法是通过QFD的方法或类似于矩阵表的方法来确定项目的质量和过程性能目标。注意量化项目管理的SP1.1和OPP组织过程性能的SP1.3之间有对应关系,只是一个是在组织层面一个是在项目层面。项目在制定项目的过程性能目标的时候需要参考组织的方法和流程,根据项目自身的一些特殊目标形成自定义要量化管理的过程。
SP1.2是根据历史上的稳定性和能力数据选择用以组成项目已定义过程的过程和过程要素。这个地方的方法即是三级里面的IPM集成项目管理中的项目过程定义和裁剪。在这里的作用是组织级的定义已经到了子过程,因此项目过程定义也是要确定整个项目的过程应该是由哪些子过程来组成。SP1.3的作用是要确定选择哪些子过程来进行定量管理,当然自然会设计到量化管理的子过程的选择准则。SP1.4是对项目进行监督,以确定项目的将予以统计的质量和过程性能目标是否得到满足,并且在适当时采取纠正措施。
注意SG1的内容主要是在项目计划阶段完成的,而SG2的内容是在项目执行和监控阶段完成的。
SG 2 对子过程进行统计管理 - 对项目已定义过程中所选择的子过程的性能得到了统计管理。
SP2.1 选择度量值和分析技术
SP2.2 运用统计方法以理解偏差
SP2.3 监督所选择的子过程的性能
SP2.4 记录统计管理数据
如果特定目标下特定实践下的子过程如果能够得到统计管理,则我们可以说要达到过程要求的质量和过程性能目标是可预测的。这里面包含了我们能够预测项目达成最初的目标的程度,一方面是通过监控偏差及时的发现问题并采取纠正措施。
如何描述每个子过程的性能,就需要对每个子过程选择度量值,这些度量值能够反映子过程的性能。同时要选择各种分析技术,即度量值和项目目标之间的关系,度量值如果变化的时候对项目各个目标的影响。在这里的分析技术更多的是指的统计分析技术,比如SPC,敏感性分析,蒙特卡洛模拟等分析技术。
SP2.2是通过采集和分析过程和产品度量值了解子过程变化情况,从而识别变化的特殊原因和设法实现预测的性能。根据统计学我们知道波动是无法避免的,引起波动和偏差的原因有特殊原因和一般原因,四级量化管理的重点就是要找到特殊原因的根源并采取各种纠正措施。SP2.2的重点是应用统计学的方法理解偏差,而SP2.3的重点则是要通过监控发现各种偏差,确定引起偏差的根源并采取各种纠正措施。
注意量化管理的一个重点就是要应用统计学的相关方法或工具对过程进行监控,常用的就是SPC统计过程控制。我们任务如果过程一直是受控的和稳定的,则我们就能够按当初的计划和预测达到项目的目标。如果在过程监控中发现了异常(超出了+-3Sigma的限度,七点法异常判断等),我们就需要分析偏差对我们达成项目目标的影响,当偏差影响超出了预定的目标限度的时候,就必须要采取各种纠正措施。
文章来源于领测软件测试网 https://www.ltesting.net/