资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,CMMI,PA培训,MA,Measurement and Analysis,度量与分析,1,讲师介绍,见另外文档。,2,本次培训对象,EPG成员,工程经理,QA人员,3,本次培训目的,详细了解CMMI 的PAMA,掌握度量分析的方法,讨论如何建立公司的度量体系,4,本次培训需要的调查,你来参加培训希望得到什么收获?,5,培训内容,一、CMMI 的PAMA的详细解读(1小时),二、度量分析的实用方法(1小时),三、讨论如何建立公司的度量体系(1.5小时),6,一、CMMI 的PAMA的详细解读,MA的目的,MA的特定目标和特定目标,MA的共性目标和共性实践,MA的子实践,7,MA的目的,The purpose of Measurement and Analysis (MA) is to develop and sustain a measurement capability that is used to support management information needs.,开发和维持用以支持管理信息需求的度量能力,。,8,Introductory Notes,度量:获得过程和产品的表征数据,分析:发现数据的不一致、趋势和问题,分析是目的,由分析决定度量,根据需要定义度量分析的目标(objectives of measurement and analysis ),为数据收集、数据存贮、报告和反应制定方法,实施数据的收集、存贮、分析、报告,度量分析的结果可以用于决策和纠正措施,度量分析首先用于工程,也可用于组织级,9,与MA相关的PA,PP,PMC,CM,RM,RD,OPD,QPM,10,MA的特定目标和实践,SG 1,协调测量与分析活动,使测量目标和测量行为与已确定的信息需要和目标相一致。,SP 1.1,建立测量目标,根据已确定的信息要求和目标建立测量目标并予以维护。,SP 1.2,详细说明度量项目,详细说明度量项目,以处理测量目标,SP 1.3,说明数据资料收集和存储的过程,说明如何获得并存储度量的数据资料。,SP 1.4,说明分析过程,规定如何对度量的数据资料进行分析和报告,11,MA的特定目标和实践,SG 2,提供度量结果,提供度量结果,以便处理信息需要和目标。,SP 2.1,收集度量数据,获得指定的度量数据。,SP 2.2,分析度量数据,分析并解释度量数据。,SP 2.3,存储数据和结果,管理并存储度量数据、度量规范和分析结果。,SP 2.4,通报分析结果,向所有相关的共利益者报告测量和分析活动的结果。,12,MA的共性目标和实践(2级),GG 2,制度化为受管理过程,把该过程作为受管理过程加以制度化,GP 2.1,建立组织方针,为策划和执行,“,度量分析,”,过程,制订并维护组织方针。,GP 2.2,策划该过程,为执行,“,度量分析,”,过程,建立并维护需求、目标和计划。,GP 2.3,提供资源,为了执行所策划的过程、开发工作产品和提供,“,度量分析,”,过程的服务,提供足够的资源。,GP 2.4,分配责任,为执行该过程、开发工作产品和提供,“,度量分析,”,过程的服务,分配责任和权限。,GP 2.5,培训人员,必要时,对执行或支持,“,度量分析,”,过程的人员进行培训。,GP 2.6,管理配置项,把,“,度量分析,”,过程的指定的工作产品置于配置管理的适当层次。,GP 2.7,确定相关的共利益者并使之介入,按计划确定,“,度量分析,”,过程的相关的共利益者并使之介入。,GP 2.8,监督和控制该过程,对照计划监督和控制“度量分析,”,过程,并且采取适当的纠正措施。,GP 2.9,客观评价遵循情况,对照适用的需求、目标和标准,客观地评价,“,度量分析,”,过程以及该过程的工作产品和服务的遵循情况,并且处理不符合项。,GP 2.10,高层管理者审查状态,高层管理者审查,“,度量分析,”,过程的活动、状态和结果,并解决问题。,13,MA的共性目标和实践(3级),GG 3,制度化为已定义过程,把该过程制度化为已定义过程。,GP 3.1,建立已定义过程,建立并维护已定义的,“,度量分析,”,过程的描述。,GP 3.2,收集改进信息,收集派生于策划和执行,“,度量分析,”,过程的工作产品、度量值和改进信息,以支持将来使用和改进组织的过程和过程财富。,14,MA的子实践见另外文档。,CMMI 模型中MA的原文。,15,MA的典型输出物,Measurement objectives,度量目标,Specifications of base and derived measures,基础度量和衍生度量的定义,数据收集和分析工具,分析结果,Stored data inventory,数据库,16,二、度量的实用方法,17,度量目标,度量指标集,度量工具设计,度量分析流程,统计分析方法,18,度量目标measurement objectives,Reduce time to delivery 缩短交货时间,Reduce total lifecycle cost 减少工程全周期的费用,Deliver specified functionality completely 完整地提交规定的功能,Improve prior levels of quality 提高质量水平,Improve prior customer satisfaction ratings 提高客户满意度,Maintain and improve the acquirer/supplier relationships,维护和改进与供给商的关系,19,根据公司的商业目标决定度量目标,公司的商业目标:提高年度人均产值和年度人均利润,人均产值=销售额/人数,人均利润=利润额/人数,提高生产率,减少工作量,减少返工/质量本钱,质量本钱=预防本钱+损失本钱,减少损失本钱,降低Bug率,20,度量指标集,根据度量目标选定度量指标,根本度量/一次度量,原始的数据,例如软件规模的估算值和实际值、工作量的估算值和实际值等,衍生度量/二次度量,对根本度量的计算,例如:,生产率=软件规模/工作量,单位:LOC/人天,21,过程名称,度量项,立项管理,文档页数,工作量(人天),评审所需时间(小时),参与人数,提出问题数,缺陷数,缺陷改正数,项目规划,完成项目规划工作量(人天),项目研发规模(功能点、模块数、代码行),项目文档规模,项目其他工作规模,项目总工作量(人天),文档页数,评审所需时间,参与人数,提出问题数,缺陷数,缺陷改正数,度量指标例如,22,项目监控,工作量跟踪的次数,进度跟踪的次数,偏差的个数,完成偏差纠正的个数,需求管理,评审所需时间(小时),参与人数,提出问题数,缺陷数,缺陷改正数,需求总数,变更个数,不一致个数,风险管理,风险个数,缓解个数,配置管理,计划中的配置项个数,变更数目,配置管理工作量(人天),结项管理,结项工作量(人天),度量指标例如,23,需求开发,文档页数,工作量(人天),评审所需时间,参与人数,提出问题数,缺陷数,缺陷改正数,技术预研,工作量(人天),文档页数,评审所需时间,参与人数,提出问题数,缺陷数,缺陷改正数,系统设计,工作量(人天),文档页数,评审所需时间,参与人数,提出问题数,缺陷数,缺陷改正数,度量指标例如,24,编码和单元测试,实际代码规模(功能点、模块数、代码行),代码走查及集成测试发现的缺陷个数,完成缺陷改错的个数,总的工作量(人天),代码复用数,系统测试,测试工作量(人天),测试用例个数,缺陷个数,改错个数,文档页数,评审所需时间,参与人数,提出问题数,客户验收,投入的工作量(人天),度量指标例如,25,质量保证,工作量(人天),文档页数,里程碑评审问题数,缺陷数,改正缺陷数,改正缺陷工作量(人天),服务与维护,客户要求的种类,客户要求的数量,维护的工作量(人天),采购管理,采购产品部件的数量,培训管理,通过人数,学员数量,培训工作量(人天),培训成本(人民币),培训次数,度量指标例如,26,度量工具设计,主要是各种度量数据的录入和统计,录入:在界面上,人工操作,统计:在后台,软件自动计算,工作量度量,工程、阶段、类型、。,进度度量,方案开始日期、方案结束日期,实际开始日期、实际结束日期,软件质量度量,代码Bug,Bug引入阶段、排除阶段、Bug种类、严重程度、发现日期、排除日期,文档缺陷,缺陷种类、缺陷种类、严重程度,27,度量分析流程,根据公司商业目标确定度量目标,根据度量目标确定度量指标集,规定度量指标的单位、计算公式、换算公式,规定数据的收集方式、分析方法、存储方式、报告途径,剪裁准则,在工程中,制定度量方案,收集数据、分析数据、存贮数据、报告数据、纠正措施,28,统计分析方法,老7种工具以数理统计技术为基础,,新7种工具以运筹学、系统工程、价值工程为基础。,29,度量数据的统计分析步骤,目前的数据分布是否正常?,直方图,饼图,散布图,如果不正常,是什么原因造成的?,排列图,因果图,关联图,调查表,需要采取什么措施,来消除原因?,对策表,过程决策程序图法,采取措施后,数据分布有什么变化?,控制图,30,分类,在收集度量数据时,要根据不同类型进行分类,例如:,开发语言,开发平台,软件的应用行业,31,直方图(分布图),32,直方图,工序能力指数,33,直方图工序能力指数,34,散布图(相关性分析),35,排列图(找出关键因素),36,排列图,37,因果图(鱼刺图),38,调查表,39,关联图法,40,关联图法,41,对策表(action item),42,Guoxin Lucent Proprietary,过程决策程序图法,43,控制图,44,三、讨论如何建立公司的度量体系,45,公司的度量目标和度量集,46,本次培训总结,主要内容回忆,学员填写培训反应表,47,谢谢,48,
展开阅读全文