软件质量保证(Softare Quality Assurance,SQA)是指为保证软件系统或软件产品充分满足用户要求的质量而进行的有计划、有组织的活动,这些活动贯穿于软件生产的整个生命周期。质量保证人员负责质量保证的计划、监督、记录、分析及报告工作,辅助

admin2019-02-25  42

问题 软件质量保证(Softare Quality Assurance,SQA)是指为保证软件系统或软件产品充分满足用户要求的质量而进行的有计划、有组织的活动,这些活动贯穿于软件生产的整个生命周期。质量保证人员负责质量保证的计划、监督、记录、分析及报告工作,辅助软件开发人员得到高质量的最终产品。
请围绕“软件质量保证及其应用”论题,依次从以下三个方面进行论述。
详细论述软件质量保证中常见的活动有哪些?阐述每个活动的主要内容。

选项

答案详细论述软件质量保证中常见的活动有哪些?阐述每个活动的主要内容。 软件质量保证活动包含有计划、监督、记录、分析及报告的软件质量保证活动,这些活动往往由一个独立的SQA小组执行。 (1)制订SQA计划 SQA计划在制定项目计划时制定,它规定了软件开发小组和质量保证小组需要执行的质量保证活动。 (2)参与开发该软件项目的软件过程描述 软件开发小组为将要开展的工作选择软件过程,SQA小组则要评审过程说明,以保证该过程与企业政策、内部的软件标准、外界所制定的标准以及项目开发计划的其他部分相符。 (3)评审 评审各项软件工程活动,核实其是否符合已定义的软件过程。SQA小组识别、记录和跟踪所有偏离过程的偏差,核实其是否已经改正。 (4)审计 审计指定的软件工作产品,核实其是否符合已定义的软件过程的相应部分。SQA小组对选出的产品进行评审,识别、记录和跟踪出现的偏差,核实其是否已经改正,定期向项目负责人报告结果。 (5)记录并处理偏差 确保软件工作及工作产品中的偏差已被记录在案,并根据预定规程进行处理。偏差可能出现在项目计划、过程描述、采用的标准或技术工作产品中。 (6)报告 记录所有不符部分,并向上级管理部门报告。跟踪不符合的部分直到问题得到解决。除了进行上述活动外,SQA小组还需要协调变更的控制与管理,并帮助收集和分析软件度量的信息。

解析
转载请注明原文地址:https://kaotiyun.com/show/qVQZ777K
0

最新回复(0)