以下关于软件质量保证(SQA)活动的描述,错误的是______。
A.参与开发项目的软件过程描述,记录所有不符合规范的部分
B.协调变更控制和变更管理,并帮助收集和分析软件度量信息
C.审核指定的软件工作产品,以验证是否符合定义的软件过程中的相应部分
D.采用可靠的技术方法和措施,执行计划周密的软件测试来考虑质量问题
参考答案:D
解析: 软件质量保证(SQA)是一种应用于整个软件过程的活动,SQA小组的职责是辅助软件团队实现高质量的软件产品。其活动内容包括以下几个方面。
①为项目准备SQA计划。
②参与开发项目的软件过程描述,而非负责开发项目的软件过程描述。
③评审各项软件工程活动,以验证其是否符合定义的软件过程。
④审核指定的软件工作产品,以验证是否符合定义的软件过程中的相应部分。
⑤确保软件工作及工作产品中出现的偏差已文档化,并且按照文档化的规程进行了处理。
⑥记录所有不符合规范的部分,并报告给高层管理者。
⑦协调变更控制和变更管理,并帮助收集和分析软件度量信息。
软件质量不是SQA完全负责,软件开发中有许多参与者负有保证软件质量的责任,包括软件工程师、项目管理者、客户、销售人员和SQA的成员。SQA小组充当客户在公司内部的代表,必须以客户的观点来看待软件。SQA小组的职责是辅助软件工程小组得到高质量的最终产品,为此制定了一组有关质量保证中的计划、监督、记录、分析及报告的SQA活动,这些活动由一个独立的SQA小组执行(或推动)。软件工程师采用可靠的技术方法和措施,进行正式的技术评审,执行计划周密的软件测试来考虑质量问题,这不是SQA的工作。