详细设计和代码评审方案.doc_第1页
详细设计和代码评审方案.doc_第2页
详细设计和代码评审方案.doc_第3页
详细设计和代码评审方案.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

_中国移动一级业务运营支撑系统清算中心容灾扩容工程详细设计和代码评审方案_批准人:_文档安全级别:CMSZ Confidential文档创建时间:2004/09/13文档最后修改时间:2004/10/13版本号:1.0编写人:张洪艳文档标识:CMSZ-MCB3DR+-PRO-DCRP-1_0.doc修订历史记录文档标识CMSZ-MCB3DR+-PRO-DCRP-1_0页数2文档名称详细设计和代码评审方案序号修改描述版本号日期作者1根据讨论修改,文件改名为“详细设计说明书和代码审查方案”(原为“提高文档和代码质量的方案”),去掉封面、修订历史记录1.02004/10/10张洪艳2根据郑明忠意见修改,加上封面、修订历史记录,文件改名为“详细设计和代码评审方案”(原为“详细设计说明书和代码审查方案”)1.02004/10/13张洪艳清算中心容灾扩容工程详细设计和代码评审方案Version 1.0 2004/10/131. 目的1) 提高详细设计和代码的质量2) 避免功能的遗漏和不正确3) 相关文档一致2. 原则由于概要设计时间短,需要加强详细设计和代码的评审,评审的原则如下:1) 编写人根据检查单自查2) 评审组成员参与评审3) 检查文档和代码的规范性4) 检查功能的完整性和一致性(IDD与HLD和FS)5) 检查详细设计与代码一致性6) 检查相关文档的一致性(IDD与HLD、IDD与代码、IDD与管理手册和开发规范等)7) 评审方式为独自审查或面对面审查(编写人作讲解)8) 评审记录直接在文档中批注或其它记录方式9) 缺陷统计用缺陷问题统计表模板10) 评审人对缺陷修改进行跟踪和验证11) 评审记录(包括跟踪验证记录、缺陷统计表)及时归档3. 评审过程3.1. 详细设计评审分为2个阶段。3.1.1. 编码前评审l 编写人自查编写人根据详细设计说明书检查单自查,重点检查完整性、一致性。l 评审组和测试组评审1) HLD编写人和HLD评审人评审对应的详细设计,重点检查与HLD一致性(包括功能的完整性和一致性)2) 测试人员参与评审评审记录及时提交给文档配置管理员归档。l SQA审计SQA重点检查与HLD和FS一致性、规范性,统计并发布发现的缺陷。评审记录(包括缺陷统计表)及时归档。l 缺陷跟踪和验证评审人跟踪和验证缺陷的修改。若有跟踪验证记录,及时归档。3.1.2. 编码后评审代码单元测试通过后,提交测试组测试前,编写人根据代码修订详细设计。l 编写人自查重点检查与代码一致性(目录、源代码文件,类/函数,功能、流程、界面、数据等)l SQA审计重点检查与HLD和FS一致性、规范性、与代码一致性(抽查部分重要代码)。统计并发布发现的缺陷。跟踪和验证缺陷的修改。评审记录(包括跟踪验证记录、缺陷统计表)及时归档。3.2. 代码评审l 编写人自查编写人根据检查单进行自查,可以使用工具。l 评审组评审此时编写人进行单元测试。HLD编写人和HLD评审人评审对应的代码,对核心代码重点检查与IDD一致性、日志、逻辑、算法效率、异常处理、代码冗余等;对非核心代码重点检查结构。评审方式为独自审查或面对面审查(编写人作讲解)评审记录及时提交给文档配置管理员归档。l SQA审计抽查部分重要代码,重点检查规范性。评审记录及时归档。l 缺陷统计与发布评审人统计并发布发现的缺陷,缺陷统计表及时归档。l 缺陷跟踪和验证评审人跟踪和验证缺陷的修改。若有跟踪验证记录,及时归档。4. 缺陷统计说明格式用缺陷问题统计表模板。文档命名规则为:缺陷问题统计表_评审对象

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论