量化的项目管理概述
项目管理之所以要量化,其目的在于无论出现任何意外情况,都务必保障所有结果准确无误的达成。因此,我们从开始到结果,都必须以量化的数据进行监督和检验。
项目管理知识体系中,涉及到需要量化管理的领域非常多,从事前管理和事后管理的角度来分,可以分为估算和度量两大类。
估算是以实际统计调查资料为基础,根据事物的联系及其发展规律,间接地估算和预计有关事物的数量关系和变化前景。
度量是依据特定的标准,衡量当前的事物与标准之间的差异。
量化项目管理(Quantitative Project Management, QPM)的目的在于量化地管理项目,以达成项目已建立的质量与过程性能目标。
量化管理的一个基本要素是对预测有信心(即,能够准确地预测项目在多大程度上满足其质量与过程性能目标的能力)。另一个量化管理的基本要素是理解在过程性能中遇到的偏差本质和程度,并且察觉项目的实际绩效何时可能不足以达成项目的质量与过程性能目标。
量化的项目管理过程
- 准备量化管理项目。
- 量化地管理项目。
准备量化管理
准备量化管理主要工作是进行量化管理的准备工作。准备活动包括建立项目的量化目标,组成有助于达成那些目标的项目已定义过程,选择对理解性能及达成目标起关键作用的子过程与属性,并选择支持量化管理的度量项与分析技术。
- 建立项目的目标
主要工作是建立并维护项目的质量与过程性能目标。 - 组成已定义的过程
主要工作是使用统计与其他量化技术,组成使项目能够达成其质量与过程性能目标的已定义过程。 - 选择子过程与属性
主要工作是选择对评价性能起关键作用,并有助于达成项目质量与过程性能目标的子过程与属性。 - 选择度量项与分析技术
主要工作是选择将用于量化管理的度量项与分析技术。
量化的管理项目
量化的管理项目主要工作是使项目得到量化管理。
- 监督所选定子过程的性能
主要工作是使用统计与其他量化技术来监督所选定子过程的性能。 - 管理项目绩效
主要工作是使用统计与其他量化技术管理项目,以确定项目的质量与过程性能目标是否会得到满足。 - 执行根本原因分析
主要工作是对所选定的问题执行根本原因分析,以解决在达成项目质量与过程性能目标上的不足。
量化的项目管理过程指标
作为IT企业,在开始选择度量时,可以从少数的度量值入手,这样才能更便捷、准确和一致地收集到数据。下面给出一个适合起步阶段的度量方案。
(1)生产率。
(2)质量。
(3)规模成本。
(4)时间。
- 数据定义
度量指标的每项定义都要进行验证,并以可以理解的方式进行定义 - 数据收集
尽最大可能把度量收集活动集成到项目的软件开发过程中,作为软件项目活动的一部分,而不是额外的工作 - 收集度量的责任
为了确保数据的收集,需要指定收集和报告每项数据的负责人 - 度量收集的工具
在收集度量数据的时候,应该利用现有的数据收集形式或者体系,避免重复和混乱,尽可能利用自动化的工具帮助度量数据的收集和分析,可以通过采用纸面模板、电子数据表、预定义报告、软件工具等方式实现。
项目度量方法
可以将度量分为过程度量、项目度量、技术度量。
过程度量是量化了用于软件开发的环境或者过程的特征,过程度量具有战略性目的,有助于进行连续的过程改进。
项目度量量化了被开发软件项目的特征,项目度量具有战术性目的,辅助估算、质量控制、生产率评估、项目控制等。
技术度量是评估技术工作产品的质量,在项目中进行决策,比如:项目的复杂性,偶合性等。
度量方法学,可以用于决策支持,目的是为一个软件开发项目选择、组织、交流和评价所需的度量。其中**GQM(Goal 目标-Question问题-Metric度量)和PSM(PracticalSofware Measurement,实用软件度量)**是两种重要的度量方法或者技术。
度量过程模型(见图25-3)可以同度量信息模型一起,对一个项目提供实施度量的应用框架,它是通过计划,实施,检查,行动的管理顺序构造的,包括四个基本活动:计划度量、执行度量、评价度量、建立和维持承诺。
量化的项目管理工具
量化项目管理要以数据为基础。
- 统计过程控制
统计过程控制(简称SPC)是应用统计技术对过程中的各个阶段进行评估和监控,建立并保持过程处于可接受的且稳定的水平,从而保证产品与服务符合规定的要求的一种质量管理技术。 - 可视化工具
可视化软件工具平台,能够进行复杂的数据分析,并生产报告,并配有多种方式实现数据可视化。
评论区