软件项目量化管理方法_第1页
软件项目量化管理方法_第2页
软件项目量化管理方法_第3页
软件项目量化管理方法_第4页
软件项目量化管理方法_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件项目量化管理方法摘要:本文在对软件企业量化管理应用常见问题分析的基础上,以解决可操作性、可比性等问题为着眼点,识别出了量化管理中必须明确的四要素,表述了企业在量化四要素上采用的常见做法。本文采用80/20原则,说明了企业在识别度量对象时应避免的问题;采用持续改进的理论,说明了企业在量化管理应遵循的客观规律。在结合平衡记分卡与目标驱动组合式的量化管理方法理论基础上,提出了软件企业的量化管理的具体应用步骤。 关键词:量化管理 四要素 80/20原则 持续改进 GQ(I)M 1. 引引言 如今,很很多国内内软件企企业选择择采用能能力成熟熟度系列列 模型型(Caapabbiliity Mattur

2、iity Moddel, CMMM)或或其它模模型来建建立本企企业的软软件过程程规范,欲通过过提升软软件过程程的能力力达到提提高产品品质量、降低开开发风险险、减少少开发成成本、保保证产品品按时交交付等目目的。将将软件过过程规范范的一个个目的就就是使软软件过程程可视化化,这个个可视化化则要求求了对软软件过程程的量化化;而产产品质量量是否提提高、开开发风险险是否降降低、开开发成本本是否减减少、项项目延期期是否缩缩短,对对这些问问题的回回答则要要求了对对软件项项目的量量化;软软件过程程改进与与量化管管理息息息相关。 不少企业业在将识识别出的的量化管管理方法法应用于于软件项项目管理理过程时时,发现现不

3、少问问题。最最为常见见的是:量化工工作的可可操作性性不强,如:部部分量化化数据难难以收集集、难以以统计投投入的成成本没有有得到预预期的产产出。如如:量化化工作投投入了成成本,但但形成的的量化结结果参考考价值不不高提供供给管理理层用于于决策的的支持数数据也不不够,数数据缺乏乏可比性性量化结结果不是是管理层层所关心心的,达达不到管管理层预预期的过过程可视视化程度度针对此此类问题题,本文文识别出出了在量量化管理理中必须须要考虑虑的四个个方面,即:量量化四要要素,并并从量化化四要素素对量化化管理方方法进行行了分析析,建议议了软件件企业采采用的量量化管理理方法。 2. 量量化四要要素 “只有通通过对产产

4、品、过过程的度度量,才才能描述述、评价价、提高高产品与与过程”。笔者者认为,要度量量,就要要明确度度量的对对象;要要度量对对象,就就要明确确标识度度量对象象的计量量单位;要产生生度量结结果,就就要明确确度量方方法,包包括度量量技术和和数据收收集的方方法;要要评价度度量对象象,就要要明确用用于比对对的基准准指标,即表征征度量对对象目前前情况的的标尺,通过该该标尺与与度量结结果的比比对,得得出对度度量对象象的评价价。而度度量对象象(Obbjecct)、计量单单位(UUnitt)、度度量方法法(Meethood)、基准指指标(BBencchmaark),这就就是笔者者所说的的量化四四要素。 我们先看

5、看看目前前软件企企业在量量化四要要素上的的常见做做法:(1) 度量对对象往往往软件企企业在识识别度量量对象时时,是根根据所采采用的模模型或标标准中提提出的相相关要示示去做的的,比如如:综合合能力成成熟度模模型(CCapaabillityy Maaturrityy Moodell Innteggrattionn, CCMMII)等级级2中建建议的量量化目标标2:估计计产品规规模和实实际规模模预算成成本和实实际成本本进度情情况缺陷陷率、测测试与验验收覆盖盖率和同同行评审审覆盖率率质量要要求和质质量度量量有些软软件企业业量化了了识别出出的各软软件过程程,建立立了各过过程的改改进度量量对象。可能有有的

6、企业业识别出出的度量量对象更更多。(2) 计量单单位针对对同一个个目标,不同软软件企业业采用的的计量单单位也不不尽相同同。简单单来讲,分为面面向规模模、面向向功能的的度量。以软件件规模的的计量单单位为例例,常见见的面向向规模的的有:代代码行(linnes of codde,LLOC)、人/月;面面向功能能的有:功能点点、特征征点(ffeatturee poointt)、对对象点(objjectt poointt)、33-D功功能点(3-DD fuuncttionn poointts)、标准构构件法(staandaard commponnentt)等。有的企企业并非非单纯地地采取一一种类型型的计

7、量量单位,在某些些目标上上他们可可能采用用的是面面向规模模的计量量单位,在另外外的目标标采用的的又是面面向功能能的计量量单位。此外,对于软软件质量量的计量量单位,有的企企业可能能就是用用缺陷率率来表征征软件质质量;有有的企业业可能将将软件质质量拆分分成若干干个子量量化目标标,对这这些子目目标再明明确其计计量单位位。(33) 度度量技术术目前软软件企业业常用的的度量技技术,如如挣值法法、控制制图、直直方图、散布图图等。项项目中用用于估算算的技术术有典型型的估算算方法,如Deelphhi法和和类比法法。l 直方图图它是表表示数据据变化情情况的一一种主要要工具,用于整整理度量量值的观观测数据据,分析

8、析其分布布状态的的统计方方法,用用于对总总体的分分布特征征进行推推断。挣挣值法挣挣值法是是一种分分析比较较出目标标实施与与目标期期望之间间差异的的方法,用于项项目过程程中的进进度与费费用分析析。它通通过测量量和已完完成的工工作的预预算费用用与已完完成工作作的实际际费用和和计划工工作的预预算费用用得到有有关计划划实施的的进度和和费用偏偏差,而而达到判判断项目目预算和和进度计计划执行行情况的的目的3。控制图图(SPPC)它它是一种种控制界界限的图图,用来来区分引引起质量量波动的的原因是是偶然的的还是系系统的,可以提提供系统统原因存存在的信信息,从从而判断断生成过过程是否否处于受受控状态态。按其其用

9、途可可发为两两类,一一类是供供分析用用的控制制图,用用于分析析生成过过程的有有关质量量特性的的变化情情况,看看工序是是否处于于稳定受受控状态态;再一一类是供供管理用用的控制制图,主主要用于于发现生生产过程程中是否否出现了了异常情情况,以以预防产产生不合合格品。6 SSigmma的统统计分析析技术就就需要采采用SPPC度量量方法。Dellphii法Deelphhi法是是最流行行的专家家评估技技术,在在没有历历史数据据的情况况下,这这种方式式可以减减轻估算算的偏差差。Deelphhi法鼓鼓励参加加者就问问题相互互讨论。这个技技术,要要求有多多种相关关经验人人的参与与,互相相说服对对方。类类比法类类

10、比法适适合评估估一些与与历史项项目在应应用领域域、环境境和复杂杂度的相相似的项项目,通通过新项项目与历历史项目目的比较较得到估估计数据据。类比比法估计计结果的的精确度度取决于于历史项项目数据据的完整整性和准准确度。针对项项目工期期估计,常采用用计划评评估技术术(Prrogrram Evaaluaatioon aan RReviiew Tecchniiquee,PEERT)进行估估算。针针对项目目成本估估计,较较好的方方法有经经验估算算法、因因素估算算法和WWBS基基础上的的全面详详细估算算法等多多种方法法。(44) 基基准指标标不少企企业建立立了基准准指标,也有不不少企业业忽略了了基准指指标的

