您好,欢迎访问三七文档
项目度量与分析2009-10-16CMMI过程类培训度量的目的与作用课程内容–度量的目的与作用–度量体系简介•度量体系构建过程•度量体系构建过程•度量体系与过程体系关系图•度量体系文档结构图•度量体系报表报告结构图•度量执行中的关键点•度量指标简介–度量体系与试点推广项目试点与推广项目中的度量活动•试点与推广项目中的度量活动•试点与推广项目中的度量收获–数据采集数据采集–度量分析–待改进之处2009-10-16CMMI过程类培训项目度量与分析项目度量与分析•培训目的–了解度量的目的与作用–了解度量的目的与作用–了解度量体系的结构–初步了解项目中的度量相关活动了解试点与推广活动中的度量情况–了解试点与推广活动中的度量情况2009-10-16CMMI过程类培训1度量的目的与作用1.度量的目的与作用•度量的目的与作用:–目的通过收集信息需要采用度量的方式对项数据进行采集整•通过收集信息需要,采用度量的方式对项目数据进行采集、整理和分析,为组织信息决策、项目研发提供数据支持和行动指引。–作用作用•满足组织需要,为组织决策提供数据支持;如:精细化管理•展现项目状态,为项目干系人提供信息,为项目组采取措施提供数据参考供数据参考–CMMI•开发并维护度量能力,以支持管理信息需要2009-10-16CMMI过程类培训2•本节您将看到:2.度量体系简介•本节您将看到:–度量体系简介度量体系构建过程•度量体系构建过程•度量体系与过程体系关系图•度量体系文档结构图•度量体系报表报告结构图•度量体系中的关键点2009-10-16CMMI过程类培训2•21度量体系构建过程2.度量体系简介•2.1.度量体系构建过程–构建策略:•需求获取与体系构建齐头并进;•需求获取与体系构建齐头并进;•使用构建的体系验证是否支持度量需求;•强化评审。度量信息问卷调查表度量信息需求分析表2009-10-16CMMI过程类培训2•2.2.度量体系与过程体系关系图2.度量体系简介2.2.度量体系与过程体系关系图过程体系过程体系项目计划度量体系项目监控需求分析度量体系项目度量与分组织度量与分度量规格说明配置管理……项目度量与分析过程组织度量与分析过程度量规格说明书……•工作产品----是度量体系与过程体系中其他过程的接口。工作产品----是度量体系与过程体系中其他过程的接口。•双方的松散耦合关系为各自的完善和改进提供有利的条件2009-10-16CMMI过程类培训2•2.3.度量体系文档结构图2.度量体系简介2.3.度量体系文档结构图2009-10-16CMMI过程类培训2.度量体系简介•2.4.度量体系报表报告结构图2009-10-16CMMI过程类培训22.度量体系简介•2.5.1.度量执行中的关键点—前提条件2.5.1.度执中关键提件–管理者支持–全体员工的参与统的定义–统一的定义–有效的度量过程252•2.5.2.度量执行中的关键点—失败教训–目的不明,事后发现度量的内容与管理无关开发人员拒绝执行认为会否认其工作业绩–开发人员拒绝执行,认为会否认其工作业绩–要求广泛收集数据,程序繁琐、不堪重负–管理者感到可能发生问题或者没有成功的果,而放弃支持度量工作•2.5.3.度量执行中的关键点—成功经验–收集有用的度量数据收集有用的度量数据–度量的结果真正用于决策–坚持就是胜利2009-10-16CMMI过程类培训22.度量体系简介•2.6.度量指标简介2.6.度指简介•软开根据实用软件度量(PSM)方法构建度量体系以上指标详细描述均详细记录在《度量规格说明书》中•以上指标详细描述均详细记录在《度量规格说明书》中2009-10-16CMMI过程类培训262.6度量指标简介指示器组指示器名称指示器含义指示器组指示器名称指示器含义规模与稳定性指示项目规模趋势图通过明确项目规模数据,掌握规模变化趋势,为控制项目进度和成本提供参考数器组数据。需求变更率趋势图通过统计单位时间段内的需求变更率,掌握项目需求的变化情况掌握项目需求的变化情况。工作量与进度指示阶段里程碑延期率趋势图比较里程碑计划进度的实际进度差异。挣值分析图运用挣值图比较项目计划进度成本与器组挣值分析图运用挣值图比较项目计划进度、成本与实际进度、成本的差异。SPI&CPI趋势图运用SPI&CPI的趋势图分析项目计划进度、成本与实际进度、成本的差异。资源模型指示器组阶段工期分布组织通过各个分布数据,可以为建立组织级阶段工期分布基线工作量分布基阶段作量分布指示器组织级阶段工期分布基线、工作量分布基线、任务类型工作量分布基线、阶段任务类型工作量分布基线提供数据信息阶段工作量分布任务类型工作量分布阶段任务类型工作量分布2009-10-16CMMI过程类培训基线提供数据信息。阶段任务类型工作量分布262.6.度量指标简介指示器组指示器名称指示器含义指示器组指示器名称指示器含义评审指示器组评审缺陷信息表通过明确项目评审相关数据信息,为建立评审相关组织性能基线提供数据。评审缺陷严重程度分布柱状图使用柱状图描述评审缺陷严重程度分布,为评估产品质量提供信息。缺陷相关测试缺陷信息表明确测试缺陷相关数据为评估产品质缺陷相关指示器组测试缺陷信息表明确测试缺陷相关数据,为评估产品质量和建立测试相关组织性能基线提供数据。测试缺陷周期表现趋势图使用趋势图描述测试缺陷,为评估项目产品质量状态提供信息。度柱测试缺陷严重程度柱状图使用柱状图描述测试缺陷严重程度分布,为评估产品质量提供信息。阶段缺陷阶段缺陷清除率信息表通过对各阶段缺陷数和发布之后一定时阶段缺陷清除率信息表阶段缺陷清除率信息表通过对各阶段缺陷数和发布之后定时间内缺陷数的统计,获得阶段的缺陷清除率,为建立组织性能基线,提早发现并控制缺陷提供数据2009-10-16CMMI过程类培训并控制缺陷提供数据1度量指标举例1:进度绩效指数•进度绩效指数(SPI)示例(一)派生测量派生测量测量函数进度绩效指数(SPI)SPI=EV/PVSPI=进度绩效指数;PV=计划完成任务的估算工作量;EV=实际完成任务的估算工作量基本测量基本测量测量方法方法类刻度刻度测量型类型单位PV通过将从项目开始至本周末计划完成任务的估算工作量累加得到,详见《挣值分析指南》客观0到无穷大区间人时见《挣值分析指南》EV通过将从项目开始至本周末实际完成任务的估算工作量累加得到,详见《挣值分析指南》客观0到无穷大区间人时实体与属性实体1.任务属性1.任务状态、任务估算开始时间、任务估算结束时间、任务估算工作量2009-10-16CMMI过程类培训1度量指标举例1:进度绩效指数•进度绩效指数(SPI)示例(二)数据采集与存储规程来源1.项目计划2.项目组成员周工作报告填写人1.项目经理2.项目组成员填写时机制定项目计划时、任务完成时填写说明1项目经理制定项目计划时设置任务估算开始时间任务估算结束时间和任务估算工作量填写说明1.项目经理制定项目计划时,设置任务估算开始时间、任务估算结束时间和任务估算工作量;2.项目组成员在任务完成时,在项目组成员周工作报告中填写任务的完成状态。采集人质量保证人员采集时机每周采集说明1.质量保证人员根据项目计划基线计算出至本周末的PV,并填写到《项目度量数据收集表》中;2.质量保证人员根据项目实际执行情况计算出至本周末的EV,并填写到《项目度量数据收集表》中;3.质量保证人员计算进度绩效指数并填写到《项目度量数据收集表》中;4.项目经理等负责人在需要时,将数据填写到相关报告中。数据存储项目周报、里程碑报告、项目总结报告验证与确认1.项目经理确认任务的实际完成状态;2.质量保证人员抽检任务的实际完成状态,并验证数据的准确性。工具相关项目计划管理工具,如:RPM、Project等2009-10-16CMMI过程类培训1度量指标举例1:进度绩效指数•进度绩效指数(SPI)示例(三)指示器指示器挣值分析图指示器解释表示项目计划进度、成本与实际进度、成本的差异。分析模型比较项目计划进度、成本与实际进度、成本的差异。决策准则参见《挣值分析指南》1600000作量(人时)挣值图PVEV决策准则参见《挣值分析指南》相关测量派生测量10000.0012000.0014000.0016000.00工作基本测量1.PV2.EV3.AC2000.004000.006000.008000.00数据分析与沟通规程分析人项目经理分析时机每周分析说明1项目经理每周,分析挣值分析图,必要时对计划资源进行适当调整。0.00第1周第2周第3周第4周第5周第6周第7周第8周第9周第10周第11周第12周第13周第14周第15周第16周第17周第18周第19周第20周分析说明1.项目经理每周,分析挣值分析图,必要时对计划、资源进行适当调整。沟通对象项目负责人、EPG沟通时机每周、里程碑完成时沟通途径项目周报、里程碑报告、项目总结报告2009-10-16CMMI过程类培训工具相关2度量指标举例2:缺陷密度•缺陷密度示例(一)派生测量派生测量测量函数阶段测试缺陷率/缺阶段测试缺陷数(个)/阶段完成时产品功能点数(FP)陷密度基本测量基本测量测量方法方法类型刻度刻度测量类型单位项目阶段根据项目类型的生命周期各阶段赋值详见附录4:项目阶段赋值规则客观标称阶段完成时产品功能点数在提交阶段测试之前,统计(或更新)产品功能点数。功能点的计算规则,详见附件1。客观0到无穷大区间FP阶段测试缺陷数登记对应阶段测试过程中发现的缺陷,并统计缺陷总数客观0到无穷区间个大实体与属性实体1.项目2.阶段产品3.缺陷属性1.项目类型、项目阶段2009-10-16CMMI过程类培训2.阶段产品规模3.缺陷数量2度量指标举例2:缺陷密度•缺陷密度示例(二)数据采集与存储规程来源1.功能点统计表2缺陷登记表缺陷管理工具2.缺陷登记表、缺陷管理工具填写人1.项目组成员2.测试人员填写时机1.提交阶段测试前2.阶段测试执行时填写说明1.项目组成员在提交阶段测试前统计产品功能点数,并填写到功能点统计表中;2.测试人员在阶段测试时,将缺陷登记到缺陷登记表或缺陷管理工具中采集人测试人员采集时机阶段测试结束采集人测试人员采集时机阶段测试结束采集说明1.测试人员在功能点统计表中获得对应阶段的产品功能点数;2.测试人员在缺陷登记表或缺陷管理工具中统计出对应阶段的阶段测试缺陷数;并将度量结果记录到《项目度量数据收集表》中度量结果记录到《项目度量数据收集表》中;3.测试人员计算阶段测试缺陷率/缺陷密度,并编入阶段测试报告中,向相关干系人报告。4.项目经理、EPG在需要时引用阶段测试缺陷率/缺陷密度,向相关干系人报告。数据存储里程碑报告、EPG质量报告、产品总结报告、测试总结报告、阶段测试报告验证与确认质量保证人员抽检功能点数和缺陷数统计的正确性项目经理进行确认2009-10-16CMMI过程类培训验证与确认质量保证人员抽检功能点数和缺陷数统计的正确性,项目经理进行确认。2度量指标举例2:缺陷密度•缺陷密度示例(三)指示器指示器阶段测试缺陷信息表指示器解释以表格形式记录项目的阶段测试缺陷信息分析模型明确目前项目阶段测试缺陷率/缺陷密度、阶段测试密度、阶段测试效率、阶段测试用例效率等数据信息为评估产品质量评价测试活动质量和效率提供参考试用例效率等数据信息,为评估产品质量、评价测试活动质量和效率提供参考,为建立测试相关组织性能基线提供数据。决策准则1.项目经理、测试经理参考阶段测试缺陷率/缺陷密度、阶段测试密度、阶段测试效率、阶段测试用例效率等数据信息,对产品质量、测试工作质量和效率进行分析,在必要时调查和分析原因,并采取措施。相关测量3、测试过程性能指标阶段及测试活动缺陷率(缺陷数/FP)测试密度(用例数/FP)测试效率(缺陷数/人时)测试用例效率(缺陷数/用例数)致命严重一般轻微项目相关测量派生测量1.阶段测试缺陷率/缺陷密度2.阶段测试密度/人时)实现阶段(单元测试)0.00000.00000.00000.00000.00000.0000NA0.0000实现阶段(集成测试)0.00000.000
本文标题:10项目度量与分析
链接地址:https://www.777doc.com/doc-744345 .html