软件质量管理与控制
第8章 软件质量管理与控制8.1 目的 软件质量管理的目的是通过分析质量要素和质量目标,制定适宜的质量方案,整合技术评审、软件测试、质量保证、缺陷〔或问题〕跟踪等手段,保证软件开发质量。8.2
.. 第8章软件质量管理与控制 8.1目的 软件质量管理的目的是通过分析质量要素和质量目标,制定适宜的质量方案,整合技术评审、软件测 试、质量保证、缺陷〔或问题〕跟踪等手段,保证软件开发质量。 8.2关键活动与流程 软件质量管理的流程如图8-1所示,关键活动是“制定质量方案〞、“技术评审〞、“软件测试〞、 “质量保证〞、“缺陷跟踪和问题跟踪〞。 图8-1中,在技术评审、软件测试和质量保证活动中发现的缺陷和问题,都采用缺陷跟踪工具和问题 跟踪工具来管理。 质量人员 开发人员测试人员 质量人员 图8-1软件质量管理的流程 该流程的主要工作成果见表8-1。 表8-1软件质量管理流程的主要工作成果 关键活动 主要工作成果 责任人 制定质量方案 "质量方案" 质量人员 技术评审 "技术评审报告" 软件开发人员 软件测试 "软件测试报告" 软件测试人员 质量保证 "质量保证报告" 质量人员 缺陷跟踪 缺陷报表 缺陷相关人员 问题 问题报表 问题相关人员 8.2.1制定质量方案 质量方案是软件质量管理的行动纲领,通常由工程经理和质量人员共同协商制定质量方案。 如果机构有独立的质量人员,那么由质量人员起草"质量方案",递交给工程经理和质量经理审批。如果 机构没有独立的质量人员,那么工程经理兼任质量人员和质量经理的角色。 表8-2为"质量方案"的参考格式。 表8-2质量方案 .v.

