软件质量保证与测试 问答题
18道简答题目及答案
- 软件质量保证活动的实施步骤
- 定义项目类型和生命周期
- 建立SQA计划,确定项目审计内容
- 生成SQA报告
- 审计SQA报告
- 独立汇报
- 简述软件质量保证的基本目标和任务
- 基本目标:
- 目标1:软件质量保证活动是有计划的
- 目标2:软件产品和活动与适用的标准、规程和需求的符合性要得到客观验证
- 目标3:相关的小组和个人要被告知软件质量保证的活动和结果
- 目标4:高级管理者处理在软件项目内部不能解决的不符合问题。
- 任务:提供成员与管理阶层客观洞察流程与相关工作产品。
- 基本目标:
- 什么是软件评审?为什么需要进行软件评审?
- 软件评审
- 关于审查和批准项目计划,项目变更和工作进展评价的一个步骤。
- 为什么要软件评审
- 在开发过程中,评审可以让我们获得以下收益:
- 提高项目的生产率。这是由于早期发现了错误,因而减少了返工时间,还可能减少测试时间
- 改善软件的质量。
- 在评审过程中,使开发团队的其他成员更熟悉产品和开发过
程。 - 通过评审,标志着软件开发的一个阶段的完成。
- 生产出更容易维护的软件。主要原因是:对于被评审的软件,评审者必须是非常熟悉的;同时,在评审过程中,一定会产生并利用很多证明文档,于是评审就迫使开发者产生出许多有用的文档,而这些文档如果不是因为评审,则在整个项目期间可能都不会生产。此外,评审过程也将增加对所开发软件的理解。
- 在开发过程中,评审可以让我们获得以下收益:
- 软件评审
- 软件评审包括哪些内容
- 管理评审
- 技术评审
- 文档评审
- 过程评审
- 软件评审主要有哪些方法(需简要说明)?它们的异同点是什么?
- 方法(从上到下,越来越正式)
- 特别检查
- 轮查
- 走查
- 团队评审
- 检视
- 异同点
- 方法(从上到下,越来越正式)