11、建建立。为为建立基基准指标标,建议议采用如如下步骤骤:建立立度量库库收集历历史项目目数据量量化历史史项目建建立各项项基准指指标 3. 量量化管理理方法 通过以上上描述,不难看看到,若若软件企企业对识识别出的的所有度度量对象象都要在在项目中中去收集集、去度度量、去去分析,无疑需需要分配配不少的的资源、投入时时间与成成本。笔笔者认为为:在软软件企业业识别出出的大量量需要度度量的对对象中,企业目目前所真真正关注注的、而而且识别别出来能能提高软软件过程程改进的的重要对对象往往往只占220%,即 “80/20原原则”:即百分分之八十十的量化化结果价价值是来来自百分分之二十十的度量量对象的的收集与与分析工

12、工作,其其余的百百分之二二十的价价值则来来自剩余余百分之之八十的的量化工工作。所所以,如如何把有有效的人人力物力力投入到到这200%的目目标中,采用恰恰当的量量化管理理方法是是非常重重要的。此外,计量单单位、度度量技术术的不恰恰当选用用也是导导致工作作量增加加、可操操作性降降低的原原因。以以代码行行这种计计量单位位为例,若企业业缺乏相相应的资资源与相相应度量量工具的的支持,其度量量结果的的准确程程度与可可信度就就会大打打折扣。即使有有了较为为准确的的度量结结果,若若企业缺缺乏基准准指标,则难以以评价度度量对象象,难以以完成各各项目的的比对;缺乏基基准指标标的度量量结果提提交给管管理层,管理层层

13、仍然很很难通过过提供的的数据做做出决策策。Woolfhhartt Gooethhertt和Maatt Fissherr在集合合了目标标驱动式式量化管管理GQQ(I)M和基基于平衡衡记分卡卡BSCC量化管管理的基基础上,提出了了新的管管理方法法:BSSC与目目标驱动动组合式式的量化化管理方方法44。 我们将这这种方法法具体应应用到软软件企业业的量化化管理,结合量量化四要要素,结结合持续续改进的的管理思思想,笔笔者认为为应遵循循的步骤骤如下:(1) 应先先明确软软件过程程中的量量化工作作,该过过程采用用的:明明确企业业的经营营目标,弄清楚楚企业想想知道什什么从财财务、客客户满意意、内部部流程、学习

14、和和创新四四个方面面确定软软件量化化过程的的子目标标根据识识别出的的子目标标,确定定可量化化的问题题和指标标确定过过程中的的度量对对象、计计量单位位、度量量方法和和基准指指标确定定软件项项目中应应度量对对象、计计量单位位、度量量方法和和基准指指标建立立历史项项目的度度量库(2) 延伸至至软件项项目时,可按如如下过程程具体化化软件项项目的量量化工作作:确实实业务目目标、软软件过程程目标(在软件件过程的的量化工工作中获获得),结合两两者,形形成本项项目的目目标从财财务、客客户满意意、内部部流程、学习和和创新四四个方面面确定软软件项目目的子目目标根据据认别出出的子目目标,确确定可量量化的问问题和指指

15、标结合合软件过过程中确确定的度度量对象象、计量量单位、度量方方法和基基准指标标,制定定本软件件项目的的度量对对象、计计量单位位、度量量方法和和期望达达到的基基准指标标(该项项目的可可以建立立自己的的基准指指标)制制定度量量计划(3) 通过实实际试用用,及时时纠正度度量对象象、计量量单位、度量方方法和基基准指标标中存在在的不合合理的因因素,以以保证量量化管理理过程的的有效性性(4) 持续续改进:企业应应基于自自身的实实际能力力成熟度度,建立立适宜本本企业的的量化管管理方法法。随着着企业管管理需求求、能力力成熟度度的提高高,通过过量化过过程、软软件项目目中的数数据收集集、统计计分析,持续改改进量化化管理方方法的有有效性。 4. 结结论 通过度量量库建设设环节,能让管管理层清清晰了解解企业目目前状态态,管理理层的目目标期望望不至于于太脱离离企业目目前的能能力;采采用这种种量化管管理方法法,也能能够保证证软件项项目的目目标与企企业目标标一致,找出需需要量化化的关键键对象和和基准指指标。同同样,由由于事先先明确了了计量单单位和度度量方法法,可操

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论