|
[原创]IT开发外包应该选择正确的模式案例: 某企业T因为IT内部人员流失严重,无法及时响应业务部门的需求,就把一个小型项目外包给国内一知名软件公司R。项目启动于去年9月,原计划今年元月开始上线。R据说为国内多家著名企业做过类似项目,因此自信满满,在草草了解了T公司技术平台以及业务需求后就带回去做开发了。今年元月来T公司部署环境才发现,因为没有充分考虑到T公司后台操作系统、数据库版本很低的情况,居然系统环境搭建都做不起来。R公司承诺修改后5月份再来部署,可是5月份的结果还是一样。T公司大为光火,只好中止了合同,寻其他途径来做这个项目。 IT外包是削减IT运作成本、提高交付效率的重要手段,但是如果模式选择不当就会带给IT外包管理更大的挑战和困难。 通常我们把IT开发外包分为两种:一种是项目外包,即外包公司负责系统的设计、开发、测试、交付和项目管理等所有工作都交给外包公司来做。这种形式适合于双方有一个高度的信任、而且外包公司对所有环节都非常专业、非常有口碑,客户方的重点是过程管控,无需投入大量资源;风险在于外包公司的技术能力、项目管控能力; 另外一种是资源外包,即外包公司只提供技术资源给企业,如何设计、开发、测试由客户方来确定并且要投入相应来自客户方的资源,而且外包项目的管理由客户方完全负责。这种方式仅仅适合于企业单纯因为人手问题而雇佣外部资源的情形,对外包公司提供的资源的管理是一个工作重点和难点。 上面案例提到的就是前一种模式,由于外包公司的技术能力和对项目管控能力非常弱,从而导致了最后合作破裂的局面。实际上,类似的情形在外包业务中常有发生。因此对于企业来说,一定要慎重选择一种可以降低管理风险的外包模式。华为公司随着业务的拓展和自身管理成本的高企,已经把大量项目外包给一些专业外包机构,合作方式有两种:一种就是上面所讲的项目外包模式;华为也采取了一种新的模式,即项目中的大部分工作还是由外包公司负责,但工作场地在华为自己的公司里面,而且华为也投入部分资源参与到设计确认、测试和项目监控中去。这种模式可以保证项目过程的可控性、可以把握设计/开发的思路和方向尽在掌握。 从分类上讲,我个人认为是介于项目外包和资源外包之间的。 我在自己的企业里面,就借鉴了这种模式,这种模式的成本略高于项目外包模式,但是项目的风险降低了、过程变得可视了,所以我认为还是值得大多数打算尝试IT外包的企业借鉴。当然,如果通过和外包公司的长期合作,相互建立了一个非常好的合作和信任关系,前者还是值得推荐的。 本文版权归文永生所有,转载和引用请注明出处。
责编:scwys
微信扫一扫实时了解行业动态
微信扫一扫分享本文给好友
|
专家专栏
|
|