质量控制的工具和技术
质量控制的工具和技术主要有:测试、检查、统计抽样 六西格玛、因果图、流程图、直方图、检查表、散点图、排列图、控制图等。
[尚大教育软考学院提示]考生应清楚什么的项目情况用什么样的工具。
(1)测试
测试是一个验证项目实施阶段是否满足需求的逆向过程,在所有的信息系统开发过程中都是最重要的部分。通常指软件测试,是为了发现错误而执行程序的过程,是在软件投入运行前,对软件需求分析、软件设计、编码的最终复审,是软件质量控制的关键步骤。
(2)检查
检查是指对工作产品进行检视来判断是否符合预期标准。一般来说,检查的结果包含有度量值。检查可在任意工作层次上进行,可以检查单个活动,也可以检查项目的最终产品。在软件项目中,检查常常也被叫做评审,同行评审,审计或者走查。
(3)统计抽样
统计抽样指从感兴趣的群体中选取一部分进行检查(例如,从总数为100个的样品中随机选取20个样品)。适当的抽样往往可以降低质量控制费用。
(4)因果图
因果图又称为石川图或鱼刺图,它直观地显示出各项因素如何与各种潜在问题或结果联系起来,形如图3-3-1所示。利用因果图可以将在产品后端发现的有关质量问题,一直追溯到负有责任的生产行为,从生产的源头找出质量原因,真正获得质量的改进和提高。
图3-3-1 因果图示意图
(5)直方图
直方图是一种垂直的条形图,显示特定情况发生的次数,形如图3-3-2所示。每个柱形都代表某一个问题的一种属性或特征。柱形高度代表该特征发生的次数。直方图用数字和柱形的相对高度,直观的表示了引发问题的最普遍的原因。
图3-3-2 直方图示意图
(6)控制图
à 质量控制图一般有三条线,形如图3-3-3所示,上面一条虚线叫UCL(Upper Control Limit,上控制界限),下面一条虚线叫LCL(Lower Control Limit,下控制界限),中间一条实线叫CL(Central Line,中心线)。
图3-3-3 控制图示意图
通过工作实践中,总结出七点运行法则。如果有连续的7个或7个以上的圆点分布在中心线的同一侧,或者出现同向变化的趋势,即使它们都处于控制界限内,但也意味着其出现了一定的问题或者受到了外界因素的干扰,应将视其为失控状态。一般来说,当一个过程处于受控状态下,那这个过程不应该被调整,但可以继续改进。
(7)帕累托图
意大利著名经济学家帕累托(Pareto)提出了“关键的少数和无关紧要的多数的关系”,有时称为“二八原理”,即80%的问题经常是由于20%的原因引起的。把这一规则引进产品质量管理,以确认造成系统质量问题的诸多因素中最为重要的几个因素。
帕累托图又称排列图或主次因素分析图,是用于帮助确认问题和对问题进行排序的一种常用的统计分析工具。考生要会做图,会分析图。
帕累托图的左纵坐标表示某种因素发生的次数,即频数;右纵坐标(分析线表示累积频率 )表示某种因素发生的累计频率,即频率;横坐标表示影响项目的各种因素,它们按对影响质量程度的大小从左到右依次排列。
在帕累托图中,将累计频率曲线的累计百分数分为三级,与此对应的因素分为3类:频率0%~80%为A类因素,是影响项目质量的主要因素;频率80%~90%为B类因素,是影响项目质量的次要因素;频率90%~100%为C类因素,是影响项目质量的一般因素。
运用帕累托图技术,有利于确定影响质量的主次因素,使错综复杂的问题一目了然。一个帕累托图的示意图如图3-3-4所示。
图3-3-4 帕累托图示意图
该图给出了导致项目失败原因的帕累托图。从图中可以看出,需求变动占60%,技术失误占20%,它们累计为80%,所以上方的帕累托曲线的第2个点在80%处。据此也可知A类因素为需求变动和技术失误。依此类推,人力资源不足为B类因素,经费不足和外包商选择不力为C类因素。
各省软考办 | ||||||||||