度量与分析(MA 2级)
成熟度第二级的支持类过程域
度量与分析(Measurement and Analysis, MA)的目的在开发与维持度量能力,以支持管理之信息需求。
度量与分析过程域包括:
• 指定度量与分析的目标,并使其配合已识别的信息需求与目标
• 指定度量、分析技术、数据收集、数据存储以及报告与回馈机制
• 执行数据的收集、存储、分析及报告
• 提供客观的结果以做出有根据的决策,并采取适当的纠正措施
将度量与分析活动集成到项目过程中,可支持下列活动:
• 客观的规划与估计
• 根据建立的计划和目标,追踪实际绩效
• 识别与解决过程相关议题
• 提供将度量纳入未来增订过程的基础
执行度量功能的同行,不一定需参与组织层面的计划。度量功能可以集成至个别项目,或其它的组织功能(例如:质量保证)。
度量活动最初的重点是在项目,而度量功能在处理组织面与(或)企业面的信息需求上,亦经证明确实有用。为支持度量功能,度量活动应支持多层次的信息需求,包括业务、组织单位及项目及当组织成熟时,支持减低重工。
项目可选择在项目特定存储库中存储项目的数据与结果。当数据更广为各项目分享时,可存放于组织度量资产库。
针对供应商提供的产品组件进行度量与分析,对有效管理项目的质量与成本是必要的。经由谨慎的管理供应商协议,可深入了解支持供应商绩效分析的数据。
有关估计项目属性和其它规划信息需求,请参考项目策划过程域,以获得更多信息。
有关监控项目绩效信息需求,请参考项目监控过程域,以获得更多信息。
有关管理度量工作产品,请参考配置管理过程域,以获得更多信息。
有关满足客户需求和相关信息需求,请参考需求开发过程域,以获得更多信息。
有关维持需求的可溯性和相关信息需求,请参考需求管理过程域,以获得更多信息。
有关建立组织度量资产库,请参考组织过程定义过程域,以获得更多信息。
有关了解变异和适当使用统计分析技术,请参考量化项目管理过程域,以获得更多信息。
SG 1 安排度量与分析的活动
SP 1.1 建立度量目标
SP 1.2 指定度量
SP 1.3 指定数据收集与存储程序
SP 1.4 指定分析程序
SG 2 提供度量结果
SP 2.1 收集度量资料
SP 2.2 分析度量数据
SP 2.3 存储数据与结果
SP 2.4 沟通结果
度量目标与活动要配合已识别的信息需求与目标。
本目标涵盖的特定实践,可同时处理或依任意顺序处理:
• 建立度量目标时,专家经常先考量识别度量和分析程序的必要准则,同时也会考量数据收集与存储程序的限制。
• 在处理度量规格、数据收集或存储等细节之前,先识别需进行的必要分析,通常是重要的。
SP 1.1 建立度量目标
建立并维护度量目标,此度量目标衍生自己识别的信息需求与目标。
度量目标记录完成度量与分析活动的目的,并识别基于数据分析的结果,需要采取何种行动。
度量目标的来源可能是管理、技术、项目、产品或过程实施的需要。
度量目标可能受限于现行的过程、可用的资源或其它的度量考量。需要判断投入度量工作的资源与度量结果的价值是否相当。
度量与分析的过程及结果,将影响已识别的信息需求与目标的修改。
信息需求与目标的来源,举例如下:
• 项目计划
• 项目绩效的监控
• 与管理人员和其它具有信息需求的人员进行访谈
• 已建立的管理目标
• 策略计划
• 经营计划
• 正式需求或合同义务
• 再发的或其它棘手的管理或技术问题
• 其它项目或组织的经验
• 外部的产业标竿
• 过程改进计划
度量目标举例如下:
• 减少交付时间
• 减少生命周期总成本
• 完整交付指定功能
• 改进优先等级的质量
• 改进优先客户满意度评等
• 维护与改进采购/供应商的关系
有关估计项目属性和其它规划信息需求,请参考项目策划过程域,以获得更多信息。
有关项目绩效信息需求,请参考项目监控过程域,以获得更多信息。
有关满足客户需求和相关信息需求,请参考需求开发过程域,以获得更多信息。
有关维持需求的可追溯性和相关信息需求,请参考需求管理过程域,以获得更多信息。
典型的工作产品
1. 度量目标
子实践
1. 记录信息需求与目标。
记录信息需求与目标,以维持后续度量与分析活动的可追溯性。
2. 排定信息需求与目标的优先级。
并非所有最初识别的信息需求都需要度量与分析,在可用资源的限制下,必须排定优先级。
3. 记录、审查及更新度量目标。
仔细考量度量与分析的目的与预期的用途是重要的。
记录度量目标,并交由管理人员和其它相关的干系人审查,必要时并予更新,使得接续的度量与分析活动可以追溯,并参考确保分析活动可适当的说明信息需求与目标。
让度量与分析结果的使用者参与设定度量目标与决定行动计划是重要的。让提供度量资料的人员参与也是适当的。
4. 必要时提供回馈,以调修和厘清信息需求与目标。
设定度量目标后可能需修订和厘清识别的信息需求与目标。信息需求的初始描述可能不清楚或模糊。现存的需求和目标之间可能产生抵触。对一个已经存在的度量,要求精确的目标可能是不切实际的。
5. 维持度量目标和指定的信息需求与目标之间的可溯性。
对于「为何要作这项度量?」这样的问题,必须要有好的答案。
当然,也可以改变度量目标,以反映不断开发的信息需求与目标。
SP 1.2 指定度量
指定度量以说明度量的目标。
将度量目标调修为精确的、可量化的度量。
度量包括「基础」度量与「衍生」度量,基础度量数据得自于直接度量,衍生度量数据来自其它数据,通常结合多个基础度量而得。
一般使用的基础度量,举例如下:
• 工作产品规模大小的估计及实际度量(例如:页数)
• 人力与成本的估计及实际度量(例如:人时)
• 质量度量(例如:缺陷数、依严重程度区分的缺陷数)
一般使用的衍生度量,举例如下:
• 挣值(Earned Value)
• 进度绩效指标(SPI)
• 缺陷密度
• 同行评审涵盖度
• 测试或验证涵盖度
• 可靠度度量(例如:平均失败时间)
• 质量度量(例如:依严重程度区分的缺陷数/总缺陷数)
衍生度量通常以比例、混合指标或其它合计度量来表示。衍生度量由基础度量产生,通常比基础度量更具数量可信度和说明意义。
典型的工作产品
1. 基础与衍生度量规格
子实践
1. 依据文档化的度量目标,识别可能的度量。
度量目标被调修为特定的度量,根据度量的名称和单位,将这些可能的度量予以分类。
2. 识别已经存在且可以说明度量目标的度量。
度量规格可能已经存在,或许早期为其它目的而建立,或存在于组织的某处。
3. 指定度量的操作定义。
以精确和明白的方式陈述操作定义,有下列两个重要准则:
• 可沟通:度量什么?如何度量?度量的单位是什么?包括或排除什么?
• 可重复:在相同的定义下,度量是否可以重复执行,且获得相同的结果?
4. 将度量排序,并予以审查及更新。
请可能的最终使用者和其它相关的干系人,对所建议之度量规格的适当性进行审查。可设定或改变排序,必要时可更新度量规格。
SP 1.3 指定数据收集与存储程序
指定度量数据如何获得与存储。
明确规范收集方法可确保适当的收集正确的资料,也参考更进一步厘清信息需求和度量目标。
注意存储和取用程序,可协助确保数据将来的可用性及可存取性。
典型的工作产品
1. 数据收集与存储程序
2. 资料收集工具
子实践
1. 识别由目前工作成果、过程或交易产生的数据来源。
在指定度量时,可能已有现行的数据来源。不论相关的数据是否已收集,适当的资料收集机制可能已存在。
2. 识别目前没有资料,但需要的度量。
3. 为每一项需要的度量,指定数据收集与存储的方法。
明确的描述资料如何收集、从何处收集及何时收集,并描述收集有效数据的程序。数据以容易取得的方式存储以便于分析,并决定数据是否需存储,以作为再分析或撰写文档之用。
通常考量的问题包括如下:
• 是否已经决定数据收集的频率,以及在过程中执行度量的时点?
• 是否已经建立将度量结果自数据收集处转移到数据存储库、其它数据库或最终使用者处所的时序?
• 谁负责取得资料?
• 谁负责数据存储、取得及安全维护?
• 是否已开发或取得必要的支持工具?
4. 建立数据收集的机制与过程指导。
数据收集与存储的机制需与其它一般工作过程集成。数据收集的机制可以包括人工/自动的表格与样板。负责这项工作的人员,提供清楚简明的指导以正确执行工作。视需要提供培训,说明收集数据的过程,以便收集完整与正确的资料,并减轻负责提供和记录数据人员的负担。
5. 适当且可行时,支持资料收集自动化。
自动化的支持可以参考收集更完整与正确的资料。
自动化的支持,举例如下:
• 时间戳记的活动日志
• 成果的静态或动态分析
然而,有些资料没有人工介入无法收集(例如:客户满意度或其它人为判断),且为了自动化建立所需的基础建设可能相当昂贵。
6. 对数据收集与存储程序加以排序,并进行审查及更新。
数据收集与存储程序的适当性与可行性,必须经过负责提供、收集及存储数据人员的审查,他们对于如何改进现行的过程或建议其它有用的度量和分析,具备洞察力。
7. 必要时更新度量与度量目标。
基于以下的条件,度量与度量目标需要重新排定优先级:
• 度量的重要性
• 取得资料所需的代价
考量因素包括取得这个数据是否需要新的表格、工具或培训。
SP 1.4 指定分析程序
指定度量数据如何分析与报告。
事先指定度量的分析程序,可确保执行适当的分析与报告,以说明已记录的度量目标(亦说明了信息需求和目标,因其为度量目标的基础)。此方法也是必要资料收集的一种查核。
典型的工作产品
1. 分析规格与程序
2. 数据分析工具
子实践
1. 指定将要执行的分析与将准备的报告,并排定优先级。
及早注意所执行的分析,以及分析报告呈现的方式。应符合下列准则:
• 分析可以清楚的说明度量目标。
• 表达结果的方式,能让需处理此结果的人员清楚了解。
在可取得的资源内排定优先级。
2. 选择适当的数据分析方法与工具。
有关了解变异和适当使用统计分析技术,请分别参考量化项目管理过程域之「应用统计方法了解变异」和「选择度量与分析技术」特定实践,以获得更多信息。
考量点通常包括如下:
• 选择视觉显示方法和其它呈现技术(例如:饼图、长条图、柱状图、雷达图、线条图、分布图或表格)
• 选择适合的叙述统计方法(例如:算数平均数、中数或众数)
• 当无法或无必要检验每一数据元素时,决定统计取样的准则
• 当出现缺少数据元素时,决定如何处理分析
• 选择适当的分析工具叙述统计通常用于数据分析,以执行下列事项:
• 审查指定度量的分布(例如:集中趋势、变化程度、资料点呈现异常变异)
• 审查指定度量之间的相互关系(例如:以产品生命周期的不同阶段或产品组件来比较缺陷)
• 显示随着时间的变化
3. 指定分析数据和沟通结果的管理程序。
考量点通常包括如下:
• 指定适合的人员和团体负责分析数据和简报结果
• 决定分析数据和简报结果的时间
• 决定沟通结果的方式(例如:进度报告、传送备忘录、书面报告或工作人员会议)
4. 审查并更新分析与报告的内容和形式。
所有提出的分析与报告的内容和形式应予审查和修正,包括分析方法和工具、管理程序及优先级。相关干系人的咨询应该包括预期的最终使用者、赞助者、数据分析人员及数据提供人员。
5. 必要时,更新度量与度量目标。
正如同度量需求会导引数据分析,清楚的分析准则会影响度量。以数据分析程序为基础,某些度量规格可能会进一步调修,其它度量可能并不需要,或发现需要其它的度量。
当描述度量如何分析和报告时,可能同时会建议调修度量目标。
6. 指定评估分析结果有用性及评估度量与分析活动的准则。
评估分析结果有用性的准则,可以考虑下列项目的应用程度:
• 分析结果是否(1)适时提供、(2)容易了解,以及(3)可用来制定决策。
• 分析工作的执行成本不应比它提供的效益高。
度量与分析活动的评估准则可考虑下列项目的应用程度:
• 资料缺少与不一致的数量是否超出阈值。
• 资料取样是否有偏差(例如:仅调查满意的使用者以评估最终使用者满意度,或只评估不成功的项目以决定整体生产力)。
• 度量资料是否可重复(例如:统计上的可靠性)。
• 统计的假设是否满足(例如:关于数据的分布或关于度量单位的合适性)
根据度量结果,此度量结果说明已识别的信息需求与目标。
进行度量和分析的主要理由,是要处理已识别的信息需求与目标。以客观证据为基础的度量结果,能够参考监测绩效、履行契约义务、制定有根据的管理与技术决策,以及采取纠正措施。
SP 2.1 收集度量资料
获得指定的度量资料。
取得需分析的数据,并检查其完整性和集成性。
典型的工作产品
1. 基础度量数据集与衍生度量数据集
2. 数据完整性测试的结果
子实践
1. 获得基础度量数据。
视需要收集数据,包括已使用的与新指定的基础度量。现存数据可从项目纪录或在组织其它地方收集。
需注意,以前已收集并放置于现行的数据库、文档纪录或正式存储库中的数据,可能无法再使用。
2. 产生衍生度量数据。
重新计算所有衍生度量的值。
3. 检查数据一致性,使其尽可能接近原始数据。
所有度量在说明或记录数据的过程中可能发生错误,最好能在度量与分析周期的初期识别这些错误,并能指出所缺资料的来源。
检查应包括详查缺少的数据、超出所订范围的数据值,以及不寻常的型态和度量间的相关性。下列工作特别重要:
• 测试和修正人为判断分类的不一致(亦即决定工作人员根据相同信息而做出不同分类决策的频率,否则称作「互相转译的可靠度」)。
• 以经验审查用来计算衍生度量之度量间的关系,如此可确保未忽视重要差异,以及传达衍生度量的预期的意义(否则称作「准则有效性(criterion validity)」)。
SP 2.2 分析度量数据
分析与解释度量数据。
依照计划分析度量数据,并视需要执行额外的分析。分析结果需由相关的干系人审查,并记录将来分析所需做的修正。
典型的工作产品
1. 分析结果与报告草案
子实践
1. 进行初步分析并解释结果,并导出初步结论。
数据分析的结果很少可以显而易见。解释结果与产生结论的准则应予明确的陈述。
2. 必要时,执行额外的度量与分析,并准备进行简报。
规划的分析结果可能提出进行额外、非预期分析的建议。此外,为适当完成计划内的分析工作可能识别下列需求,例如:调修现行度量、计算额外的基础度量,或为额外的原始度量收集资料。相同地,为了准备初步分析结果的简报,可能识别出额外、未预期的分析需要。
3. 与相关的干系人审查初步分析结果。
在分析结果广泛传布之前,对结果的初步解释及其表达的方式加以审查是否适当。
在初步结果发表之前予以审查,可以避免不必要的误解,并改进资料分析与呈现方式。
进行审查的相关干系人包括预期的最终使用者、赞助者、资料分析人员及提供人员。
4. 为未来的分析调修准则。
可改进未来工作之学习心得,经常来自于执行数据分析和准备结果时。类似状况,当有调修指定的信息需求与目标的构想时,改进度量规格及数据收集程序的方式可能会变得明显。
SP 2.3 存储数据与结果
管理和存储度量数据、度量准
分享到:
相关推荐
【CMMI3级项目度量与分析(MA)过程域培训】 CMMI(Capability Maturity Model Integration,能力成熟度模型集成)是评估和改进软件开发组织过程能力的一个框架,分为5个等级,其中CMMI3级代表已实现“已定义”级别,...
CMMI 实践解析第十部分 软件度量 1、软件度量概述 2、度量与分析(MA) 3、软件度量案例练习 4、软件度量总结
5. **制定度量与分析计划**: - 计划应包含度量对象、数据采集时间、分析方法和报告流程。这通常与项目经理的监控计划相结合,确保数据能够及时反映项目状态。 6. **数据收集**: - 主要收集的数据有工期、工作量...
根据给定文件中的标题、描述、标签以及部分内容,我们可以从中提炼出有关CMMI-L2-MA的关键知识点,主要包括度量分析的目的、特定目标与共性目标、度量与分析过程域(PA)的图示及简介、SG1实践与目标的映射关系等。...
其中,度量与分析(Measurement and Analysis,MA)是CMMI第二级成熟度中的一个关键过程域,旨在通过建立有效的度量体系,为管理决策提供客观依据,以提升组织的效率和质量。 MA过程域的核心目标是发展和维护度量...
CMMI(Capability Maturity Model Integration,能力成熟度...综上所述,软件度量在CMMI框架中占据着核心位置,通过有效的度量与分析,能够帮助组织改善软件开发流程,提升软件质量,并且在过程中不断优化和提高效率。
【软件度量与分析全解】课程主要涵盖了CMMI中的Measurement and Analysis(MA)过程域,该过程域旨在建立并维持有效的度量能力,以支持管理信息的需求。CMMI(Capability Maturity Model Integration)是一种用于...
**CMMI(Capability Maturity Model ...综上所述,CMMI MA的数据管理过程是软件开发组织提高效率和质量的关键途径,通过不同级别的数据管理,可以逐步实现项目管理的科学化、规范化,最终实现组织的持续改进和发展。
CMMI覆盖了多个领域,包括项目管理、工程、支持和服务等,而**度量和分析(MA,Measurement and Analysis)**是其中的一个关键实践领域,它关注如何有效地收集、分析数据,以支持决策制定和过程改进。 在CMMI-MA中...
7. 度量与分析(MA) CMMI 中的度量与分析强调了组织系统地开发并发展自己的度量。CMM 中的度量与分析仅仅关注基本的度量概念。 CMMI 和 CMM 都是软件过程改进的模型,但它们之间存在着一些关键的区别。CMMI 比 ...
`CMMI L2 MA(new).pdf`将深入讨论如何选择合适的度量指标,以及如何分析数据以驱动过程改进。 7. **软件估算 (实用软件估计)** "实用软件估计.pdf"可能提供关于如何准确估算软件项目的时间、成本和资源的方法,这...
**MA(度量与分析)过程文档** 度量与分析过程领域着重于建立和执行度量策略,以支持对过程性能和产品质量的持续改进。这个过程文档将包含如何制定合适的度量标准,收集数据,进行数据分析,以及如何利用这些信息来...
**MA(Measurement and Analysis,度量与分析)过程域** 强调使用数据和信息来支持决策和改进。在MA过程域的PIID表中,通常关注: 1. **度量定义**:建立有意义的度量标准,用于评估过程和产品的性能。 2. **数据...
例如,达到第2级需要实施配置管理(CM)、度量分析(MA)、过程和产品质量保证(PPQA)等过程域。 2. **连续式表示法**:与阶段式表示法不同,连续式表示法关注于特定过程域的能力级别,而不是整体成熟度等级。...
6.度量与分析 (MA):度量与分析 7.组织流程定义 + IPPD(OPD+IPPD):组织流程定义 8.组织流程专注 (OPF):组织流程专注 9.组织流程绩效 (OPP):组织流程绩效 10.组织训练 (OT):组织训练 11.产品整合 (PI):产品整合 ...
此外,CMMI还强调度量(Measurement and Analysis,MA)的重要性,度量专员(Metrics Coordinator and Analyst,MCA)负责收集和分析数据,以支持决策制定。度量数据库(Materaty Library,ML)则用于存储这些数据,...
8. **度量和分析(MA)**:根据需要调整度量活动,提供满足需求的度量结果,这体现了CMMI对定量管理和数据驱动决策的重视。 9. **组织级培训(OT)**:识别培训需求,提供必要的培训,促进团队成员的知识和技能提升...