目前流行的IT外包有两个范畴: 一种是IT行业的业务外包,就是IT软件或者硬件制造商将其一部分工作转包给其他企业,例如楼上提到的日本软件企业习惯于只做设计,而将具体编程测试等工作交给中国或印度企业完成的模式,目前上海有相当一部分的大型软件企业主要是靠这样的“订单”加工生存的,虽然日子过得还不错,但由于失去了创造性和自有的技术或产品,市场性很差,长此以往令人担忧。(全国知名的软件产品制造商或者软件开发商中,很少听到上海企业的名字,也多半是因为这个原因) 另外一种范畴是IT的用户将IT工作外包。用户以往是靠自身负责IT软硬件系统的设计、购买和维护,但由于毕竟只是辅助性的工作,无法独自雇佣大量专业人员,因此效果不是很理想。于是按照社会分工细化的原则,将这一部分作为“成本中心”的工作完全委托给专业企业,就是所谓的IT外包。我想楼主问的应该是这种吧 在别的应用领域里的情况我不知道,但在我们所服务的物流领域来说,用户对IT外包的要求还不成熟。 由于这个行业的专业性和非规范性,基本上没有可能出现一种可以完全通用的产品化软件。而业内的每个企业都必须实现自己的个性化需求,所以早期的做法是:用户聘请IT人员独立开发。但是受投资规模及供需两方的知识严重不对称的影响,效果很不好。认识到这种差异后,又改为将IT委托给专业公司来做,但是另外一个问题又出现了,在需求理解,实现方式和效果、进度上无法满足自己的要求。目前的的现状是用户自己也聘请一个专家,和承包方一起参与工作,这种办法虽然表面上看可以从一定程度上缓解一点矛盾,但并没有本质的改变,也只能说是不得已而为之。 仔细分析一下所谓的“外包”,其实有两层含义,就是“资源外包”还是“流程外包”,现在大多谈的都是资源外包,而要实现良性的外包体系,必须引入“流程外包”,流程外包的承包方并不负责项目的具体执行,而仅仅作为流程的设计和控制者负责评估甲方和乙方的行为。即所谓的项目监理。 作为流程外包接受方的“监理”有2项职能,一方面是应用流程的设计者而不是执行者(实际上承担的是行业咨询顾问工作),另一方面在技术层面,作为软件的设计者而不是开发者,这两项职能可以由一家企业担任,也可以分别由不同企业担任。 由于有了更专业但中立的第三方,任务的产物才有了可以被客观衡量的标准,才有可能使发包方和承包方都达到各自的目的,因此只有完善的监理体制,才会有完善的IT外包。
|