外包项目开发课程整理四:Outsourcing(外包)

外包项目开发课程整理四:Outsourcing(外包)

课程整体内容:
  1. Insourcing and the SDLC(内包及系统开发生命周期):定义传统 SDLC,并描述其中7个主要阶段
  2. Component-Based Development(基于组件的开发):比较各种基于组件开发的方法
  3. Selfsourcing(自主开发):描述自主研发的过程作为传统 SDLC 的替代
  4. Prototyping(打造原型):讨论原型在任何系统开发方法中的重要性
  5. Outsourcing(外包):描述外包环境和外包是如何工作的
5. Outsourcing(外包):描述外包环境和外包是如何工作的
Definition 定义:

The delegation (委托) of specified work to a third party for a specified length of time, at a specified cost, and at a specified level of service(具体功能需要达到的指标) 与第三方约定好的有特定时间、特定成本、特定的服务水平的服务合同

为什么外包快速增长,为什么选择外包
  1. Globalization 世界全球化
  2. The Internet 互联网发展
  3. Growing economy and low unemployment rate 经济增长、低失业率,便于找到愿意承担业务的公司,社会稳定风险低,选择高失业率地区廉价劳动力等等
  4. Technology 技术发展迅速,对于特定功能外包公司可能有更好的技术支持,不能单单依靠公司人员掌握的部分技术
  5. Deregulation 撤销管制规定,政策鼓励
Outsourcing Options 外包选择事项

外包项目开发课程整理四:Outsourcing(外包)_第1张图片

  1. Purchase existing software 购买现场软件
  2. Purchase existing software and pay the publisher to make certain modifications 购买现成软件支付额外费用用以某些修改(两个合同,购买合同和附加合同)
  3. Purchase existing software and pay the publisher for the right to make modifications yourself 购买现成软件并支付额外自我修改费用(软件代码开源,可修改用于不同环境)
  4. Outsource the development of an entirely new and unique system for which no software exists 外包整个新的和独特系统
Outsourcing Process

外包项目开发课程整理四:Outsourcing(外包)_第2张图片

  1. Planning 业务规划,确定供应商(保证安全),成本能承受范围,时间规划
  2. Define Project Scope 大项目可能分割为多个子项目,划分每个子项目内容,截止时间,分配子项目的成本
  3. Select a Target System 选择目标系统,选择平台、渠道(广告成本)
  4. Establish Logical Requirements 逻辑缜密的需求
  5. Develop a Request for Proposal(RFP) 根据制定好的特定要求形成招标书
  6. Evaluate RFP Return and Select a Vendor 根据评价标书的反馈,选择一个供应商
  7. Create a Service Level Agreement(SLA) 与供应商签订协议,依据标书、缜密的需求进行细化,形成服务层协议(如何履行招标书上的业务,详尽的罗列,完成的时间结点、质量要求)
  8. Test and Accept the Solution 根据服务层协议验收
  9. Monitor and Reevaluate 监督及重新评估,如果不行进行返工,或更换供应商

Request for proposal (RFP) 招标书:详细描述对系统的逻辑需求,邀请外包组织(供应商)为其提交标书(想要开发什么,必须详尽)
Service level agreement (SLA) 服务层协议:双方正式合同(具有法律效益,用非常详尽的数字和指标,明确规定了供应商将要做什么,什么时候做,将支付多少钱)

Outsourcing Options外包选择:(在社会政治稳定,保证质量的情况下,追求更廉价的劳动力)
  1. Onshore outsourcing 在岸外包:便于沟通,但是可能存在竞争,被揣摩意图
  2. Nearshore outsourcing 近岸外包:基本位于同一时区,需要了解他国政治是否稳定,主流文化,经济等等因素
  3. Offshore outsourcing 离岸外包:可能存在价值主张差异,文化差异,存在项目流产风险
优势:
  1. Focus on unique core competencies 聚焦独特核心竞争力,外包不重要部分自身投入核心竞争力部分
  2. Exploit the intellect of another organization 充分利用另一家公司的智力(充分利用供应商的优势或占有的知识产权,与自身结合,实现核心竞争力)
  3. Better predict future costs 更好预测未来成本,提升自身战略价值,从而降低未来成本(宣传等)
  4. Acquire leading-edge technology 获取前沿技术,采购尖端科技
  5. Reduce costs 减少成本
  6. Improve performance accountability 有义务提升绩效
劣势:
  1. Reduces technical know-how for future innovation 减少未来技术创新
  2. Reduces degree of control 降低了控制的难易程度
  3. Increases vulnerability of your strategic information 增加了战略信息的复杂度与不确定因素,基于对外包公司的了解程度,外包公司的外部因素等等
  4. Increases dependency on other organizations 对供应商的依赖性

你可能感兴趣的:(外包)