CMMI3_之度量分析.ppt_第1页
CMMI3_之度量分析.ppt_第2页
CMMI3_之度量分析.ppt_第3页
CMMI3_之度量分析.ppt_第4页
CMMI3_之度量分析.ppt_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

1、度量和分析,A CMMI Level 2 Process Area,Measurement and Analysis 度量和分析,SG 1 Align Measurement and Analysis Activities Measurement objectives and activities are aligned with identified information needs and objectives. 度量的目标和活动与识别出的信息需求取得一致 SG 2 Provide Measurement Results Measurement results that address

2、identified information needs and objectives are provided. 提供了解决信息要求的度量结果,特定活动,SP 1.1-1 Establish Measurement Objectives Establish and maintain measurement objectives that are derived from identified information needs and objectives. 建立和维护度量目标,该目标是从识别出的信息需求衍化而来 度量的目标可能来自: 管理 技术 项目 产品,特定活动,SP 1.1-1 Es

3、tablish Measurement Objectives Establish and maintain measurement objectives that are derived from identified information needs and objectives. 建立和维护度量目标,该目标是从识别出的信息需求衍化而来 度量的目标可能来自: 管理 技术 项目 产品,特定活动,SP 1.2-1 Specify Measures Specify measures to address the measurement objectives 确定度量数据以满足度量目标,特定活动,

4、SP 1.3-1 Specify Data Collection and Storage Procedures Specify how measurement data will be obtained and stored. 确定度量数据是如何获取和存储的 典型需要考虑如下的问题: 在过程的哪些点上采集哪些数据?频率如何? 何时将度量数据从采集点上移交到度量库、或者相关人员的手中? 谁负责采集数据? 谁负责数据的存储,读取和安全? 是否获取或者开发了支持的工具?,特定活动,SP 1.4-1 Specify Analysis Procedures Specify how measurement

5、 data will be analyzed and reported. 确定度量数据是如何分析和报告的 挣值分析 形成Derived Measures,特定活动,SP 2.1-1 Collect Measurement Data Obtain specified measurement data. 获取指定的度量数据 The data necessary for analysis are obtained and checked for completeness and integrity. 这些数据进行了检查,验证了数据的完整性和一致性,特定活动,SP 2.2-1 Analyze Meas

6、urement Data Analyze and interpret measurement data. 对度量数据进行了分析和解读,特定活动,SP 2.3-1 Store Data and Results Manage and store measurement data, measurement specifications, and analysis results. 管理和储存了度量数据的规格和分析的结果,特定活动,SP 2.4-1 Communicate Results Report results of measurement and analysis activities to

7、all relevant stakeholders. 向相关的干系人报告度量分析的活动和结果,度量体系简介,什么是软件度量? 开发的资源以及开发过程进行量化的指标 度量的类型 规模 人力 历时 缺陷 度量是复杂的东西么? 不是,度量是那些对我了解组织的过程,效率和质量有用的数据,仅此而已,为什么要进行度量,所有管理的核心问题都是如何更好的理解偏差,以及如何更好的抽取表现偏差的信息 劳埃德.尼尔森 没有数据的支持,你只是另一个有看法的人而已 Tracy ORourke CEO Allen-Bradly,为什么要进行度量?,什么问题,什么性能对我的组织来说是重要的? 有理由么? 这些问题性能的优先

8、级怎么排定? 这些问题都有待于坚实的度量数据作为回答的支持 为了解决问题提高性能我们作出了努力,但是我们真的成功了么?,无法度量就无法管理,成功的管理的基础是作出可行的预测和承诺 缺乏历史数据(以前项目的度量)的情况下可行的预测非常困难 规模估算 SLOC,FP,PROBE 成本、日程估算 COCOMO II 项目的实际表现不通过度量无法定量判断 90的项目完成度到底是什么含义?,软件度量体系的驱动力量是目标和问题,度量也有投资回报率的问题 度量的收集需要占用组织资源 度量的分析也需要资源 我们从度量中到底能得到什么? 度量体系的建立必须能够帮助组织解决问题或者判断目标的达成状况 只有具有实际

9、用途的度量才是值得采集和分析的 而且,只有满足最重要的目标和问题的度量数据才是必需的,度量的范围非常广泛,选择一定要慎重,我为什么要分析这些数据?,软件组织的目标分类,项目管理 关注有关规模,成本,日程的承诺的兑现,关注影响这些承诺的要素和量化的症状 过程管理 关注过程的执行是否符合要求和预想,过程的改进是否能更好的实现业务目标 产品工程 产品工程关注的是软件产品对客户的可接受程度,关心产品的物理和动态指标,度量在过程管理中的位置,软件开发,度量在业务环境中的位置,过程执行,过程控制,过程定义,过程度量,过程改进,计划执行,定义计划,项目度量,调整计划,需求,产品,度量体系的运行图,软件度量的

10、GQM方法,GQM Goal-Question-Metrics GQIM? I for “Indicator” 我们的目标是什么? 定义一系列问题。通过对这些问题的回答就可以提供对目标达成情况的可见度 要回答这些问题,我们需要什么指数? 定义一系列度量数据,通过对这些度量数据的收集和分析就可以帮助我们回答这些问题,定义过程,OPD? YES! 没有得到定义的过程,你让我如何度量? 按照组织定义的过程标准进行定义 例如ETVX,决定目标,一个组织一定会有目标 显式的 这就是我们要达到的 隐式的 我想应该有,但是。让我想想 我们要盈利! 那么我们怎样才能盈利? 我们的成本是怎样构成的? 哪些成本可

11、以缩减? 我们在哪里花掉了最多的成本? 不知道。 那么让我们先来度量我们的成本构成! 我们要让客户对我们的质量有信心! 我们对自己的质量放心么? 我们怎么知道自己的质量是否令人放心?,可能的目标,改进开发过程 改进软件估算 改进项目控制 缩短项目周期 减少开发成本 提升软件质量 提升软件性能 改善生产力,有了目标,然后呢?,从列表中选择一个目标 在度量体系中记录下这个目标 列出要想达成这些目标所需要问的问题 定义一系列度量数据,通过对这些度量数据的收集和分析就可以帮助我们回答这些问题,四大基本度量,规模 代码行;功能点;Feature点;类 人力 Man-Hour;ManDay(Week, M

12、onth) 日程 Calendar Days; Working Days 质量 # of Defects;problems,CMMI中给出的度量实例,直接度量 Estimates and actual measures of work product size (e.g., number of pages) Estimates and actual measures of effort and cost (e.g., number of person hours) Quality measures (e.g., number of defects, number of defects by severity) 间接(衍生)度量 Earned Value Schedule Performance Index Defect density Peer review covera

温馨提示

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

评论

0/150

提交评论