离岸外包一(Offshore Application Outsourcing)及 CMM(Capability Maturing Model)
离岸外包一(Offshore Application Outsourcing)及 CMM(Capability Maturing Model)
什么时候使用离岸外包:
- 公司比较小时
- 老系统转换迁徙时
- 新的应用项目开发时,自身人员不足技术不足等等
什么时候避免使用离岸外包:
Applications that provide strategic or competitive advantage 具有战略或竞争优势的应用
上图为2003年样本项目在不同项目开发阶段,本土与离岸的人工费占比
外包优势:
- Cost reduction 降低成本,通过优化监督管理
- Improve service levels to customers 改进服务的层级
- Focus on core business 更能关注自己的核心业务,突出核心竞争力
- Scalability(伸缩性) and flexibility in application resources / capacity 灵活有弹性的支持资源与能力,也就是在合理的资源调配下,能够收放自如的同时开发多个项目的能力
- Upgrade application quality, processes, methodologies 更新应用的质量,应用处理流程工艺,方法
- Access to critical technical skills and resources 在采购的同时获取先进的技术与资源
- Optimize performance of application staff 最大化员工绩效8.
- Reduce application staff headcount 减少项目开发人员,保留核心精干人员
- Technology transformation (re-host, re-platform) 技术转换(新老系统同步运行)
- Enhance e-business applications 提升电子化业务应用的能力
CMM(Capability Maturing Model)一种评价供应商能力的模型:
概念:
在全世界推广实施的一种软件能力成熟度评估标准,主要用于指导软件开发过程的改进和进行软件开发能力的评估,国际流行的一种软件生产过程行业标准模型,可定义、评价软件开发过程的成熟度。
通俗的讲CMM用于评价一家企业的水平,分五个成熟度等级。
CMM的五个成熟度等级:
(低级别是实现高级别的基础)
成熟度等级: | 概况: |
---|---|
1. Initial 初始级 | 各种类型的项目都接都做,公司没有战略意图、方向,缺乏健全的管理制度; |
2. Repeatable 重复级 | 善于重用,具有可参照性、可重复性,具有重复以前成功项目的环境和条件运用于新的项目,但没有形成强有力的竞争手段,没有明确战略目标; |
3. Defined 定义级 | 企业成形阶段:在相同项目重复多次后,或认为某个项目最有前途,将会选择一个方向,明确企业方向、企业目标。基本实现标准化、文档化,建立了完善的培训制度和专家评审制度; |
4. Managed 管理级 | a. 已经考虑到产品质量问题,服务质量问题,成形的业务得到有效的监督于控制提高产品质量; b. 企业成本可控制,能够管理时间管理成本管理人力资源管理技术管理知识(人才库/知识库),从而减少风险; c. 能够快速做出客户响应,快速解决问题; |
5. Optimized 优化级 | a. 能够按照标准体系进行优化,提供的服务与产品能为客户着想; b. 企业在收到委托后,能够优化人员安排,优化资源分配,设置里程碑,优化时间安排,优化任务从而获得技术支持,在保证质量的同时,为客户着想,能够最大的节约成本; |