软件项目量化管理方法(1)26245.docx

上传人:you****now 文档编号:68898235 上传时间:2022-12-30 格式:DOCX 页数:6 大小:46.36KB
返回 下载 相关 举报
软件项目量化管理方法(1)26245.docx_第1页
第1页 / 共6页
软件项目量化管理方法(1)26245.docx_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《软件项目量化管理方法(1)26245.docx》由会员分享,可在线阅读,更多相关《软件项目量化管理方法(1)26245.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

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

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

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

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

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

6、) 计量单位针对同一个目标,不同软件企业采用的计量单位也不尽相同。简单来讲,分为面向规模、面向功能的度量。以软件规模的计量单位为例,常见的面向规模的有:代码行(lines of code,LOC)、人/月;面向功能的有:功能点、特征点(feature point)、对象点(object point)、3-D功能点(3-D function points)、标准构件法(standard component)等。有的企业并非单纯地采取一种类型的计量单位,在某些目标上他们可能采用的是面向规模的计量单位,在另外的目标采用的又是面向功能的计量单位。此外,对于软件质量的计量单位,有的企业可能就是用缺陷率来

7、表征软件质量;有的企业可能将软件质量拆分成若干个子量化目标,对这些子目标再明确其计量单位。(3) 度量技术目前软件企业常用的度量技术,如挣值法、控制图、直方图、散布图等。项目中用于估算的技术有典型的估算方法,如Delphi法和类比法。l 直方图它是表示数据变化情况的一种主要工具,用于整理度量值的观测数据,分析其分布状态的统计方法,用于对总体的分布特征进行推断。挣值法挣值法是一种分析比较出目标实施与目标期望之间差异的方法,用于项目过程中的进度与费用分析。它通过测量和已完成的工作的预算费用与已完成工作的实际费用和计划工作的预算费用得到有关计划实施的进度和费用偏差,而达到判断项目预算和进度计划执行情

8、况的目的3。控制图(SPC)它是一种控制界限的图,用来区分引起质量波动的原因是偶然的还是系统的,可以提供系统原因存在的信息,从而判断生成过程是否处于受控状态。按其用途可发为两类,一类是供分析用的控制图,用于分析生成过程的有关质量特性的变化情况,看工序是否处于稳定受控状态;再一类是供管理用的控制图,主要用于发现生产过程中是否出现了异常情况,以预防产生不合格品。6 Sigma的统计分析技术就需要采用SPC度量方法。Delphi法Delphi法是最流行的专家评估技术,在没有历史数据的情况下,这种方式可以减轻估算的偏差。Delphi法鼓励参加者就问题相互讨论。这个技术,要求有多种相关经验人的参与,互相

9、说服对方。类比法类比法适合评估一些与历史项目在应用领域、环境和复杂度的相似的项目,通过新项目与历史项目的比较得到估计数据。类比法估计结果的精确度取决于历史项目数据的完整性和准确度。针对项目工期估计,常采用计划评估技术(Program Evaluation an Review Technique,PERT)进行估算。针对项目成本估计,较好的方法有经验估算法、因素估算法和WBS基础上的全面详细估算法等多种方法。(4) 基准指标不少企业建立了基准指标,也有不少企业忽略了基准指标的建立。为建立基准指标,建议采用如下步骤:建立度量库收集历史项目数据量化历史项目建立各项基准指标 3. 量化化管理方法法 通

10、过以上描描述,不难难看到,若若软件企业业对识别出出的所有度度量对象都都要在项目目中去收集集、去度量量、去分析析,无疑需需要分配不不少的资源源、投入时时间与成本本。笔者认认为:在软软件企业识识别出的大大量需要度度量的对象象中,企业业目前所真真正关注的的、而且识识别出来能能提高软件件过程改进进的重要对对象往往只只占20%,即 “880/200原则”:即百分之之八十的量量化结果价价值是来自自百分之二二十的度量量对象的收收集与分析析工作,其其余的百分分之二十的的价值则来来自剩余百百分之八十十的量化工工作。所以以,如何把把有效的人人力物力投投入到这220%的目目标中,采采用恰当的的量化管理理方法是非非常

