设计与实现过程.ppt

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
详细设计(二) 输入:《软件设计说明书》 输出: 《用户界面设计报告》 《数据库设计报告》 《数据字典定义》 《详细设计说明书》/《模块设计报告》 《功能接口定义》 WWW.SZKINGDOM.COM 详细设计(三) 对《详细设计说明书》进行评审。 输出《评审报告》 将《详细设计说明书》合入配置库并建立基线。 WWW.SZKINGDOM.COM 编码实现过程 WWW.SZKINGDOM.COM 编码实现 单元测试 代码评审 转测试 编码实现 1、程序员依据《详细设计说明书》及《编程规范》,进行程序单元的编制工作(包括建立相关的构造环境)。纳入公司配置库中做版本管理。 2、建立并维护初始标签(建立初始标签后才开始项目的编码工作,同时涉及到代码量统计等问题) WWW.SZKINGDOM.COM 编码实现的相关培训 根据开发人员的实际水平进行有关编程语言、编程规范、编程方法、编程工具、调试方法、配置管理等方面的培训; WWW.SZKINGDOM.COM 编码实现过程 WWW.SZKINGDOM.COM 编码实现 单元测试 代码评审 转测试 单元测试 程序员从配置库获取源码文件,对照单元测试计划和测试用例进行调试,并将测试结果记录于《测试问题记录》 。对源码文件进行的测试,视程序存在缺陷的情况,可能要重复进行,直至问题解决。 单元测试结束后,编写《单元测试报告》。 WWW.SZKINGDOM.COM 编码实现过程 WWW.SZKINGDOM.COM 编码实现 单元测试 代码评审 转测试 代码评审(一) 代码评审也称代码复查,是指通过阅读代码来检查源代码与编码标准的符合性以及代码质量的活动。 代码评审贯穿于整个编码过程中,需要注意的是转测试之前必须做代码评审。 WWW.SZKINGDOM.COM 代码评审(二) 形式:1)走查、2)会议评审 1)走查: 团队成员互相检查代码,代码作者讲解如何以及为何这样实现、评审者提出问题和建议 WWW.SZKINGDOM.COM 代码评审(三) 2)会议评审:以项目为单位,召开专门的代码评审会议。对于客户个性化开发的功能和重要模块,要进行会议的方式评审。 参与者:包括项目组全体成员,其它组的专家也应尽量参加 。 会前准备工作: 组织者应通知各参与者本次评审的范围 参与者阅读源代码,列出发现的问题、亮点,汇总给组织者。 WWW.SZKINGDOM.COM 代码评审(四) 输出:评审报告 问题跟踪:对评审中发现的问题记录到《评审报告》中,代码应加以跟踪,确保问题得以解决,防止复发 WWW.SZKINGDOM.COM 编码阶段的模型使用 1.每次代码评审前使用“代码评审模型预测”进行目标预测 (若分多次软件设计评审,最后一次的评审,利用代码评审模型预测并确定好目标后,要进行蒙特卡洛模拟。) 2.输出《评审报告》; 3.评审后预测目标(是最终的质量目标)成的概率。(本次评审若没有达成预设的目标,要考虑进行整体目标的调整。) 4.填写“代码评审模型”数据; 5.将代码合入配置库并打tag,tag的注释中说明本次代码合入修改的内容。 WWW.SZKINGDOM.COM 编码实现过程 WWW.SZKINGDOM.COM 编码实现 单元测试 代码评审 转测试 转测试 项目经理根据软件的开发进度情况,编写《软件版本发布计划》,根据软件版本发布计划的时间点,监控与跟踪软件版本的构建。 根据《软件版本发布计划》进行软件版本集成,以及联调测试。 发布到测试时,配置管理员需要在配置库中打tag,并在《测试申请单》填写tag的名称(即软件测试发布基线的标识),转测试后测试人员可以到配置库中取该tag对应的测试版本进行编译和测试。 当所构建软件版本联调通过后,软件负责人填写《测试申请单》连同《单元测试报告》(可根据《裁剪表》的要求产出),整合自测通过的软件版本向测试负责人发起测试申请。 WWW.SZKINGDOM.COM 度量 1. 设计评审的缺陷密度 2. 代码评审的缺陷密度 3. 统计该版本新增的代码量:统计非空非注释 4.完成工作所花费的工作量(包括编码和审查工程量等) 5.模型因子 WWW.SZKINGDOM.COM 问题 1.可以进入详细设计和编码阶段的标准是什么? 2.在什么情况下需要使用决策分析过程? 3.刚才提到的评审中哪些需要用到模型预测工具? 4.转测试的准则是什么? WWW.SZKINGDOM.COM   谢 谢! WWW.SZKINGDOM.COM * * * * WWW.SZKINGDOM.COM WWW.SZKINGDOM.COM WWW.SZKINGDOM.COM 设计和实现过程 质量管理部:钟玫 Email:zhongmei@ MS

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档