工件评审检查表-详细设计工件

工件评审检查表-详细设计工件

ID:10818111

大小:49.00 KB

页数:2页

时间:2018-07-08

工件评审检查表-详细设计工件_第1页
工件评审检查表-详细设计工件_第2页
资源描述:

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

1、<公司名称>工件评审检查表—详细设计工件缺陷类型检查项备注CPCompleteness(CP),完整性a)各模块的接口API是否已经完整地定义?b)各模块中主要的算法是否已经确定?c)主要接口的使用约束是否已经说明?d)对一些对象间一对一,一对多等关系是否已经根据编程语言具体化?e)是否把概要设计的服务全部细化,使其可以直接映射到编码阶段?CSConsistency(CS),一致性a)变量与函数的命名在各个单元与模块之间是否一致?b)各单元接口的设计之间是否一致,是否与概要设计一致?c)详细设计结果与概要设计中的架构合

2、起来,是否完整地表达了系统的构造?d)变量与函数的命名以及风格是否与其他外部接口相一致?e)各接口的错误处理是否遵循统一的风格?CTCorrectness(CT),正确性a)对于应该用常量或者宏的地方是否直接用了数字来表示?b)逻辑上是否存在错误、不当、不完全等情况?DADataUsage(DA),数据使用a)是否所有声明的数据块都已经真正用到了?b)单元内部使用的主要数据结构是否都已经定义了?c)当存在共享数据时,使用共享数据的程序是否对其他使用该数据的程序十分清楚?DCDocumentation/Clarity(D

3、C),文档/清晰度a)每个单元、过程的意图是否都已经清楚地描述?b)单元中所有的函数是否都被清晰地描述?FNFunctionality(FN),功能性a)对于概要设计中要求的功能,通过各模块的描述,是否已经得到完整地实现?IFInterface(IF),接口a)每个函数的接口说明(参数名称、类型、返回值)等是否都已描述清楚?b)函数参数与返回值的意义是否定义清楚?a95a68ba8d14da994f75d462f344687b.doc模板版本:1.0Page2of2<公司名称>c)函数接口中约束,比如参数输入限制,参数

4、的取值范围、函数执行后的保证等是否已经描述清楚?d)接口的数目与复杂度是否已经被最小化?MNMaintainability(MN),可维护性a)各个单元设计是遵循高内聚、低耦合的设计原则?b)单元设计是否被清晰的表达,具有很好的可读性,以保证以后的修改与维护?RLReliability(RL)a)在必要的地方缺省值是否被使用,它们是否正确?b)是否对异常处理、错误处理进行了设计,以保证系统执行的稳定性?c)是否考虑到了一些极端的情况?STStandards(ST),标准a)设计文档是否符合公司的设计标准以及一些常用的工

5、业标准?TLTestability(TL),可测试性a)利用设计结果能否编写出测试案例,对其进行详细的单元测试?TRTraceability(TR),可跟踪性a)设计的结果是否能够对应到概要设计中的条目?a95a68ba8d14da994f75d462f344687b.doc模板版本:1.0Page2of2

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

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

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