外包是企业利用外部专业资源为已服务,从而达到降低成本、提高效率,充分发挥自身核心竞争力,乃至增强自身应变能力的一种管理模式,同时也是现代社会非常重要的一种商业模式。但外包也有一定风险:外包质量不易保证,外包管理需花费更多资源,企业信息泄露,系统灵活性降低等。由于外包商本能地趋向于控制成本以提高自身的利润,所以需要委托方和承包方对外包管理规范达成共识,才可能有效地管理整个外包过程,使得双方共同获益,在这种情况下才有可能使得收益最大化。
在立项阶段,产品负责人应当进行"Make or Buy决策”,确定待开发产品的哪些部分应当“采购”、“外包开发”或者“自主研发”。非核心业务尽量外包,核心业务自己做,因为核心业务决定产品质量,并且具有一定保密性,外包风险较大。
选择外包商时,并不能单以服务价格来做最终决定,企业应根据自身对软件质量的要求来决定服务的代价。对外包商应从其技术能力、领域知识深度、企业文化、以前是否开发过相类似系统、开发平台和环境等方面评估,评估时还必须提供对外包中所可能产生风险的警觉,以及有效管理风险的办法。
外包分两种:部分外包和整体外包。前者管理方法和企业内部软件开发管理方法差不多,风险也比较小;后者企业需要了解自身是否可以提供优质的规格说明,是否能够提供外包商所需的质量标准和测试数据,外包商是否有类似企业本身的开发平台和环境,以及外包商的技术资源水平是否与企业内部开发时所需的技术指数相符等,风险比较大。确定适合自己企业的外包业务模式,是避免风险,实施项目外包的先决条件。
选择外包时,企业要充分了解自己的项目,其中包括项目需求、实现方法和预期经济利益来源。
选择外包商时,采用分而治之的办法,把一个大的外包项目分给若干厂商,而不是一个厂商来完成。这样每个厂商就可以发挥自己的特长,承接适合自己的外包项目,减少风险。同时,多个厂商分而治之的方法也可以造成各个厂商之间相互制衡,避免外包项目拖延。
签订外包合同时,企业应该提供完整的软件系统规格说明,建立好质量指标和测试流程,争取建立良好的合作模式,能否建立这种合作模式往往决定外包的成败。在合同签订和项目启动前,双方应就项目的工作范围达到明确的一致意见,否则项目实施时会有很多不清楚的地方,验收时将会出现由于项目范围理解不一致而带来的很多麻烦。合同签订时外包中各个里程碑的确认评审时间应该有一定的柔性,否则经过几个延期的确认评审,项目实际进度已经和原来合同规定的要求大相径庭。
项目外包期间,应该建立风险管理机制,包括制定风险管理计划,识别可能发现的风险,分析风险产生的原因并制定相应的应对措施,制定完善的风险监督和控制机制,从而降低风险的副作用,化风险为机会,争取收益最大化。
项目外包期间,还应该建立合同管理小组。供应商的合同和服务经理,以及本企业的合同经理都应该参与其中,形成一个拱形的控制团队。该部门具有一定独立性,监督项目是否按照合同要求实施,提出项目实施中的缺陷和改正方案。该小组可以作为企业和外包商的沟通桥梁,消除理解的不一致性。
分享到:
相关推荐
软件外包项目管理概述 主编:程建群 覃伯淇
浅谈软件开发外包项目的管理.pdf
1.总则,描述了项目服务外包工作暂行管理办法编制的目的、定义、原则以及适用范围。 2.管理部门与职责,明确了公司本部相关部门及下属的职责。 3.需求管理,描述了需求计划,可行性管理,需求变更的相关要求。明确了...
软件外包项目管理,PPT文档,简介,关于软件方面的外包管理
软件外包 项目文档软件外包 项目文档软件外包 项目文档软件外包 项目文档软件外包 项目文档软件外包 项目文档软件外包 项目文档软件外包 项目文档软件外包 项目文档
刚刚结束的大连对日软件大会,主题资料,个人认为非常好。
软件外包项目管理的全流程全过程解析 外包整个过程的流程 需要的文件审批文件 和各项合同
IBM软件项目外包管理方案,PDF格式。
欧美软件外包项目管理培训之三:项目管理,主要介绍在欧美软件外包项目开发过程中,欧美外包项目发包到中国的概况、软件 欧美企业文化与专业道德操守、成功项目经理的要素、欧美软件外包的特点、项目管理的原则、...
欧美软件外包项目管理.ppt
对日软件外包项目的项目管理.pdf 对日软件外包项目的项目管理.pdf
为了促进探索企业在软件项目外包管理的规范化,结合公司历史外包项目得失和相关资讯,分析了软件项目的外包的目标、策略、监理等要素。
欧美软件外包项目管理.pptx
[0] - 为什么要对大学生谈软件外包? [1] - 什么是软件外包? [2] - 软件为什么要外包? [3] - 为什么要承接软件外包 [4] - 做软件外包有前途吗? [5] - 外包公司是怎么工作的? [6] - 有哪些好的外包公司? [7] - ...
欧美软件外包项目管理培训之一:概述,介绍外包概况
完整的软件外包管理评估体系,基于CMMI 准则,为公司使用外部软件供应商提供标准准则。包括供应商评估、项目执行评估、人员质量评分等
软件外包管理方案
主要包括以下内容: 案例概述,介绍ExpertFinder项目的背景资料,并且演示了最后实现后的系统效果 ...维护阶段,介绍了在ExpertFinder项目中,根据项目的特点,直接移交公司专门的维护部分来负责跟踪管理
软件外包项目管理课程大纲V3.doc