收藏 分享(赏)

CMMI3验证与确认.pdf

上传人:精品资料 文档编号:9964760 上传时间:2019-09-23 格式:PDF 页数:40 大小:398.67KB
下载 相关 举报
CMMI3验证与确认.pdf_第1页
第1页 / 共40页
CMMI3验证与确认.pdf_第2页
第2页 / 共40页
CMMI3验证与确认.pdf_第3页
第3页 / 共40页
CMMI3验证与确认.pdf_第4页
第4页 / 共40页
CMMI3验证与确认.pdf_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、Share-Win CMMI Training C-B 验证与确认 (VER 互相学习发现工作产品的缺陷适用的工作产品 文档、代码 可执行代码可用时机 整个生命周期 编码完成后同行评审重点在需求、设计阶段效率 高 低同行评审效率是测试的3 - 5 倍返工成本 低 高同行评审能在早期发现缺陷发现缺陷类型工作产品与上、下游工作产品的不一致;规范性、合理性等代码的逻辑;产品功能、性能等同行评审与测试互为补充评审专家经验 测试用例好坏评审流程好坏 测试工具约束Share-Win CMMI Training C-B 同行评审方式举例 评审方式 有无准备是否开会专家个数评审组长 主持人 检查单 结论 评审

2、报告模版度量 跟踪问题的关闭审查 有 是 2 -6 技术负责人 项目经理项目经理或P P Q A有 评审组长 技术评审报告需要 是非正式会议走查无 是 2 技术负责人 项目经理项目经理或P P Q A无 评审组长 技术评审报告需要 是个人走查 无 否 1 无 无 无 评审人员 个人审核报告需要 是Share-Win CMMI Training C-B 生命周期中的评审 需求 设计 编码 测试 生命周期中对交付物的同行评审 客户需求 产品需求 产品构件需求 模型 其他 框架 概要设计 详细设计 用例 其他 测试用例 测试报告 其他 代码 用户手册 培训材料 其他 里程碑评审 项目结项评审 Sha

3、re-Win CMMI Training C-B 同行评审的常见问题 实施同行评审的方法不当 评审的准备阶段流于形式,没有检查单,没有会前审查 参加评审的人员太多 参加评审的成员不能胜任 一次评审涵盖的内容太多 由于进度紧张,对同行评审的重视不足 评审专家没有发挥作用 Share-Win CMMI Training C-B 测试 Share-Win CMMI Training C-B 测试 名称 测试对象 侧重点 参照物 充分性的评价方法 时机 测试方法 测试执行者 单元测试 软件的最小单元,如函数、方法等 逻辑的正确性 详细设计、源程序 代码、分支等覆盖率 软件中的基本组成单位完成后,边开发

4、边测试 白盒测试、动态测试 一般是开发人员 集成测试 软件的模块、子系统 接口的正确性 概要设计、详细设计 接口覆盖率 软件系统集成过程中,边集成,边测试 黑盒测试 、功能测试、白盒测试等 开发人员与测试人员 系统测试 系统 需求的满足性 产品需求 用户场景覆盖率 系统开发完成后,交付客户之前 黑盒测试 、功能测试、非功能测试等 测试人员 验收测试 系统 需求的满足性 客户需求 需求覆盖率 交付客户后,正式投入使用之前 黑盒测试 、功能测试、非功能测试等 客户 Share-Win CMMI Training C-B CMMI中的 VER Share-Win CMMI Training C-B

5、SG1及其特定实践 特定目标 SG1 准备验证:进行验证的准备 特定实践 SP1.1 选择待验证的工作产品 SP1.2 建立验证环境 SP1.3 建立验证规程和准则 Share-Win CMMI Training C-B SP1.1 选择待验证的工作产品 选择验证的工作产品及验证方法 哪些代码做单元测试? - 核心代码 - 复杂度高的代码(循环、判断层次) 哪些代码做同行评审 - 新手的代码 - 核心代码 哪些文档做同行评审 - 需求、设计等工程类文档 一般在计划中会选择工作产品进行评审、测试活动 例如:需求评审活动、代码单元测试活动 Share-Win CMMI Training C-B S

6、P1.2 建立验证环境 建立和维护支持验证的环境 测试 - 单元、集成测试的环境提前建立,例如:测试的工具、服务器等要提前配置好 评审 - 会议室、投影仪等 Share-Win CMMI Training C-B SP1.3 建立验证规程和准则 为选择的工作产品建立和维护验证的规程和准则 测试 - 单元测试流程 - 单元测试规范 - 通过准则 评审 - 同行评审流程 - 同行评审规范 通常组织级定义了单元测试规程、集成测试规程,同行评审规程,项目可以进行裁剪 Share-Win CMMI Training C-B SG2及其特定实践 特定目标 SG2 进行同行评审:对被选择的工作产品进行同行评

7、审 特定实践 SP 2.1 准备同行评审 SP 2.2 进行同行评审 SP 2.3 分析同行评审数据 Share-Win CMMI Training C-B SP 2.1 准备同行评审 准备对被选择的工作产品进行同行评审 同行评审准备通常包含如下活动: - 确定评审的类型 :正式或非正式 - 识别所有需要参加评审的人员 ,评审对象不同,参加的人员可能不同 - 标识对评审起 关键 作用的人员 - 制定 评审进度安排 - 准备评审辅助材料,如: 评审检查单 等 - 为评审 分配角色和职责 ,如:主持人、记录人等 - 对评审参加人员进行 适当的培训 ,保证参加评审的各角色人员能够高效的进行评审 -

8、提前发评审材料 给评审人员,确保评审人员有充足的准备时间 Share-Win CMMI Training C-B SP 2.2 进行同行评审 对被选择的工作产品进行同行评审并标识评审发现的问题 进行同行评审时的注意事项 同行评审是技术评审, 管理人员尽量不要参加 同行评审 关注的是工作产品 ,而不是负责工作产品的人 为了提高评审效率,评审会议上, 重点是发现问题 ,关于问题如何解决,放在会后讨论 评审组 对评审结果共同负责 采用审查方法时一定要有专家用 评审检查单 待评审工作产品内容较多时, 分多次评审 ,或者评审专家分章节评审 评审时 关注主要问题 ,对于小问题,如:错别字,可当场改正,不作

9、为问题记录下来。 一次 评审会议时间 控制在 2小时以内,文档内容页数不超过 40页 ,代码规模不超过 500行 Share-Win CMMI Training C-B SP 2.3 分析同行评审数据 分析同行评审的准备、执行和结果相关的数据 评审度量数据收集举例: 评审员准备时间 被评审对象规模 评审会议时间 参与人数 评审工作量 发现的问题个数 评审效率:平均每人时发现多少个问题 被评审对象质量:平均每页多少个缺陷 评审的最终结果,评审是否能通过 通过 修改后通过 不通过,重新评审 Share-Win CMMI Training C-B SG3及其特定实践 特定目标 SG3 验证选择的工作

10、产品:根据特定的需求验证被选择的工作产品 特定实践 SP 3.1 进行验证 SP 3.2 分析验证结果 Share-Win CMMI Training C-B SP 3.1 进行验证 对被选择的工作产品进行验证 执行验证并记录缺陷: - 缺陷清单 - 缺陷解决记录 - Share-Win CMMI Training C-B SP 3.2 分析验证结果 分析所有验证活动的结果 分析验证结果 - 缺陷分析 - 单元测试报告 - 集成测试报告 - 系统测试报告 - Share-Win CMMI Training C-B VER语境图 Prepare for Verification Perform Peer Reviews Corrective Actions Verify Selected Work Products Share-Win CMMI Training C-B CMMI中的 VAL Share-Win CMMI Training C-B SG1及其特定实践 特定目标 SG1 准备确认:进行确认的准备 特定实践 SP1.1 选择待确认的工作产品 SP1.2 建立确认环境 SP1.3 建立确认规程和准则

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报