阳光博客社区-ShineBlog.com 
软件外包存在的风险
2014/10/31 9:25:34

  软件外包是发包方和承包方互相信任、高度协作的共同行为。我们的外包项目特点是项目庞大分散,服务周期长、可变因素多,这使得公司在软件外包过程中面临重大风险。存在风险并不可怕,需要的是建立风险意识和制定规避风险的手段。在软件外包的全过程实行动态和连续跟踪和控制。

  外包风险贯穿于软件外包的全过程,具体表现形式多种多样。仔细分析风险的来源和特征,承包商自身就存在着技术、地理位置、方法、人员和项目管理的风险。而我们企业内部的风险,可以归纳为下面几类。

  方法/步骤

  1. 公司项目整体周期长,可变因素多,如果准备不足可能造成不良决策,使得公司产品方向上存在着摇摆不定的风险,以至于外包项目难以进行下去。

  2. 成本核算失误风险。成本包括显性和隐性成本,前者包括人力成本、软件工具成本、硬件和办公环境成本等,可以较明显地观察到。而隐性成本包括外包项目管理的交流和沟通成本,处理外包内容的变更成本等,这些成本因为不好估计具体的工作量,造成实际成本大大高于最初的预计成本。

  3. 缺乏专业技术人才和较高级别的项目管理,容易产生管理失控的风险,公司必须招聘既精通产品业务和外包软件技术,又具有善于交流能力的项目管理人员,进行过程跟踪和度量。同时聘请第三方机构实现全方位、全过程、全天候地外包过程监控和控制,把关项目进度和质量。

  4. 信息安全风险。由于承包商不承担公司的系统业务运营,所以承包商没有营销业绩压力,也不会真正关心系统信息的安全。我们必须自己来保障公司的知识产权和商业机密,降低关键信息泄露的风险,同时还要防范承包商和他们工程师的个人窃取行为。

  5. 如果和承办商在企业发展方向上有大的分歧,阶段性的短期合同会产生缺乏持续发展的风险。并且会造成公司过分依赖承包商,甚至不得不满足承包商某些不合理的要求。我们必须与承包商规划出统一的工作语言和发展理念,并与之建立长期战略合作伙伴关系。

  6.外包很大的好处在于,可以让集团公司把精力用到自己最擅长、最重要的物流业务发展和市场营销中,如此大型的系统开发是非常耗时耗力的事情,也并不是投入了人力,设备,就一定能产生想要的结果。所以让专业的人去做专业的事,可以规避很多的风险,比如说人员管理,劳动合同和日常的一些手续流程等等,外包能够帮我们解脱出来。能让我们站在更高的角度上,去全局掌控我们业务的发展方向,而不用深陷到具体的事物里面去。

posted by 牛草草
阅读全文 | 回复(0) | 引用通告 | 编辑 | 收藏该日志

发表评论:

    昵称:
    密码:
    主页:
    标题: