【正确答案】
B
【答案解析】 软件质量保证(SQA)是一种应用于整个软件过程的活动,SQA小组的职责是辅助软件工程小组得到高质量的最终产品。SQA包含:
(1)一种质量管理方法。
(2)有效的软件工程技术(方法和工具)。
(3)在整个软件过程中采用的正式技术评审。
(4)一种多层次的测试策略。
(5)对软件文档及其修改的控制。
(6)保证软件遵从软件开发标准。
(7)度量和报告机制。
软件质量不是SQA完全负责,软件开发中有许多参与者负有保证软件质量的责任,包括软件工程师、项目管理者、客户、销售人员和SQA的成员。SQA小组充当客户在公司内部的代表,必须以客户的观点来看待软件。SQA小组的职责是辅助软件工程小组得到高质量的最终产品,为此制定了一组有关质量保证中的计划、监督、记录、分析及报告的SQA活动,这些活动由一个独立的SQA小组执行(或推动)。
软件工程师通过采用可靠的技术方法和措施、进行正式的技术评审、执行计划周密的软件测试来考虑质量问题,这不是SQA的工作。