基于量化管理的项目管理方法研究与应用

2018-08-17 13:43李欣王昊
商情 2018年37期
关键词:基线项目管理目标

李欣 王昊

【摘要】为了有效利用CMMI中量化管理的思想,在项目实施过程中根据各种纷杂数据统计分析出当前的实施状态,对阶段目标进行有效评估,需要建立有效的量化管理框架,并在实际过程中充分开展相关工作,为最终提升软件产品质量奠定基础。

【关键词】量化管理 管理框架

一、引言

成功的项目管理是在不超预算、不超工期、质量符合要求、客户满意的条件下交付的项目。但项目全生命周期是一个非常复杂的过程,涉及到利益相关方、资源、环境等众多因素的影响,因此在项目开始前做好预判,在项目实施过程中根据各种纷杂的数据统计分析出当前的实施状态,对阶段目标进行有效评估,并决策是否需要进行项目调整是十分重要的。在数据信息技术飞速发展的当今时代,量化管理思维和模式在项目管理中的地位越来越突显。

二、量化管理过程简述

在CMMI中,與量化管理相关的过程域包括,二级中的测量与分析(MA)过程域,CMMI四级中的组织过程性能(OPP)过程域,定量项目管理(QPM)过程域以及五级中的组织过程管理(OPM)过程域。定量项目管理的目的是以定量的方式管理项目的已定义过程,以实现项目既定的质量和过程性能目标。组织过程性能的目的在于建立并维护对组织的标准过程(它们支持质量和过程性能目标)性能的定量了解,并提供过程性能数据、基准和模型,以用于定量管理组织项目。

三、量化管理实施方法及过程

量化管理不是孤立存在的专用目标,而是成体系的多维管理框架,在这个框架内,量化管理的具体工作得以切实开展,工作成果也能够及时被记录并在之后应用于其他项目。量化管理实施框架主要包括以下几个部分:

(一)建立信息化量化手段

数据采集和抽取是一个非常琐碎而繁复的工作,如果为了进行量化管理而特地进行某些数据的采集和整合,不仅耗费大量人力物力,而且可能存在数据不准确甚至数据假造的问题。所以,所有需要量化的数据,应该尽量从现有的项目管理过程记录中获取,例如从员工日志填报中抽取工时,从测试问题中抽取问题数、问题类型、严重程度,从受控库入库配置项中抽取页码或代码行。对于大部分企业来说,这要求对现有项目管理信息系统进行一些小的改造工作,将各类数据从现有的系统中抽取出来,进行分类汇总,并提供给相关管理人员可视化界面,便于后续的分析工作。建立数据采集信息化手段可以帮助项目快速获得海量数据,便于管理人员找到量化管理的切入点,为后续工作打下坚实基础。

(二)确定量化目标并建立基线

与项目相关的数据纷繁众多,想要方方面面进行数据定量分析及评估不仅成本过高而且必要性不大,为此,企业及项目必须根据自身特点选取合适的量化目标并建立对应基线,这是做好项目量化管理工作的前提。

以本单位为例,在确定实施量化管理过程之后,组织级即根据本单位项目特点及甲方关注重点,选取了评审过程和测试过程为质量控制过程的关键子过程,并进一步将评审过程细化为方案评审过程、需求评审过程、设计评审过程;将测试过程进一步细化为部级测试子过程、所级测试子过程、系统场外联试考核子过程和系统现场联试考核子过程。同时,选取了需求分析能力为本单位需要重点控制的度量点。在明确关键子过程后,组织级根据一定期限内的历史项目质量数据,用统计过程控制方法(SPC),获得了企业当前的质量过程能力数据,以此来反映企业当前的评审及测试过程能力。

基线并非一成不变,组织级需要按照一定的时间节点重新收集数据并更新基线,以保证基线与企业当前的实际情况相符。

(三)当前量化目标能力分析

当组织级的量化目标确定后,各项目在项目开展过程中应该按节点要求开展相关活动。通常项目研发过程中可能包括的量化分析节点包括在项目策划阶段项目组策划出本项目的质量量化目标,并进行分析,预测出目标实现可能性;在对应的评审过程及测试过程工作结束后,项目组要依据策划进行量化分析,分析目标实现可能性。例如,在需求评审前,项目组进行需求分析能力分析工作,满足基线要求后方可进行需求评审,或进行相应解释。

各个事业部或研究部门需要对本部门的项目质量过程进行监控,并在此过程中积累数据,为建立或更新部门质量基线进行铺垫。

(四)基于分析结果采取措施

当分析出当前的过程能力后,项目组需要根据分析结果采取相应的应对措施。项目组通过定位分析找到原因后,可以通过采取相应措施,对当前的质量过程进行控制,也能够让项目负责人及时了解当前项目质量状态。即便对于客观环境造成的暂时无法解决的问题,项目组也应该及时掌握,积极同客户方进行沟通协调,必要时通报领导做出决策。

(五)组织级数据建模及规范发布

为保证本单位的量化分析工作有序开展,组织级应该负责本单位的数据建模及规范发布工作,指导本单位各部门按要求开展量化管理工作。同时为组织资产库积累有效数据。一般来说,组织级的规范应包括《量化管理工具使用手册》、《组织级量化目标》等。

除了量化管理框架的应用,对于参加项目量化管理的人员应该进行项目管理、项目规模估算、项目活动跟踪与监控等内容的学习和培训。参训人员主要包括项目负责人、项目经理、开发人员、中高层领导、软件质量保证人员、软件工作过程组人员。其中项目负责人必须明确所负责的项目对哪些开发过程的哪些数据进行采集和分析,而采集的对象、时机和对偏差的分析手段、处理方法可直接使用软件工作过程组人员定义的度量规范。

四、结语

在软件行业日趋激烈的竞争环境下,项目的过程和质量受到越来越多的关注,如果能有效运用量化数据对项目各项情况进行分析,从而帮助项目负责人进行决策,势必能够有效提升项目过程规范,最终提升产品质量。为此,各组织及各项目都应该积极开展相关研究,完善相关体系建设,将量化分析方法融入项目实践。

参考文献:

[1]李明,安红应用“挣值管理”实现对项目进度的量化管理[J].项目管理技术,2017(9)88-94.

[2]鸦文.C41SR系统项目管理中的“三大控制”[J].指挥信息系统与技术,2010(5):74-75.

猜你喜欢
基线项目管理目标
基于项目管理视角的中小企业营销模式应用研究
GAMIT用于GNSS长基线解算分析
项目管理指南
项目管理成熟度模型构建研究
沿海国领海基点基线主张不能过分
新目标七年级(下)Unit 3练习(一)
新目标七年级(下)Unit 4练习(一)
(新目标)七年级下Unit 1练习(二)