度量分析的指南模板

上传人:粗**** 文档编号:134332470 上传时间:2020-06-04 格式:PDF 页数:9 大小:77.97KB
返回 下载 相关 举报
度量分析的指南模板_第1页
第1页 / 共9页
度量分析的指南模板_第2页
第2页 / 共9页
度量分析的指南模板_第3页
第3页 / 共9页
度量分析的指南模板_第4页
第4页 / 共9页
度量分析的指南模板_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《度量分析的指南模板》由会员分享,可在线阅读,更多相关《度量分析的指南模板(9页珍藏版)》请在金锄头文库上搜索。

1、公司全称 文档编号 Company Name SPI MA Guid Doc 度量分析指南 V1 0 编写 项目经理 需求人 员 审核 EPG组长 批准 sponsor MSG 日期 日期 日期 变更记录 版本文件容描述日期编写审核批准 1 0 正式发布 项目经 理 需 求 人员 EPG组长sponsor MSG 目录 1 数据收集 1 2 数据收集步骤 1 3 收集的方法 1 3 1 定义度量目标 1 3 2 确定数据收集点 1 3 3 确定数据收集的格式和要求 2 3 4 定义收集对象 时间和频度 2 3 5 获取基本度量项 派生度量项数据 3 4 检查采集的数据方法 4 5 数据采集及分

2、析工具 5 5 1 调查表及数据分析工具 5 5 2 调查表的使用方法 5 6 存储数据的方法 6 1 数据收集 1 目的 为了度量 以识别改进的机会 2 数据的类型 a 过程数据 软件开发过程中的质量数据 b 产品数据 产品测试和产品发布后的数据 2 数据收集步骤 1 设计度量方法 并获得用于支持收集与保存数据的工具 2 培训执行数据收集人员 3 为了度量的目的 记录和捕获过程数据 4 使用定义的表格和格式 支撑数据收集 5 监视数据收集和保留的执行活动 确保数据的正确性 3 收集的方法 3 1 定义度量目标 a 要收集所有的数据 其成本是很大的 b 应该根据公司的质量目标 定义公司 项目度

3、量目标 例如 改进项目计划的偏差 提高软件开发效率 降低软件的缺陷 3 2 确定数据收集点 a 改进项目计划的偏差 基准计划 变更计划 最终执行的计划 b 提高软件开发效率 开发日期 周报 月报 c 降低软件的缺陷 单元测试记录和报告 集成测试记录和报告 系统测试记录和报告 确认测试记录和报告 软件维护记录 3 3 确定数据收集的格式和要求 a 按照 度量数据采集表 的收集格式填写数据 b 要求 注意数据的正确性和一致性 注意数据的时效性 不能将不同时间段的 不同项目 产品过程的数据混在一起 Bug 数的收集仅仅收集每个阶段结束后的数据 3 4 定义收集对象 时间和频度 级别数据对象收集对象概

4、述收集时间和频度 组织级技术能力培训整个组织围的培训每月一次 项目级 规模 功能点 估计的功能点需求结束里程碑 实际的功能点验收测试结束里程碑 项目级 文档规模所有文档类工作产品 最后版 本 的规模 项目结项 项目级 评审缺陷立项评审缺陷每次评审结束 项目计划评审缺陷 需求评审缺陷 设计评审缺陷 测试用例评审缺陷 项目总结评审缺陷 项目级 验收测试问题验收测试发现的bug 和相关工 作量 验收测试结束里程碑 项目级 计划和实际工作量计划工作量每个里程碑 实际工作量每周一次 项目级 项目管理 风险列表项目相关的风险每个里程碑 项目级 项目管理 进度跟踪每个里程碑的计划日期 每件产品交付的计划日期

5、 需求结束里程碑 每个里程碑的实际日期每阶段一次 每件产品交付的实际日期项目结项 项目级 资源和费用 计划与实际费用项目预算费用项目结项 项目实际费用 计划与实际费用偏差 3 5 获取基本度量项 派生度量项数据 按以上定义的度量尺度 收集对象 时间和频度获取度量项数据 根据以前使用度量项的情况和新指定的度量项收集数据 从项目记录或公司其他方面收集现有数据 但在现行数据库 纸面记录或正式 档案里的以前收集的数据也有可能已经不能供使用 以下列产品和过程的度量指标的选取实例 表 1 产品度量示例 资源对象属性可能的度量项 系统 规模 模块数据 数据流图中的峰值数量 功能点数量 源代码行数 所要求的或

