软件项目组合管理战略
软件企业在人们的心目中是很赚钱的公司,据信产部的统计资料显示,软件业产值2012年规模达到2.5万亿,多年保持年经济增长30%左右,可依然有40%的IT企业没有利润!拥有大量的项目机会,IT企业依然会大量亏损,这不得不让我们反思。
企业无论大小,每年都会有大大小小的项目或项目集在执行,年底结算时才会看到企业是否盈利。那么这些项目或项目集若都能够盈利,或者某个项目的亏损能被有效控制在一定的成本预算内,企业也就不至于亏损,这就是项目组合管理[1]的议题。
项目组合管理包括建立组合的投资战略,判断什么类型的项目适用于本组合,评价被提议的项目并进行优先级排序,建立一个平衡的可以实现投资目标的组合,监督组合的表现,并对组合内容进行调整以实现预定结果[2]。本文仅从项目组合管理战略的选择层面进行论述,探讨适合软件企业的项目组合管理战略,不足之处,还请各位专家批评指正。
一、常用的项目组合管理战略模式
在项目组合管理中,选择战略模式很关键,它会决定企业投资是否有效。组合战略模型有很多种,常用的就以下几种:
(1)战略联盟模式。
(2)波士顿(BCG)矩阵。
(3)项目分配矩阵。
(4)增长/生存模式。
战略联盟模式是一种很不错的模式,它将项目目标与企业发展方向的价值与使命相结合,确定各个项目的分目标,来制定相对应的项目执行策略及战术。
波士顿(BCG)矩阵是一种非常知名的模式,它根据企业产品或服务(项目)的增长率或竞争能力,将它们分为:现金牛(低增长、高市场份额)、明星型(高增长、高市场份额)、瘦狗型(低增长、低市场份额)、问题型(高增长、低市场份额)四个大类,针对不同类别的项目选择应对策略。
项目分配矩阵简单而直观,它如图一所示,它需要企业将目前的项目进行分类,归类纳入相应的栏目中,对不同类的项目(服务或产品)将采取不同的战术和战略,分配不同比例和种类的资源,并采取不同的项目管理措施,以达到管理目标。
增长与生存模式是一种最简单的模式。运用这种模式的组合管理策略将项目分为“生存项目”和“增长项目”两种;“生存项目”是指必须要做的项目,不做企业将遭受无法挽回的损失,除此之外都是“增长项目”。两种项目有不同的应对策略。
二、组合管理战略在软件企业中的应用
软件企业可以根据自身发展的特定阶段选择适合的项目组合管理战略,而项目组合战略的选择也会随着企业的发展而变化。
1.当一个软件企业在起步阶段,其项目数量不多,几乎都由各开发部来完成,在这个阶段,组合管理战略选择项目分配矩阵和增长与生存模式较适合。这两个模式和企业本阶段的管理和发展水平比较匹配,其共同特点是对项目资源的有效配备,以利于企业更好的生存。在项目资源的投入上优先选择哪些能为企业生存提供保障的项目,人力资源的投入比例也会因企业发展状况而异:企业发展顺利时,战略型项目或者增长型项目的投入资源会大一些;企业发展不顺时,以上两种类型的项目资源投入会减少。这样做会让软件企业的人月效率达到最高,也就有效的降低了软件企业成本。
2.随着企业项目数量的增多和管理组织的完善,企业的交付能力、效率及软件复用率将和企业的盈利紧密相关,这个时候软件企业应选择BCG矩阵或战略联盟模式的项目组合管理策略,这将有利于项目的精细化管理和成本控制。对于战略联盟模式,企业必须决定每个目标和支持该目标的分项目标能够分配到什么资源,以服务于企业总体经营目标。
软件企业选择BCG矩阵模式的项目组合管理战略,就是要保证明星型项目的快速发展、稳固金牛型项目、转变问题型项目、结束或放弃瘦狗型项目。图2是BCG矩阵的变化图。
除了瘦狗型项目应减少人月的投入外,其他3类项目都应配备合理的资源。对于利润率较低,负债比率高的问题型项目或产品应采取选择性投资战略,即选择哪些可能会转变为明星型的“问题项目”进行重点投资,解决存在的项目问题和技术难点,促其快速转换为明星型项目;其他问题型项目和瘦狗型项目应视企业的'资源情况尽快结束或终止,避免企业继续投入。对于现金牛项目或产品,企业不必大量投资来扩展市场规模,同时该业务享有规模经济和高边际利润的优势,因而会给企业带来大量财源。企业应保持合适的人力资源确保其正常运转,保证投入资源短期收益最大化——一是把设备投资和其他投资尽量压缩;二可争取在短时间内获取更多利润,通过卖出更多拷贝或者提高项目的复用率,为其他类型项目提供资金来源。对于明星型项目,企业应在足够的资源和投入下,确保其快速发展,以便给企业带来最大的现金回报。像Windows系列产品,微软快速地加大投入进行系列产品的升级和研发,按节奏地推向市场,稳固了其市场领导地位并使企业快速发展。
三、软件组合管理战略的效果检验与战略调整
软件企业选择了项目组合管理战略后,应在运行一段时间(一般6个月到一年)后,对组合战略的效果进行一次检验:从市场和软件开发等不同角度对实施效果进行评估,评估的结果作为项目组合战略适时调整的依据。检验之前应密切关注各方的反应,特别是市场及客户的反应。检验的主要指标可选财务指标、项目执行指标和客户满意度指标,或者其他适合企业发展的检验指标。表1是检查表的模版,仅供参考。
软件企业应制定合理的评分标准,根据评判的结果适时对项目组合管理策略进行微调,也可对有关项目进行重估、调整,让组合管理提升企业的经营指标。
四、结束语
软件项目组合管理战略的选择是一件非常慎重和严谨的系统工程,需要企业管理者本着务实高效的原则,寻求适合自身的战略。在这个过程中,难免会出现这样那样的问题,也可能会对企业造成阵痛,只要管理者最终找到了适合自身的发展战略,少走些弯路也算值得。项目组合战略选择根本的一个原则,是要结合软件企业的特点,以组合出效益为前提,以提高人月绩效为主导,切不可生搬硬套,照猫画虎,弄巧成拙。
项目组合管理战略是公司战略[3]的具体实践,脱离不了公司战略,再有效的项目战略也得在公司战略的总体架构下完善和发展。
【软件项目组合管理战略】相关文章:
2.软件项目开发管理
3.软件项目管理探析
4.软件项目管理浅析