软件开发外包风险分析-陕西恒联科技

2020-12-04 15:42恒联科技

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


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


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


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

西安软件开发外包

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


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


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


  但是基于上诉的几点风险分析,软件开发外包又是影响公司发展的不确定、不稳定的因素。与承包商建立长期战略合作伙伴关系,是公司与承包商最终达到共同发展的必然选择。