DOITAPP
DOIT数据智能产业媒体与服务平台
立即打开
DOITAPP
DOIT数据智能产业媒体与服务平台
立即打开

企业对于IT开发外包服务商的选择

IT168 信息化

企业内部的软件外包开发服务在这几年俨然成为一种潮流,根据我的观察,大部分的 IT 经理人还是停留在外包服务到底是否能对企业带来效益这个门槛上,一旦突破了这个门槛,后续如何选择好的 IT 外包厂商立马成为下一个需要考虑的问题,相对于硬件方面的外包比较容易制定SLA ,感觉上软件开发外包更容易让人感到困惑一些,在此分享一些过去的经验,希望能让以后的人能有些借鉴作用。

目前跟我们合作过的,或是曾经调研过大部分的 IT 外包厂商都是由接大规模软件公司的案子起家的,例如微软,IBM,HP 等大型的软件或是实施顾问公司。对于这些厂商,理论上来说,大家应该是不需要担心的,连那么大的公司的单子都吃的下来了,更何况我们只是企业内的外包呢。这个推论看似合理,但是根据我们的经验,恰好在这样的情况下,对一般企业的外包来说是存在潜在的风险的。

首先,由于这些厂商的主要客户都还是以大厂为主,所以一旦主要客户有临时紧急的需求,抽调重点人力支持主要客户从商业角度上来看是再合理不过的事情了,一般企业内的 IT 外包要想跟这些大厂比业务量,几乎就可以确定是不可能的任务了。

再来,开发产品跟企业内部项目有一个很大的不同点,就是在于功能需求的变化上,一般企业内部的需求变动是在推进项目时最容易出现问题的环节之一,具体怎么解决不在此讨论,关键是,习惯了接受相对稳定需求的厂商,在面对这些变化的时候,是否有足够的弹性来配合企业内部的这些变化,甚至接手项目的人员心态是否能配合,都是很微妙的。

最后,是你的团队目前所在的整体水平是否达到这些大厂的高度,一份撰写良好的规格当然会让大家在合作过程中可能出现的争议点降到最低,但是撰写良好的定义就很难很好的界定了。有些我认识的企业做法是自己也去过 CMMI ,通过这样的认证方式来相对确保人员的素质,将来对接的时候问题也许就能少些,至于我个人比较偏向的做法则是先按照自己的规范操作,厂商同时能成为你的稽核人员来帮助你找出团队里面需要补强的能力点,在这样前提下,又要让项目顺利进行下去,跟这些大厂合作习惯的人是否能适应我们的打法,就颇值得观察了。

那到底我们该选择那家供应商呢?这个问题笔者没法直接回答,我们能分享的是过去的一些经验法则总结出来的判断点:

1、厂商的综合实力。除了外包以外,是否能带来其他方面的加分。例如行业知识或是系统架构方面的经验;我一向认为跟厂商之间是可以存在互相学习的关系的,毕竟他们接触过的企业比较多,指不定能在什么点上提出一些好的看法或是其他客户的经验,有可能会为企业带来不小的效益。

2、项目管理能力。重点在a.厂商使用的方法论是否完整;b.是否经历过大量项目的检验;c.是否运用数字化的管理工具;d.是否有明确的KPI;e.是否取得国际级的认证,如 CMMI。

这个部分,有些同业的疑问是,即使这些工具都有了,好象也不能保证项目的圆满结束,类似 CMMI 的认证,在国内好象也没听说过谁是真的过不去的,毕竟这个对培训机构来说也是一种商品化后的服务项目,我的回复一向是:“是的,但是过了总比没过的好,总是多加了一份保障。”

3、是否取得国际级原厂的认可及相关资质。如微软、Oracle、IBM、HP…如果你的软件开发是跟原厂的产品紧密挂钩的,例如 Oracle 原版的客制化工作,这点就是很有必要的一个考核点了,毕竟这跟微软标准化的开发工具做出来的产品还是有很大区别的。

4、后续服务的保障性。a. 厂商的规模;b.永续经营的决心;c.服务制度的规范程度。基本上,我们希望的厂商都是要能够长期合作的,毕竟默契跟关系是需要长期培养的,万一厂商规模太小,忽然有一天消失了,重新找厂商以及试运行项目又会是一个不太愉快的过程,更别说以前项目的维护工作可能没法得到保障了。

5、成本的考虑上要考虑。 Total cost 的概念,包括项目的整体成本,以及后续需要维护的人员成本,是否有加值服务的提供(技术领域以及行业领域)。最早开始的时候,我们在议价的时候,更多的是考虑每个人天的单价,合作过几家厂商之后,发现如果从 Total 开发成本的角度来看,其实大家能提供的价格还是差不多的,单价低的可能项目周期会比较长,或是项目质量不如单价高的厂商,我们后续需要的测试以及维护成本加起来,其实成本是非常接近的,所以,还是建议找质量比较好的厂商,不要完全以人天单价或是项目总体价格来当作唯一的考量点。毕竟省下来的钱是公司的,项目搞砸的 Credit 是自己背的。

6、地域性因素。这点随着互联网的普及以及各式沟通工具越来越多,倒是没有那么强的影响了,可以考虑在最后才使用这个指标衡量。

7、对你所在企业的认识。我们的经验是,对你越了解的合作伙伴,越容易培养默契,在项目的合作上也越容易体现出弹性,说的再虚一点的话,最好连合作伙伴的企业文化也能跟我们比较接近是最好的了,因为不管对方的老板答应你什么,真正干活的还是下面这批人。

以上的这些经验,实事求是的说,的确是我们交了些学费以后总结出来的,每家企业所在的情况不同,或许无法完全套用这些原则,但我相信还是有很强的参考性。

未经允许不得转载:DOIT » 企业对于IT开发外包服务商的选择