欢迎来到天天文库
浏览记录
ID:21594832
大小:109.00 KB
页数:7页
时间:2018-10-23
《软件质量管理和控制》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、WORD文档下载可编辑第8章软件质量管理与控制8.1目的软件质量管理的目的是通过分析质量要素和质量目标,制定合适的质量计划,整合技术评审、软件测试、质量保证、缺陷(或问题)跟踪等手段,保证软件开发质量。8.2关键活动与流程软件质量管理的流程如图8-1所示,关键活动是“制定质量计划”、“技术评审”、“软件测试”、“质量保证”、“缺陷跟踪和问题跟踪”。图8-1中,在技术评审、软件测试和质量保证活动中发现的缺陷和问题,都采用缺陷跟踪工具和问题跟踪工具来管理。制定质量计划缺陷跟踪问题跟踪软件测试技术评审质量保证质量人员开发人员测试人员质量人员图8-1软件
2、质量管理的流程该流程的主要工作成果见表8-1。表8-1软件质量管理流程的主要工作成果关键活动主要工作成果责任人制定质量计划《质量计划》质量人员技术评审《技术评审报告》软件开发人员软件测试《软件测试报告》软件测试人员质量保证《质量保证报告》质量人员缺陷跟踪缺陷报表缺陷相关人员问题问题报表问题相关人员8.2.1制定质量计划质量计划是软件质量管理的行动纲领,通常由项目经理和质量人员共同协商制定质量计划。如果机构有独立的质量人员,那么由质量人员起草《质量计划》,递交给项目经理和质量经理审批。如果机构没有独立的质量人员,那么项目经理兼任质量人员和质量经理的
3、角色。表8-2为《质量计划》的参考格式。专业技术资料精心整理WORD文档下载可编辑表8-2质量计划XXX软件质量计划1.质量要素和质量目标提示:从商业利益和技术角度判断哪些质量属性是本软件的质量要素,说明为什么,这样相关人员可以把精力集中在改善质量要素上。给出各个质量要素的恰当目标,既要使客户感到满意,又要使开发方承受得起。质量要素优先级目标、解释2.技术评审计划待评审的工作成果评审时间负责人3.软件测试计划测试活动名称时间负责人详见《测试计划》4.质量保证计划过程域主要检查项时间或频度负责人5.缺陷(问题)跟踪工具提示:说明本项目采用何种缺陷(
4、问题)跟踪工具,以及简要的使用约定。6.审批意见提示:项目经理和质量经理审批计划8.2.2技术评审技术评审的目的是通过同行专家对工作成果的评审进行讨论,尽早地发现工作成果中的缺陷,并帮助开发人员及时消除缺陷,从而有效地提高产品的质量。技术评审的主要好处有:☆通过消除工作成果的缺陷而提高产品的质量。☆技术评审可以在任何开发阶段执行,不必等到软件可以运行之际,越早消除缺陷就越能降低开发成本。☆开发人员能够及时地得到同行专家的帮助和指导,无疑会加深对工作成果的理解,更好地预防缺陷,一定程度上提高了开发生产率。理论上讲,为了确保产品的质量,产品的所有工作
5、成果都应当接受技术评审。现实中,为了节约时间,允许人们有选择地对工作成果进行技术评审。在制定质量计划的时候,应该确定技术评审计划。技术评审是团体活动,一般地,机构没有专职的技术评审人员,当需要技术评审的时候临时组织人员就可以了。质量人员应当参与重要的技术评审会议,这样既监督了技术评审,又加深对工作成果的了解。技术评审的一般流程如图8-2所示。专业技术资料精心整理WORD文档下载可编辑Step2.举行评审会议主持人宣读作者介绍工作成果识别缺陷和答辩讨论缺陷解决方案评审总结Step1.准备评审Step3.缺陷跟踪图8-2技术评审的流程第一步准备评审☆
6、评审主持人首先确定评审会议的时间、地点、设备和参加会议的人员名单(包括评审员、记录员、作者、旁听者等),并告知所有相关人员。☆评审主持人把工作成果及相关材料、技术评审规程、检查等发给评审员。☆评审员阅读(了解)工作成果及相关材料。第二步举行评审会议☆主持人宣讲本次评审会议的过程、重点、原则、时间限制等。☆作者扼要地介绍工作成果。☆评审员认真查找工作成果的缺陷。作者回答评审员的问题,双方要对每个缺陷达成共识。☆作者和评审员共同讨论缺陷的解决方案。对于当场难以解决的问题,由主持人决定“是否有必要继续讨论”或者“另定时间再讨论”。☆评审小组给出评审结论
7、和意见,主持人签字后本次会议结束。评审结论有三种:(1)工作成果合格,“无需修改”或者“需要轻微修改但不必再审核”。(2)工作成果基本合格,需要作少量的修改,之后通过审核即可。(3)工作成果不合格,需要作比较大的修改,之后必须重新对其评审。☆主持人和相关人员撰写《技术评审报告》(如表8-3所示)。第三步缺陷跟踪作者修正工作成果,消除已发现的缺陷。评审主持人(或者指定审查员)跟踪每个缺陷的状态。直到工作成果合格为止。专业技术资料精心整理WORD文档下载可编辑表8-3技术评审报告XXX技术评审报告1.基本信息成果介绍名称,版本,作者,时间等等评审时间
8、评审地点评审人员名单角色、职务人员A评审主持人…1.问答记录提示:由评审主持人或记录填写,主要记录评审过程中的疑问、答复、争论、处理意见
此文档下载收益归作者所有