神州数码最佳实践

[复制链接]
查看11 | 回复9 | 2013-1-28 15:32:01 | 显示全部楼层 |阅读模式
一:向项目管理要效益
1.IT服务的特殊性:签单越多,有可能亏损越多
神州数码自2000年之后,软件服务从硬件系统集成中剥离出来,成为一个独立运作的业务单元。业内的趋势已经非常明显,硬件系统集成的利润快速下滑,而软件服务业务则被寄予厚望。
然而神州数码自专注于软件服务业务之后,却发现面临一个完全不同的业务规则。虽然软件服务业务看起来毛利很高,但实际上非常难以盈利。项目越签越多、单子越签越大,但是出的问题也越来越多,大量的项目陷入严重的困境,项目经理苦苦挣扎,但客户满意度依然不高,后续的款很难收回。甚至有的大型项目陷入濒临失败的状态,公司高层不断的出去救火。一两个问题项目可能连累整个公司受到严重影响。
在这种情况下,神州数码彻底的从硬件销售和硬件系统集成的思维中摆脱出来,开始认识到软件服务业务有其特殊性,软件服务业务的盈利增长,并不是依靠市场销售的“高歌猛进”,而是要加强项目管理,将每个合同的利润真正做出来。这显然是神州数码的核心任务并且是一个长期的任务。2004年,神州数码总裁郭为先生总结出“项目管理能力是神州数码核心竞争力”的结论,并用“熬中药”来比喻项目管理能力建设的长期性。
2.影响项目盈利的重要因素
项目盈利的影响要素众多,但所有的IT服务企业必须迎接这个挑战。2000年神州数码成立了专职的项目管理部,对项目的状况进行了分析。
分析的结果令人震惊。项目盈利可以简单的用项目收入减去项目成本,但项目成本的实际情况却有着严重的问题:
从上图的成本偏差看,项目的成本偏差率分布很广,正偏差、负偏差比例都很大。而正偏差并非说明项目情况良好,而是项目预算明显高估。
进一步的分析发现,成本偏差的因素非常多,而原因绝对不是项目组乱花钱。2003年神州数码对成本偏差的原因进行了分析,当时排在最前面的五大问题是:
项目范围定义与管理
项目的估算、预算、核算过程
项目管控过程
资源管理与资源利用效率
软件工程技术与质量管理
为解决这些迫在眉睫的问题,神州数码自上而下对项目管理的进步花费了大量的精力。在过程中,神州数码逐渐发现,项目成功和项目盈利,在很大程度上并不取决于项目经理,而是与整个企业各层次人员都有密切的关系。即使项目经理很强,但是整个企业没有提供一个良好的项目管理环境和体系,项目也很难成功,更何况任何企业都不能保证每个项目经理都具备独立完成项目的能力。
回复

使用道具 举报

千问 | 2013-1-28 15:32:01 | 显示全部楼层
3.项目型企业的每个层次都需要参与项目管理
神州数码是“项目型”的企业。整个业务就是一个一个的项目组成。项目级的管理——项目经理和项目组的能力——依然是项目成功的重要因素。但不是全部因素。在项目管控过程中,项目级的管理是难以解决所有问题的。
比如对项目成功影响极大的“估算—预算—核算”过程。项目的估算是极为重要的项目管理环节。估算错误,计划就不准确,再优秀的项目经理也无力回天。过去常常觉得“不可思议”的情况就是,项目的标的往往很大,甚至一千万、几千万的软件服务项目,但最终做下来还是亏损很多。企业没有组织级的估算标准、项目经理“拍脑袋”估算而导致的项目估算不准确,是导致这种结局的主要原因之一。
很多行业建立了很好的组织级估算的依据。比如工程建筑行业,无论是铺铁路、挖隧道还是盖楼盘,企业都有非常精确的估算数据标准。甚至国家也有相应标准,一个项目,要用多少材料,用什么机械会需要多少人工,都有国家级的标准。甚至房屋装修行业,无论是刷墙漆、铺地板、改电路,都有企业规定的估算标准,现场的工长只需根据企业估算标准进行计算就可以了。
相反在科技含量较高的软件服务行业,神州数码当时并没有组织级的估算标准,项目经理还是“拍脑袋”进行估算。项目经理根据自己个人的过往经验,来推算当前项目的工作量与工期。这是相当危险的。因为一旦项目经理的经验不足,或者项目经理的经验与当前项目不符,就会出现严重的估算偏差。
不仅仅在项目估算环节,在其他的众多关键环节,如项目实施方法、风险评估与应对、项目范围管理、实施过程控制、项目经验总结等等,项目经理都难以独自做出好的决定。因此,神州数码认为,整个企业必须构建出一套完整的项目管理体系,企业级的管理和项目级的管理需要密切配合,才有可能解决问题。
回复

使用道具 举报

