软件项目度量管理.ppt_第1页
软件项目度量管理.ppt_第2页
软件项目度量管理.ppt_第3页
软件项目度量管理.ppt_第4页
软件项目度量管理.ppt_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

承上启下 q项目计划 q进度计划核心计划 q质量计划 q配置计划 辅助计划 q风险计划 q团队建设 q。 1 chapter_12 RoadMap 合同管理 需求管理 生存期 任务分解 项目进度 项目估算 质量计划 配置计划 风险计划 团队管理 项目度量 集成项目 跟踪控制 项目结束 2 chapter_12 软件开发项目管理 第十二章 软件项目度量管理 3 chapter_12 本章要点 一、软件度量概念 二、度量技术 三、度量管理过程 四、度量计划 五、案例分析 4 chapter_12 项目中的度量 5 chapter_12 项目中的度量 6 chapter_12 项目中的度量 跟踪控制项目项目计划 项目度量 7 chapter_12 本章要点 一、软件度量基本概念 二、度量技术 三、度量管理过程 四、度量计划 五、案例分析 8 chapter_12 常用的度量技术 qGQM(Goal目标-Question问题-Metric度量) q(Practical Software Measurement: 实用软件测量) 9 chapter_12 GQM:目标-问题-度量 qGQM(Goal-Question-Measure)是一个杰出 的技术 q基于目标驱动的度量技术 10 chapter_12 GQM:步骤 n选择目标 n对于每个目标,设想一下必须回答的问题, 看看是否达到目标 n选择回答每个问题所必需的度量 n确认度量体系 11 chapter_12 GQM-Step1:目标 q一年内降低50%维护成本 12 chapter_12 GQM-Step2:问题 一年内降低50%维护成本 q每个月我们花在维护上的费用是多少? q花在我们支持的每个应用软件上的维护成本 是多少? q我们花在调整(调整以适应变更的环境)、 完善(增加、提高)和修正(纠正缺陷)上 的费用是多少? 13 chapter_12 GQM-Step3:度量 q我们花在调整、完善和修正上的费用是多少 ? q每类维护活动所花的时间 q每类维护活动所花的时间内的总维护成本 14 chapter_12 q是几十年来数十个组织摸索的如何最 佳地实现软件度量的经验积累 q基于风险和问题驱动的度量 q模型: q信息模型:解决度量信息结构的问题 q过程模型:描述度量活动和任务 15 chapter_12 度量信息模型 项目决策 项目度量 信息需要信息产品 16 chapter_12 度量过程模型 评价度量 执行度量计划度量 建立和维护承诺 度量计划 新问题 分析度量 改进措施 17 chapter_12 本章要点 一、软件度量基本概念 二、度量技术 三、度量管理过程 四、度量计划 五、案例分析 18 chapter_12 度量管理的过程 n标识目标 n选择度量指标 n定义数据收集 n分析度量 n改进度量过程 19 chapter_12 1、标识目标 q确定明确的标准目标 q例如 度量目标标 提高项目生产率 提高项目质量 降低项目成本 20 chapter_12 2、选择度量指标 q开始实施时,选择一组数量少而且平衡的度 量,有助于达到目标 q可以采用GQM技术选择软件度量 21 chapter_12 2、选择起步度量 n生产率,例如 X Loc/hour n质量,例如 X Defects/ Loc n规模成本,例如 人月工作量 n时间,例如 工期 22 chapter_12 度量指标举例 度量目标标度量指标 提高项目生产率每小时的功能点数 提高项目质量每个功能点产生的缺 陷数 降低项目成本每个功能点的成本 23 chapter_12 3、定义数据收集 n数据定义 n数据收集 n收集度量的责任 n度量收集的工具 24 chapter_12 目标度量指标数据定义责任 提高项目生产率功能点/小时项目实施过程中计算出功能 点数 功能点负责人用电子表格记录数据 项目开发周期内记录工作时 间量 开发人员随时记录数据 提高产品的质量缺陷/功能点项目实施过程中计算出功能 点数 功能点负责人用电子表格记录数据 计算用户使用三个月后的缺 陷数 服务台的人员在接到用户的报告后采用缺陷跟踪系统 记录数据 降低成本 成本/功能点项目实施过程中计算出功能 点数 功能点负责人用电子表格记录数据 按工作量计算出劳动成本项目经理在项目进行过程中记录并计算 项目周期内记录非劳动成本 25 chapter_12 4、分析度量 q收集度量数据 q与既定的目标进行跟踪比较, q得出相应的结论,进行决策 26 chapter_12 5、改进度量过程 q度量过程的改进也有( Plan,Implementation,Metric,Action)模型 :即计划实施度量改进, q计划: q实施: q度量: q改进: 27 chapter_12 本章要点 一、软件度量基本概念 二、度量技术 三、度量管理过程 四、度量计划 五、案例分析 28 chapter_12 度量计划包括的内容 q信息需求(目标) q度量指标 q度量规程 29 chapter_12 产品质量度量 度量指示器 分析模型 派生度量派生度量 度量函数 基本度量基本度量 度量方法度量方法 实体 缺陷数 数 代码行 计算代码行 计算代码中的缺 陷数 项目中代码行 L 代码中缺陷数D 1000*D/L 产品中的缺陷 密度 缺陷控制图:执行控制 上限见下图,如果缺陷 密度超出控制上线需要 采取措施 缺陷密度 30 chapter_12 控制上限 缺陷密度 时间 31 chapter_12 度量管理的一些建议 q采用各种工具(测试的工具,配置的工具, 计划的工具等) q测量可以成为习惯 q从简单做起/数量少、操作简单 q分享数据 q开始度量时设定度量底线:收集度量的成本 应与可获得的潜在利益相平衡 q防止意外成本(后果)的发生 32 chapter_12 本章要点 一、软件度量基本概念 二、度量技术

温馨提示

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

评论

0/150

提交评论