11、重要的的。此外,计计量单位、度度量技术的的不恰当选选用也是导导致工作量量增加、可可操作性降降低的原因因。以代码码行这种计计量单位为为例,若企企业缺乏相相应的资源源与相应度度量工具的的支持,其其度量结果果的准确程程度与可信信度就会大大打折扣。即使有了较为准确的度量结果,若企业缺乏基准指标,则难以评价度量对象,难以完成各项目的比对;缺乏基准指标的度量结果提交给管理层,管理层仍然很难通过提供的数据做出决策。Wolfhart Goethert和Matt Fisher在集合了目标驱动式量化管理GQ(I)M和基于平衡记分卡BSC量化管理的基础上,提出了新的管理方法:BSC与目标驱动组合式的量化管理方法4。

12、 我们将这种种方法具体体应用到软软件企业的的量化管理理,结合量量化四要素素,结合持持续改进的的管理思想想,笔者认认为应遵循循的步骤如如下:(11) 应先先明确软件件过程中的的量化工作作,该过程程采用的:明确企业业的经营目目标,弄清清楚企业想想知道什么么从财务、客客户满意、内内部流程、学学习和创新新四个方面面确定软件件量化过程程的子目标标根据识别别出的子目目标,确定定可量化的的问题和指指标确定过过程中的度度量对象、计计量单位、度度量方法和和基准指标标确定软件件项目中应应度量对象象、计量单单位、度量量方法和基基准指标建建立历史项项目的度量量库(2) 延伸至至软件项目目时,可按按如下过程程具体化软软

13、件项目的的量化工作作:确实业业务目标、软软件过程目目标(在软软件过程的的量化工作作中获得),结结合两者,形形成本项目目的目标从从财务、客客户满意、内内部流程、学学习和创新新四个方面面确定软件件项目的子子目标根据据认别出的的子目标,确确定可量化化的问题和和指标结合合软件过程程中确定的的度量对象象、计量单单位、度量量方法和基基准指标,制制定本软件件项目的度度量对象、计计量单位、度度量方法和和期望达到到的基准指指标(该项项目的可以以建立自己己的基准指指标)制定定度量计划划(3) 通过实际际试用,及及时纠正度度量对象、计计量单位、度度量方法和和基准指标标中存在的的不合理的的因素,以以保证量化化管理过程

14、程的有效性性(4) 持续改进进:企业应应基于自身身的实际能能力成熟度度,建立适适宜本企业业的量化管管理方法。随随着企业管管理需求、能能力成熟度度的提高,通通过量化过过程、软件件项目中的的数据收集集、统计分分析,持续续改进量化化管理方法法的有效性性。 4. 结论论 通过度量库库建设环节节,能让管管理层清晰晰了解企业业目前状态态,管理层层的目标期期望不至于于太脱离企企业目前的的能力;采采用这种量量化管理方方法,也能能够保证软软件项目的的目标与企企业目标一一致,找出出需要量化化的关键对对象和基准准指标。同同样,由于于事先明确确了计量单单位和度量量方法,可可操作性得得到了提高高。此外,由由于软件项项目的量化化管理都是是基于软件件过程的量量化管理基基础上,就就容易为企企业建立一一个统一的的基线指标标,容易将将不同的项项目进行比比对。另外外,企业的的目标是在在不断调整整与持续改改进的,量量化管理要要求也在不不断变化,量量化管理水水平将随着着企业成熟熟度的提高高而提高。量量化四要素素也应在保保持阶段性性稳定的基基础上根据据企业所处处的不同阶阶段进行调调整,也应应随着企业业成熟度的的提高而逐逐步改进、逐逐渐细化、精精确。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理工具

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