6、安排的存储器 字节或字数 缺陷密度 缺陷数量 千源代码行数 缺陷数量 功能点 模块 长度 源代码行数 逻辑源语句 复用百分率 未更改的代码行数 总的代码行 数 单元复杂程度线性独立路径的数量 文档长度页数 模块 语句类型 生产方式 程序设计语言 类型名称 生产方法名称 语言名称 缺陷 类型 起因 严重性 修理工作量 开始处理缺陷以来所 经过的 时间 类型名称 引入的活动的名称 严重性类别集合 人员 小时数 自收到缺陷报告以来已经过去 的时间 天数 表 2 过程度量示例 资源对象属性可能的度量项 开发过程 耗费的时间 日历天数 工作天数 里程碑日历日期 开发工作量人 小时数 天数或月数 阶段缺陷

7、容忍度按阶段计算占总缺陷数的百分率 详细设计 耗费的时间日历天数 工作天数 设计质量缺陷密度 设计缺陷 产品规模 例如功能点或源代码行数 测试 容量已安排的测试的数量 进度已执行的测试的数量 通过的测试的数量 变更请求 规模变更请求的数量 所需的工作量估计值 4 检查采集的数据方法 为了使分析具有价值和可信度 必须保证采集数据的真实性 同步性 一致性 有效 性 1 真实性的检查方法 a 具有正确的类型 数字型 字符型 检查采集或记录的数据是否符合规格说 明 b 具有正确的格式 检查采集或记录的数据值的格式是否正确 例如 日期 货 币值 统计 产品名称 过程名称 产品ID 工作代码 工具和优先等

8、级等 都是具有规定格式的数据 c 在规定值域 有效值域可以是合格名称列表 或者是合格的日期或值的数字值 域 在把数据保存到数据库之前 必须调查和纠正不合理的数值 d 完整性 度量数据要有基本的数据元素 还要包含相关定义以及理解和解释数 值所需要的上下文信息 例如 每个记录值都应该根据下列信息辨别 度量的 实体 发生的时间 采集的时间 采集者 定义 使用的度量工具 e 数值计算的正确性 如果采集的数据中包含有通过数学计算得到的数值 那么 应当验证这些数学计算的正确性 5 数据采集及分析工具 5 1 调查表及数据分析工具 调查表用于系统地收集数据 以获取对事实的明确认识 调查表是收集和记录 数据的

9、一种形式 它便于按统一的方式收集数据并进行分析 根据项目的实际需要 度量人中可以采用Excel 的制图功能 产生饼状分析图 柱状图 条形图 折线图 等 5 2 调查表的使用方法 a 确立收集数据的具体目的 将要解决的问题 b 识别为达到目的所需的数据 解决问题 c 确定由谁以及如何分析数据 统计表格 d 编制用于记录数据的表格 并提供记录以下信息的栏目 谁收集的数据 何地 何时 以何种方式收集的数据 e 通过收集和记录某些数据来试用表格 f 必要时 评审并修订表格 示例 缺陷类型 缺陷原因 调查者 日期 地点 调查方式 6 存储数据的方法 1 创建组织级过程数据库和项目级过程数据库 保存数据供

10、分析决策使用 2 管理过程度量数据库系统时 要考虑以下事项 把度量值与被度量的过程和工作产品结合在一起 把度量值与采集它们的环境 产品 环境 过程描述 过程和项目状态 度量 的时间和地点 度量的方法 结合在一起 适应过程剪裁 通过记录过程的描述 剪裁 过程之间的其它区别 解决与其它数据库的关联 存取 以及协作 例如 进行用于时间和成本报告 成本估算 配置管理 质量保证 人员等的数据库 不要存储间接度量值 例如 缺陷密度和变化率 因为它们可以由使用者从 直接度量结果计算而得到 3 在度量计划中明确度量人员 访问权限 数据保存的位置和使用的工具 4 保存在数据库中的数据 应该包含相关信息 以便理解和解释度量项目以及评估 它们的合理性和适用性 例如 进行跨项目比较时在不同项目上使用的度量规 5 派生度量项目用的数据集合一般可能需要重新计算 但是不必保留 不过把那些 根据派生度量项目所做的归纳 例如图表 表格或叙述性报告 保留可能是合 适的 6 临时性的分析结果 如果可以重新编排它们 就不必单位保留 7 如果数据要在多个项目共享 可以把该数据放在组织的过程数据库中 8 存储的数据应该是可访问的 以便进行分析

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号