千问 | 2013-1-28 15:32:01 | 显示全部楼层
4.神州数码项目管理能力模型

神州数码最终建立的企业级项目管理模型如上图。神州数码认为,项目成功依靠两个层次的项目管理能力:项目级管理能力、组织级管理能力。而其中,组织级管理能力是企业核心竞争力的基础。组织级的管理能力包括7大方面:
1.关键点控制
项目组需要高层领导帮助的、或者高层领导需要密切关注的,是一些项目实施的关键点。包括项目的关键步骤,以及项目组难以解决的突发事件,如:风险、问题、事故、变更。
通过项目管理软件系统,项目经理和高层领导随时沟通诸如“关键步骤”、“风险”、“问题”、“变更”的状况,以及信息的流转,从而确保项目执行的关键要素被掌控。
2.统一的项目管控的方法过程
早期神州数码项目经理可以自由选择项目管控的方法和过程,直至神州数码认识到这种情况将会带来很大的危害。很多严重亏损的项目、或者很坏影响的项目,往往都是由于项目经理管控过程的缺失。项目经理限于个人的经验和能力,常常做出不合适的判断,在压力之下,也容易“偷工减料”,最终导致严重的项目问题。
神州数码强有力的统一了项目实施的管控方法和流程。通过发布的《项目经理手册》和项目管理软件系统,项目经理及其他相关岗位都必须按照公司的标准进行管理,而无论项目经理来自何处,有什么样的经验。为了进一步落实公司的体系,神州数码设置了“项目监理”职位,对项目实施过程进行审计,审计结果直接影响到项目奖金。
3.项目透明化,实时掌握项目进展和绩效
正如战场指挥官必须随时了解下属部队的状况,高层领导需要掌控项目进展与绩效。但往往很多项目是“一团迷雾”,项目在如何进展?项目是否完成了某项关键工作?项目是否达到了某个重要里程碑?项目现在存在什么问题?有没有影响巨大的风险?显然,如果项目实施不能够做到“透明化”,而是“一团迷雾”,高层领导将无法掌握项目进展与绩效,无法预见到问题,只能被动接受项目的结果。
神州数码的项目管理体系,要求实现“五大透明、三大跟踪”,并通过项目管理软件固化。项目透明化是神州数码项目管理的最重要的、也是最基础的内容。
回复

使用道具 举报

千问 | 2013-1-28 15:32:01 | 显示全部楼层
4.经营分析与控制
经营分析是所有企业都高度重视的事情。神州数码原先的经营控制是以部门为单位,但迅速转变为以项目为单位:如果不知道项目的经营情况,部门的经营数据根本没有意义。
神州数码经过多年的建设,建立了一套完整的项目成本估算、预算、核算,以及收益和回款的跟踪的体系。通过财务系统和项目管理软件系统,企业可以清晰的看到项目的利润变动情况以及变动趋势,发现问题和解决问题。
5.资源管理与资源利用效率
对于神州数码这样IT服务企业来说,很大的业务是“卖人头”。资源管理水平直接影响到企业的利润。如何更好的分配和协调资源,并使得资源利用最大化,是每月都要监控的大事。
从宏观上,神州数码要求在项目估算环节,通过“资源计划”工具,形成项目资源需求的预算。通过将企业资源池与项目资源需求的比较,企业管理层能够了解资源何时缺乏、何时空闲,从而可以做出调整,化解资源风险,保持资源利用率。
从微观上,神州数码越来越细的管理资源申请和分配流程,管理层能够清晰的看到每个资源在任何一段时间里面,在哪个项目中负责什么任务,并能够记录资源的技能信息和级别,从而为微观上寻求更有效的资源利用。
6.不断积累项目知识和经验
项目实施中,能否不断积累知识和经验,如项目的估算数据,能否不断优化,使得项目估算越来越准确,是企业项目管理能力的重要体现。
神州数码主要建设了三个知识和经验库。第一个是“估算数据库”,通过积累估算数据,提供给项目经理企业级的估算依据,提升估算精确度。第二个是“风险评估表”,风险评估表的评估项是多年教训的积累,帮助企业和项目经理评估项目的风险。第三个是“项目生命周期库”,记录企业项目实施的最佳实践。项目经理可以应用企业同类项目的最佳实践,获得企业过去的经验,提高项目的绩效。
这三个知识库都固化到项目管理软件系统中,并在项目管控过程中强制使用,起到很好的作用。
回复

使用道具 举报

