参考答案: C
详细解析:
本题考查软件工程基础知识。
软件质量保障是软件开发过程中非常重要的工作,这是软件开发工程化的重点。
软件开发团队在开发软件过程中,需要采取强有力的质量保障措施:包括在开发前应选定或制定开发标准或开发规范,并遵照执行;在开发初期制定质量保证计划,并在开发中坚持执行;在各个开发阶段结尾时,严格执行阶段评审等。
用户代表参与开发全过程是需要的,主要是对软件需求的不断明确,对设计功能的确认,对用户界面的意见,对测试结果的意见以及负责验收等。用户并不熟悉开发技术,难以监督开发质量。开发团队中应有质量保证师,负责监督开发质量。