把工作拿到别的地方去做,这不是什么新鲜事。从上个世纪起,人们就知道:如果按照欧美的价格收费,同时把一部分工作拿到亚洲(印度、马来西亚或者中国) ,你就能赚到更多的钱。这件事由于软件的物流成本约等于0,因此在软件业里更成规模、成体系。这件事就是外包。从人力成本高的地方拿到项目,外包到人力成本低的地方生产,从而降低成本增加收益。从美国外包到印度、从日本外包到中国、从北京外包到西安,都是一个道理。
但软件有另一个特点:它需要交流。越有价值的软件,在开发的过程中需要的交流越多。软件开发,很大程度上就是发掘用户的需求,这个发掘过程只有通过交流才能完成。而距离,乃是交流的天敌。随着距离的增加,交流成本飞速上升,有时甚至会超过人力成本的节约——此时外包就无法继续进行了。
要继续获得降低人力成本的优势,就必须解决交流成本过高的问题,必须想方设法把不同地域的团队(包括客户、需求、开发、测试……)融为一体。从技术角度来说,全球范围内的交流已经不成问题:西安的程序员随时可以跟多伦多、伦敦和班加罗尔的同事召开电话会议。但如果没有高效的团队管理方法和沟通机制,再加上时差捣乱,即便用上电话、MSN、Skype……等等工具,分布式项目还是困难重重。
重视交流、关注团队、聚焦价值的敏捷方法对此不会保持缄默。作为敏捷方法的一个重要分支,分布式敏捷的理论和实践在过去几年中已经逐渐成熟。以
ThoughtWorks为代表的一批公司已经在全球各地成功地实施了许多大规模的分布式项目。诸如迭代开发、测试驱动、持续集成、重构等敏捷实践都在分布式敏捷中找到了各自的位置。
在全球化的信息时代,“价值”将取代“地域”,在团队组件中占据越来越重要的地位。随着越来越多虚拟化软件开发团队的形成,分布式敏捷将会受到更加广泛的关注。
分享到:
相关推荐
在选择VoIP外包服务时,企业应深入了解每个服务的特性、管理责任、兼容性、长期路线图以及是否遵循行业标准。外包VoIP的一大优势是转移风险至服务提供商,同时保持对解决方案的控制。然而,这也要求企业具备清晰的...
### 异地分布式敏捷软件开发概述 #### 一、异地分布式软件开发定义及特点 异地分布式软件开发(Distributed Software Development)是指多个位于不同地理位置的团队合作开发同一个软件项目的过程。这种方式越来越...
金融服务外包:中国发展高端服务的重要标志.pdf
[电子技术]软件外包:软件业的新天地.pdf
金融服务外包:中国发展高端服务的重要标志借鉴.pdf
分布式传递对准半实物仿真系统及其方法是一种先进的技术,它在IT行业中,特别是在软件开发、系统集成和外包设计领域有着广泛的应用。这种技术的核心在于利用分布式计算和仿真技术,实现不同地理位置的系统组件之间的...
国际服务外包:研究进展与分析框架,曾国军,柏雨竺,本文针对国际服务外包的理论解释、发展动因、经济影响、区位选择、承接商选择、技术选择等研究视角进行了文献综述,明确国内外有
基于文献综述和通过UBA银行官员的访谈纠正的经验证据,本文定义了外包概念,并强调了外包对组织和员工的影响。 然后,研究人员深入研究人力资源模型的问题领域,然后强调外包的战略原因; 同时讨论了外包过程中的...
《人力资源外包:理论与实践》 在当今的互联网时代,人力资源外包已经成为许多企业优化资源配置、提升效率的重要策略。本文将深入探讨人力资源外包的理论基础,分析其对企业运营的影响,并结合实际案例,阐述人力...
1. 全程外包:将整个测试过程都交给外包公司,包括测试计划、设计、执行和报告等。 2. 非全程外包:仅将部分测试工作如功能测试、性能测试、安全测试等外包。 3. 远程外包:测试团队不在本地,通过网络进行协作。 4....
- **外包与分布式创新的比较**:虽然外包常常与分布式创新联系在一起,但两者的目标和性质有所不同。分布式创新更注重知识共创和长期合作关系,而外包可能更多地关注短期的成本节约。 - **风险管理**:在分布式创新...
IT外包,数字化转型的基石.pdf
异地分布式软件开发不同于外包,它建立在平等关系的两个团队之间。通常是一个公司的不同分公司或办公室间的协作,他们之间大多不存在博弈的合同关系。而外包是指一个公司将其软件系统的开发委托给另一个公司或组织...
1. 离岸外包:外包给位于其他国家的供应商,以利用其低成本优势。 2. 在岸外包:在同一国家内的外包,通常用于减少沟通障碍和法律风险。 3. 近岸外包:在地理位置接近的国家进行外包,可兼顾成本和沟通便利性。 4. ...
- BPO型外包:即“Business Process Outsourcing”(业务流程外包),将整个业务流程或部分业务流程外包给接包方。 #### 四、总结 软件外包全流程涉及多个关键环节,从最初的自制/采购决策到最终项目的成功交付,...
2. 安全性问题:随着存储模式的发展,用户数据外包给存储服务提供商进行分布式存储时,出现了一个新的问题——用户如何保证数据的隐私性和安全性。 3. 分布式存储技术的应用:分布式存储技术通常用以提高数据存储的...
付、供应商直送、外包、第三方协同服务、 足复杂的供应链和订单履约,使您能够 高度个性化服务 延迟战略等等。这些供应链战略具有极大 在扩展供应链网络中执行和协同处理 的发展潜力,但如果执行力差,这些会使 ...
3. **信息科技风险管理**:“三道防线”协同机制,构建一体化运营平台,加强外包风险管理。 4. **网络与信息安全**:实施关键基础设施安全防护,建立健全客户信息保护机制。 5. **科技创新引领**:将科技创新纳入...