软件设计评审检查表

软件设计评审检查表

ID:25857900

大小:159.00 KB

页数:7页

时间:2018-11-23

软件设计评审检查表_第1页
软件设计评审检查表_第2页
软件设计评审检查表_第3页
软件设计评审检查表_第4页
软件设计评审检查表_第5页
资源描述:

《软件设计评审检查表》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.WORD完美格式编辑.Y:是TBD:不确定N:不是NA:不适用检查项Y/TBD/N/NA清晰性 系统的目标是否已定义? 是否对关键术语和缩略语进行定义和描述? 所使用的术语是否和用户/客户使用的一致? 需求的描述是否清晰,不含糊? 是否有对整套系统进行功能概述? 是否已详细说明了软件环境(共存的软件)和硬件环境(特定的配置)? 如果有会影响实施的假设情况,是否已经声明? 是否已经对每个业务逻辑进行输入、输出以及过程的详细说明? 完整性 是否列出了系统所必须的依赖、假设以及约束? 是否对每个提交物或阶段实施

2、都进行了需求说明? 需求说明书是否已包括了主要的质量属性,例如有效性、高效性、灵活性、完整性、互操作性、可靠性、健壮性、可用性、可维护性、可移植性、可重用性和可测试性。 依从性 该文档是否遵守了该项目的文档编写标准? 一致性 需求说明是否存在直接相互矛盾的条目? 本需求说明书是否与相关需求素材一致? 可行性 所描述的所有功能是否必要并充分地满足了客户/系统目标? 需求说明书的描述的详细程度是否足以进行详细的设计? 已知的限制(局限)是否已经详细说明? 是否已确定每个需求的优先级别? 可管理性 是否将需求分别

3、陈述,因此它们是独立的并且是可检查的? 是否所有需求都可以回溯到相应的需求素材,反之亦然? 是否已详细说明需求变更的过程? 需求规格说明书检查表技术资料.专业整理.WORD完美格式编辑.概要设计检查表Y:是TBD:不确定N:不是NA:不适用检查项Y/TBD/N/NA清晰性 是否所设计的架构,包括数据流,控制流和接口,被清楚地表达了? 是否所有的假设、约束、策略及依赖都被记录在本文档了? 是否定义了总体设计目标? 完整性 是否所有的以前的TBD(待确定条目)都已经被解决了? 是否设计已经可以支持本文档中遗留的

4、TBD有可能带来的变更? 是否所有的TBD的影响都已经被评估了? 是否仍存在可能不可行的设计部分? 是否已记录设计时的权衡考虑?该文件是否包括了权衡选择的标准和不选择其它方案的原因? 依从性 是否遵守了项目的文档编写标准? 一致性 数据元素、流程和对象的命名和使用在整套系统和外部接口之间是否一致? 该设计是否反映了实际操作环境(硬件、软件、支持软件)? 可行性 从进度、预算和技术角度上看该设计是否可行? 是否存在错误的、缺少的或不完整的逻辑? 数据使用 所有复合数据元素、参数以及对象的概念是否都已文档化? 

5、是否还有任何需要的但还没有定义的数据结构,反之亦然? 是否已描述最低级别数据元素?是否已详细说明取值范围? 功能性 是否对每一下级模块进行了概要算法说明? 所选择的设计和算法能否满足所有的需求? 接口 操作界面的设计是否有为用户考虑(例如:词汇、使用信息和进入的简易)? 是否已描述界面的功能特性? 界面将有利于问题解决吗? 是否所有界面都互相一致,与其它模块一致,以及和更高级别文档中的需求一致? 是否所有的界面都提供了所要求的信息? 是否已说明内部各界面之间的关系? 界面的数量和复杂程度是否已减少到最小? 

6、可维护性 该设计是否是模块化的? 这些模块具有高内聚度和低耦合度? 技术资料.专业整理.WORD完美格式编辑.是否已经对继承设计、代码或先前选择工具的使用进行了详细说明? 性能 主要性能参数是否已被详细说明(例如:实时、速度要求、磁盘输入/输出接口等)? 可靠性 该设计能够提供错误检测和恢复(例如:输入输出检查)? 是否已考虑非正常情况? 是否所有的错误情况都被完整和准确地说明? 该设计是否满足该系统进行集成时所遵守的约定? 易测性 是否能够对该套系统进行测试、演示、分析或检查来说明它是满足需求的? 该套系

7、统是否能用增量型的方法来集成和测试? 可追溯性 是否各部分的设计都能追溯到需求说明书的需求? 是否所有的设计决策都能追溯到原来确定的权衡因素? 所继承设计的已知风险是否已确定和分析? 技术资料.专业整理.WORD完美格式编辑.详细设计检查表Y:是TBD:不确定N:不是NA:不适用检查项Y/TBD/N/NA清晰性 所有单元或过程的目的是否都已文档化? 包括了数据流、控制流和接口的单元设计是否已清晰的说明? 完整性 是否已定义和初始化所有的变量、指针和常量? 是否已描述单元的全部功能? 是否已详细说明用来实现该

8、单元的关键算法(例如:用自然语言或PDL)? 是否已列出该单元的调用? 依从性 该文档是否遵循了该项目已文档化的标准? 是否采用了所要求的方法和工具来进行单元设计? 一致性 数据元素的命名和使用在整个单元和单元接口之间是否一致? 所有接口的设计是否互相一致并且和更高级别文档一致? 正确性 是否处理所有条件(大于、等于、小于零、switch/case)?是否存在处理“casenotfound”的条件? 是否正确地规

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。