千问 | 2013-1-28 15:32:01 | 显示全部楼层
5.效果与发展趋势
神州数码通过多年的努力,逐步建设了企业级的项目管理体系,项目管控过程全部通过项目管理软件系统固化和自动化进行,并且形成了比较成熟的项目管理文化,表现在:
项目经理比较自觉的遵循企业的项目管理体系,项目经理认识到,采取合理的管控过程,才能够获得好的项目绩效,并且乐于将项目透明化,让高层领导看到项目的进展情况,以便让高层领导帮助自己发现和解决项目问题。
体系建设比较完整,将整个企业各种岗位的工作都囊括进去。项目实施不再是项目组的行为,而是整个企业的行为,项目组得到企业的支持更加及时,从而形成了较强的实施能力。
持续的进行工具建设,使得项目管理的规范性得到强化,项目核算精准,项目各岗位的绩效考核很清晰。同时,项目组和企业之间的信息沟通速度更快。
整个企业都比较重视项目管理的能力,或者称作“交付能力”。自上而下都将项目管理能力和体系作为企业经营管理的核心工作来看待。
从项目绩效上看,神州数码也取得了很大的成效:
1、项目成本偏差率得到了有效控制。至2004年,总体成本偏差率已经控制到20%以内,这是一个重要的里程碑,并且还在继续小幅降低。
2、严重问题项目大为减少。到2003年,神州数码仍然有“严重问题项目”,需要高层领导出面去挽救。2004年后,基本上不再有类似情况,项目成功率和客户满意度提高。
进入2007年,神州数码采取了一些新的措施,最重要的是进一步加强“项目透明化”的概念。神州数码不仅让管理层清楚的看到项目实施进展,同时还要让客户也能够比较清楚的看到项目实施进展,这样会带来一些好的影响:
对项目干系人和客户来说,他们不仅仅需要能干的项目经理和项目组,他们更希望看到在项目组之后有一个更强大的企业体系的保障。如同在制造业,企业带领客户参观生产车间,借以向客户证明企业的生产水平和质量控制水平。神州数码将自己的项目管理软件系统开放给客户,客户可以进入系统实时的了解交给神码项目的进展情况来说,这样不仅方便了客户,同时也让客户实际体会到神州数码“项目生产线”的良好管理,使得神州数码区别于竞争对手,赢得客户的信任和更高的价格。
神州数码在2007年“基地化开发”取得了重大成功,改变过去在客户现场做项目的方式,神州数码大部分项目在基地进行,客户现场仅仅是很小的团队。这种异地模式需要强有力的项目管理,否则不仅项目容易失败,客户也根本不放心。多年的项目管理体系建设及项目管理软件系统,项目实施的透明化,为保障这种模式起到了根本的作用。
6.结束语
神州数码这几年项目管理的变化是IT服务行业的一个缩影。视锐达公司有幸作为神州数码项目管理软件系统的提供商,并深入参与了神州数码企业级项目管理体系的建设,在此将过程的经验教训逐一总结出来,形成一个《神州数码项目管理最佳实践系列文章》,为推动IT服务行业项目管理水平的提高,贡献一己之力!
回复

使用道具 举报

千问 | 2013-1-28 15:32:01 | 显示全部楼层
1.准确的项目估算是项目管理的前提
对于IT服务企业来说,项目估算是至关重要的基础数据。一方面,项目经理要根据估算做成本预算、资源需求、进度计划。如果估算错误,那么这些计划都是不符合实际的,项目经理、公司管理层都在一个错误的计划的基础上进行工作安排,其结果可想而知。另一方面,IT服务企业的项目报价,也是基于项目估算。根据项目估算的工作量和成本,打上公司要求的合理毛利率,最终得到基础报价。如果估算错误,报价也是无稽之谈了。
神州数码在第一次进行定量化项目考核时,就遇到估算的难题。定量化考核的结果,是有很多项目的进度、成本偏差非常好。比如原先预算200万的项目,实际只花费100万就完成了。这似乎是出色项目管理的表现——其实不然,大部分是因为项目经理在做预算时打入了太多的“余量”,或者说,项目经理严重高估了项目预算。
早期神州数码没有估算依据、没有标准估算过程,带来估算不准确的严重问题:
1.报价不准确,越大的项目报价越糊涂
很多大型软件服务项目(如千万级的项目),最终还亏钱,估算是主要祸首。通常金额越大的项目越复杂,项目估算也越难。通常项目经理倾向于“乐观估计”,尤其忽视项目过程中的风险,导致估算出来的成本大大低于实际。神州数码过去很多项目在实施的时候才发现,实际成本比报价高了几乎一倍,这种项目只有亏损一条路了。
2.销售人员与项目经理之间的冲突
在成本估算上,销售人员与项目经理本质上是冲突的。销售人员希望成本越低越好,而项目经理则希望打一些余量。在没有估算依据和标准的时候,这是一笔糊涂账。神州数码于2004年启动严格的项目利润考核与项目成本控制考核,这种考核制度进一步加剧了销售人员(对利润负责)和项目经理(对成本控制考核)的冲突。定量化考核原先是试图找到一个比较公正的考评办法,最终结果却完全走样。
3.评审人员难以确定预算合理性
作为审核预算的高级管理人员,同样面临困难。IT服务项目大多比较复杂,售前过程很长。高级管理人员没有时间深入售前过程,因此很难判断项目经理的估算规模是否准确。即使“感觉”预算过高,也仅仅是“感觉”而已,无法拿出依据。
回复

