不可轻言放弃,否则对不起自己!

外包的一点反思--02

上一篇 / 下一篇  2011-05-20 12:36:30 / 个人分类:职业发展

二、另外一个主要原因是,剥离那些辅助性的、非核心业务的部分外包出去给专业的公司做,有利于公司全部精力投入到自己的核心业务上。因此,软件外包服务也是多种多样的,像软件开发、测试、呼叫中心、BPO(业务流程外包)、数据中心、ERP(企业资源计划)服务等都可以外包出来。例如,国内做房地产非常有名的wk,他的核心业务是做房子、卖房子,而那些支持他网上预售、签约、销售、财务、统计分析等等信息系统都是他的辅助工具和手段,他没有必要养一大批人来开发、设计和维护这些软件系统,他们只需要很少一部分人掌握关键重要数据,其他工作都外包出去。再如某些做国际生产加工的,他的核心业务是进销存,他不需要关心他使用的软件是用Java开发的还是用.NET开发,他只需要关心他的业务开展和运作,软件平台的事外包出去。这种客户将任务外包到海外的外包方式通常就是人们说的offshore(离岸外包)。

  当然了,为了保证他所需要的软件系统的可靠性和稳定性,以及可按计划成功投入使用等等,他们会保留一个人数不多但是足够将整个系统运转起来的队伍。这就出现了我前面提到了现象,他们自己会组织需求分析、主导架构设计、原型开发以及部分关键模块、框架设计、代码开发,等他们自己经过验证确定他们的方案可以正确实现了,他们就把这些框架都搭好,剩下的工作外包出去,他们负责跟踪、验收即可。这也理解他们为什么有时候会派人到项目组来跟班作业了。

  还是以前面举的那家国内知名公司为例,他们吸引了大量的外包队伍,但是他们并不是将开发包发给这些外包队伍任由其自主开发的,通常为了保证进度、质量,他们是采取一个正式工程师带领几个外包工程师开发的方式进行的,这不是说这个工程师比外包工程师牛多少,而是人家采取的一种保障项目按照正确的方向前进的一种办法,万一外包队伍突然撤了,他们自己也有人能够顶得住。这种到客户公司上班的外包方式通常就是人们说的onsite。国外的外包有时可以看到,他们自己做需求,将设计外包给一个公司,将编码又外包给另外一家公司,而将测试又给第三家公司做,其中的好处我就不多说了,自己去思考吧。


TAG:

 

评分:0

我来说两句

Open Toolbar