软件项目量化管理方法.doc
《软件项目量化管理方法.doc》由会员分享,可在线阅读,更多相关《软件项目量化管理方法.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件项目量化管理方法摘要:本文在对软件企业量化管理应用常见问题分析的基础上,以解决可操作性、可比性等问题为着眼点,识别出了量化管理中必须明确的四要素,表述了企业在量化四要素上采用的常见做法。本文采用80/20原则,说明了企业在识别度量对象时应避免的问题;采用持续改进的理论,说明了企业在量化管理应遵循的客观规律。在结合平衡记分卡与目标驱动组合式的量化管理方法理论基础上,提出了软件企业的量化管理的具体应用步骤。 关键词:量化管理 四要素 80/20原则 持续改进 GQ(I)M 1. 引言 如今,很多国内软件企业选择采用能力成熟度系列 模型(Capability Maturity Model, CM
2、M)或其它模型来建立本企业的软件过程规范,欲通过提升软件过程的能力达到提高产品质量、降低开发风险、减少开发成本、保证产品按时交付等目的。将软件过程规范的一个目的就是使软件过程可视化,这个可视化则要求了对软件过程的量化;而产品质量是否提高、开发风险是否降低、开发成本是否减少、项目延期是否缩短,对这些问题的回答则要求了对软件项目的量化;软件过程改进与量化管理息息相关。 不少企业在将识别出的量化管理方法应用于软件项目管理过程时,发现不少问题。最为常见的是:量化工作的可操作性不强,如:部分量化数据难以收集、难以统计投入的成本没有得到预期的产出。如:量化工作投入了成本,但形成的量化结果参考价值不高提供给
3、管理层用于决策的支持数据也不够,数据缺乏可比性量化结果不是管理层所关心的,达不到管理层预期的过程可视化程度针对此类问题,本文识别出了在量化管理中必须要考虑的四个方面,即:量化四要素,并从量化四要素对量化管理方法进行了分析,建议了软件企业采用的量化管理方法。 2. 量化四要素 “只有通过对产品、过程的度量,才能描述、评价、提高产品与过程”。笔者认为,要度量,就要明确度量的对象;要度量对象,就要明确标识度量对象的计量单位;要产生度量结果,就要明确度量方法,包括度量技术和数据收集的方法;要评价度量对象,就要明确用于比对的基准指标,即表征度量对象目前情况的标尺,通过该标尺与度量结果的比对,得出对度量对
4、象的评价。而度量对象(Object)、计量单位(Unit)、度量方法(Method)、基准指标(Benchmark),这就是笔者所说的量化四要素。 我们先看看目前软件企业在量化四要素上的常见做法:(1) 度量对象往往软件企业在识别度量对象时,是根据所采用的模型或标准中提出的相关要示去做的,比如:综合能力成熟度模型(Capability Maturity Model Integration, CMMI)等级2中建议的量化目标2:估计产品规模和实际规模预算成本和实际成本进度情况缺陷率、测试与验收覆盖率和同行评审覆盖率质量要求和质量度量有些软件企业量化了识别出的各软件过程,建立了各过程的改进度量对象
5、。可能有的企业识别出的度量对象更多。(2) 计量单位针对同一个目标,不同软件企业采用的计量单位也不尽相同。简单来讲,分为面向规模、面向功能的度量。以软件规模的计量单位为例,常见的面向规模的有:代码行(lines of code,LOC)、人/月;面向功能的有:功能点、特征点(feature point)、对象点(object point)、3-D功能点(3-D function points)、标准构件法(standard component)等。有的企业并非单纯地采取一种类型的计量单位,在某些目标上他们可能采用的是面向规模的计量单位,在另外的目标采用的又是面向功能的计量单位。此外,对于软件质
6、量的计量单位,有的企业可能就是用缺陷率来表征软件质量;有的企业可能将软件质量拆分成若干个子量化目标,对这些子目标再明确其计量单位。(3) 度量技术目前软件企业常用的度量技术,如挣值法、控制图、直方图、散布图等。项目中用于估算的技术有典型的估算方法,如Delphi法和类比法。l 直方图它是表示数据变化情况的一种主要工具,用于整理度量值的观测数据,分析其分布状态的统计方法,用于对总体的分布特征进行推断。挣值法挣值法是一种分析比较出目标实施与目标期望之间差异的方法,用于项目过程中的进度与费用分析。它通过测量和已完成的工作的预算费用与已完成工作的实际费用和计划工作的预算费用得到有关计划实施的进度和费用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 项目 量化 管理 方法
限制150内