度量与分析过程文档编号:FHI_CMMI_MA_PRS文档信息:度量与分析过程文档名称:度量与分析过程文档类别:CMMI过程密级:内部秘密版本信息:1.1建立日期:2016-1-19创建人:EPG批准人:李庆林批准日期:2016-2-25存放位置:集成公司组织资产库/组织标准过程编辑软件:Microsoft Office 2003 中文版文档修订记录目录1.简介 (4)1.1.目的 (4)1.2.适用范围 (4)1.3.引用文件 (4)1.4.术语表 (4)1.5.角色与职责 (4)1.6.参考资料 (4)2.工作过程概述 (4)2.1.过程概述 (4)2.2.过程结构描述 (5)3.工作过程描述 (5)3.1.定义度量与分析规格说明 (5)3.2.实施项目度量与分析活动,并提供相应的结果 (7)3.3.实施公司度量与分析活动,并提供相应的结果 (7)4.支持文件 (10)1.简介1.1.目的开发和维持软件过程的度量能力,以便支持商业目标和管理信息的需要。
1.2.适用范围项目和公司度量与分析工作。
1.3.引用文件●《项目策划过程》1.4.术语表测量(Measure):是对一个项目或过程的某个特性(例如:规模、工作量、复杂性和缺陷)采度量(Measurement):是对一个项目或过程具有的某个特性的度的一个测量。
例如:对产品规分析(Analysis):是整理、比较和解析度量结果并形成报告的行为。
例如:对产品规模与工作1.5.角色与职责●Goal-Driven Software Measurement–A Guidebook [SEI-HB02]2.工作过程概述2.1.过程概述度量与分析过程的功能是从各种工程和管理过程中收集和分析度量数据并为相关的干系人报告度量结果,提供用于监控和改进项目过程和产品质量的管理信息。
度量与分析过程包括下列活动:●定义度量与分析规格说明;●实施项目度量与分析活动,并提供相应的结果;●实施公司度量与分析活动,并提供相应的结果;2.2.过程结构描述3.工作过程描述3.1.定义度量与分析规格说明3.1.1.概述度量分析人员采用“目标-问题-度量(Goal-Question-Metric,GQM)”的软件度量方法,建立和维护项目和公司的度量数据收集、分析、存储和报告方法。
3.1.2.角色与职责EPG负责在过程改进计划中指派度量分析人员;度量分析人员编制维护度量与分析规格说明。
3.1.3.资源与能力要求●数据收集和分析的工具●经过GQM培训的度量分析人员3.1.4.入口准则●过程改进启动3.1.5.输入●过程改进计划3.1.6.任务识别商业目标和管理信息的需要1、EPG负责在过程改进计划中指派度量分析人员。
2、度量分析人员负责与改进计划中定义的干系人进行沟通,识别商业目标和管理信息的需要。
分析影响目标实现的关键问题度量分析人员负责与干系人进行沟通,分析哪些关键问题会影响目标实现。
定义与解决问题相关的度量数据度量分析人员负责与干系人进行沟通,定义与解决问题相关的主要度量数据。
如下表:建立和维护度量与分析规格说明1、度量分析人员负责建立和维护《度量与分析规格说明》。
文档包括下列内容:(1)度量指标、度量目的、分析规程、包含的基本度量项;(2)采集时机、采集方法、采集工具;(3)报告方法、存储方式;(4)度量数据的存取控制和变更控制方法。
2、度量分析人员负责提供实施度量与分析活动所需要的技能培训和工具培训。
审批度量与分析规格说明1、度量分析人员负责将度量与分析规格说明提交给EPG审核。
2、EPG负责批准度量与分析规格说明。
3.1.7.出口准则度量与分析规格说明得到批准3.1.8.输出(工作产品)●《度量与分析规格说明》3.2.实施公司度量与分析活动,并提供相应的结果3.2.1.概述为掌握全部软件过程的在项目中的运作情况以改进软件过程,收集与分析所有项目的度量数据,并报告给各部门和项目组。
公司度量与分析目标是支持下列活动:(1)过程改进的估计和计划;(2)统计汇总所有项目的度量数据;(3)比较分析所有项目的实际性能;(4)提供管理决策所需要的客观数据。
3.2.2.角色与职责●在部门会议中,EPG组长负责策划度量与分析活动,并形成会议纪要●度量分析人员负责按照部门工作安排和《度量与分析规格说明》的要求开展度量与分析活动●度量分析人员负责将质量报告提交给EPG组长审核●EPG组长负责评审公司度量与分析活动3.2.3.资源与能力要求●数据收集和分析的工具●经过培训的度量分析人员3.2.4.入口准则●定期,或者项目结束3.2.5.输入●度量与分析规格说明3.2.6.任务计划公司度量与分析活动1、在部门会议中,EPG组长负责策划度量与分析活动,并形成会议纪要。
策划内容包括:指派度量分析人员,并分配其职责;安排度量与分析活动所需要的资源和培训;安排度量与分析活动的时间。
实施公司度量与分析活动1、度量分析人员负责按照部门工作安排和《度量与分析规格说明》的要求开展度量与分析活动,包括:(1)从配置库中收集所有项目的度量数据及其分析结果,并检查其合法性;(2)分析度量数据,将度量数据和分析结果存储于配置库中;(3)将度量数据和分析结果整合在质量报告中。
2、如果某些项目在项目计划中定义了被裁剪的度量数据,则这些数据不包含在公司度量与分析活动中。
3、度量分析人员负责将质量报告提交给EPG组长审核。
4、通过质量报告,度量分析人员可采用会议、电子邮件等方式向各部门和项目组汇报度量与分析活动的结果。
监控及验证公司度量与分析活动●组织级QA定期(每半年)或事件驱动地对EPG活动执行的有效性进行评审和审计,形成《过程改进活动审计报告》,其中包括组织度量与分析活动。
●EPG根据《过程改进活动审计报告》中与组织度量与分析有关的不符合项进行度量与分析活动的过程改进,由组织级QA跟踪,直到问题得到解决。
3.2.7.出口准则●项目提供的数据被汇集、分析3.2.8.输出(工作产品)●《组织度量计划》(参见《组织度量计划模版》)●《组织度量表》(参见《组织度量表模版》)3.3.实施项目度量与分析活动,并提供相应的结果3.3.1.概述为掌握项目运作的状况,收集与分析项目的度量数据,并报告给项目计划中定义的干系人。
项目度量与分析的目标是支持下列活动:(1)项目估计和计划;(2)对照计划跟踪实际性能;(3)识别项目偏差并予以解决;(4)提供项目监控所需要的客观数据。
3.3.2.角色与职责●项目经理负责在项目计划中策划度量与分析活动;●项目经理或被指派的执行人负责按照项目计划和《度量与分析规格说明》的要求开展度量与分析活动,QA和SEPG协助项目经理根据组织的要求来确定项目的度量目标;●在项目会议中,EPG组长负责评审项目度量与分析活动,以判断它们是否完成以及目标是否被实现;3.3.3.资源与能力要求●数据收集和分析的工具●经过培训的项目经理3.3.4.入口准则●项目完成立项3.3.5.输入●项目立项报告●度量与分析规格说明3.3.6.任务计划项目度量与分析活动1、项目经理负责在项目计划中策划度量与分析活动,包括:(1)分配度量与分析活动的执行人和职责;(2)安排度量与分析活动所需要的资源和培训;(3)估算度量与分析活动的工作量。
2、如果某些软件过程在项目计划中被裁剪,则它们所对应的度量数据相应被裁剪。
项目经理负责在项目计划中定义这些被裁剪的度量数据。
3、如果项目有分包过程,则分包方(供应商)也要收集度量数据,这些数据是整体项目度量数据的一部分。
若无特殊要求,分包方(供应商)的度量数据与项目自身的度量数据一样,否则项目经理负责在项目计划中定义分包方(供应商)所需要收集的度量数据。
实施项目度量与分析活动1、项目经理或被指派的执行人负责按照项目计划和《度量与分析规格说明》的要求开展度量与分析活动,包括:(1)从配置库的各种表单记录中收集度量数据,并检查其合法性;(2)分析度量数据,将度量数据和分析结果存储于配置库中;(3)将度量数据和分析结果整合在《项目周报》、《项目度量表》中。
2、项目的分包方(供应商)也要按项目计划和《度量与分析规格说明》的要求向项目经理提供相应的度量数据。
项目经理或被指派的执行人负责收集这些数据并检查其合法性,将它们与项目自身数据集成,一起进行分析和报告。
3、在项目例会中,项目成员需要一起审核度量数据和分析结果。
4、通过《项目周报》、《项目度量表》,项目经理可采用会议、电子邮件等方式向干系人汇报度量与分析活动的结果。
监控项目度量与分析活动1、QA负责监督和评审项目度量与分析活动,以判断它们是否完成以及目标是否被实现,形成报告并对不符合项跟踪处理。
2、参见《项目监督和控制过程》。
3.3.7.出口准则●周期性和/或阶段性的项目数据汇总、分析和报告已完成3.3.8.输出(工作产品)●《项目度量计划》(参见《项目度量计划模版》)●《项目度量表》(参见《项目度量表模版》)4.支持文件●《度量与分析规格说明》●《数据分析方法指南》●《度量与分析规程》。