使用道具 举报

千问 | 2013-1-28 15:32:01 | 显示全部楼层
2.软件估算是一个普遍的难题
IT服务行业的项目管理面临众多挑战,严格意义上说,IT服务行业的项目管理环境比很多传统行业要严酷。比如说房屋装修行业的项目管理,在方案提出、合同签署、工程实施开始、范围管理、变更管理诸多环节,其实是相当规范的,比很多IT服务项目管理还要规范。甚至在项目估算环节,无论是刷墙漆、铺地板、改电路,都有企业规定的估算标准,远比IT服务行业很多项目经理“拍脑袋”进行估算,要规范得多。
但是,软件服务的估算技术也是比较复杂的。在PMI的PMBOK©中,关于估算提出了一些技术参考,业内也有一些方法,如COCOMO、功能点估算等。但神州数码的研究发现很难在实际中应用诸如COCOMO等模型。
经过两年多探索,神州数码最终发展出一套比较实用的估算技术,并采用项目管理软件系统加以实现,取得了较好的效果。
3.项目估算必须基于企业历史数据
神州数码在走了很多弯路之后发现,最有效的估算依据是企业过去的历史数据。神州数码可能无法测算出标准功能点估算的数十个参数,但是历史数据是可以拿到的,而历史数据是真实能力的体现。
最终神州数码采用了三种估算方法,分别适用于不同的项目类型:
基于范围分解-历史经验数据的估算方法——适用于解决方案实施型项目
基于过程分解-历史经验数据的估算方法——适用于推广型项目
基于工作产品分解-生产率模型的估算方法——适用于纯粹软件开发项目
4.基于范围分解-历史经验数据的估算方法
对于“解决方案实施型”项目,项目的工作内容是有参照的。比如开发一个银行核心业务系统,银行核心业务系统的内容大致差不多:存款、贷款、结算等模块。或者一个ERP实施项目,ERP实施的模块也是大致差不多的。这种项目可以采用基于范围分解-历史经验数据的估算方法。
回复

使用道具 举报

千问 | 2013-1-28 15:32:01 | 显示全部楼层
估算模型如下:
估算的核心,在于对项目范围进行分解,并分解到一个可度量、并且是能够提供历史数据的小模块。如银行系统的存款子系统,可以分解出:开户交易。而开户交易可利用过去企业其他项目的工作量经验数据。
上图是神州数码基于项目管理软件系统的估算模块界面。从上图可以看出,项目经理可以将工作范围进行分解,直至分解出某些特定的功能——而这些功能是可以从“组织估算库”中导入。
项目管理软件系统提供了:估算、估算基线化、组织估算库管理、估算库基线化、按系统分解和建立估算库等功能。神州数码建立了针对不同解决方案(系统)的功能分解估算库数据。
估算库数据的初始建立,可以选用一个大家公认的作为“标杆”的项目数据。虽然这个数据未必准确,但至少提供了一个进行估算的依据。企业可能通过逐步精化的方法,不断逼近准确的估算数据基础。
5.基于过程分解-历史经验数据的估算方法
过程分解模式也是一种估算方法。过程分解的理论依据是,采用偏过程的WBS分解方式。项目经理首先选取与当前项目类型类似的历史项目数据(记录在项目生命周期模板中),取得按项目实施阶段分布的工作量经验值,并结合项目实际情况进行调整。
这种估算方法比较适合推广型项目。比如完成了北京某局的工作,然后再做上海某局的项目。
6.基于工作产品分解-生产率模型的估算方法
纯粹软件开发项目,特别是内部研发型项目,受到客户干扰比较小,神州数码可以非常好的进行管理控制。神州数码研发部门通过了CMMI4级认证。CMMI提供了一套适合于软件开发、尤其是大规模软件开发的估算方法,其特点是首先估算软件产品的规模,然后根据一些策略估算工作量。软件的生产率是其中的一个核心参数。
7.结束语
软件服务项目的估算技术,是业内的难点,也是软件服务项目管理必须解决的问题。由于软件服务项目环境的不同,并不能简单的应用一些国际流行的估算技术(如COCOMO)能够解决问题。
神州数码认识到“解决估算问题”是一个必须完成的任务,在走了一些弯路之后,最终摸索出三种估算方法,适用于不同的项目类型,取得了很好的成效。
回复

使用道具 举报

千问 | 2013-1-28 15:32:01 | 显示全部楼层
顶顶
回复

使用道具 举报

千问 | 2013-1-28 15:32:01 | 显示全部楼层
葱头是在神码?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行