全球化3.0下的软件产品管理 (1)

前言

 
如今, 除了同行们津津乐道的SOA, Web Service, ERP之外, 全球化也成了软件行业中一个时髦的名词. 原因并不复杂, 想象一下远在印度班加罗尔的一个程序员, 在键盘敲击和鼠标点击之间, 就通过互联网把经过测试的代码传到了太平洋西岸的美国. 美国的同事可以直接把这些代码用于软件产品部署和升级. 当然, 还有更简单的方式, 身在某一终端的程序员把写好的代码封装成web service通过内网发部. 于是这个web service 被位于世界其他角落的同事通过互联网直接调来开发新的composite application. 这一切说明了什么? 软件的研发与产品管理方式正在新的全球化的趋势下发生着巨大的改变. 本文的重点, 便是讨论这一特定时代里, 跨国软件公司里软件产品的管理的革新.  虽然这一革新模式并不局限于企业软件(Enterprise Software), 本文会针对企业软件来进行讨论.

, 全球化趋势下的软件研发

1.      什么是全球化3.0  [1]

全球化并不是一个新的概念. "全球化1.0"主要是国家间融合和全球化,开始于1492年哥伦布发现"新大陆"之时,持续到1800年前后,是劳动力推动着这一阶段的全球化进程,这期间世界从大变为中等。"全球化2.0"是公司之间的融合,从1800年一直到2000年,各种硬件的发明和革新成为这次全球化的主要推动力-从蒸汽船、铁路到电话和计算机的普及,这其间因大萧条和两次世界大战而被迫中断,这期间世界从中等变小。从上个世纪末开始, 软件的不断创新,网络的普及,全球化逐渐进入了3.0的时候。 在这个时代,个人成为了主角,肤色或东西方的文化差异不再是合作或竞争的障碍。相反, 世界各地包括中国和印度的人们可以通过互联网轻松实 现自己的社会分工。

2.    企业软件研发模式的演变

新的全球化改变了世界经济的模式,推动了世界经济的发展。欧美的大型软件公司,如Microsoft, SAP, Oracle, IBM等,纷给纷抓住这个机会进行海外扩张。自上世纪九十年代末以来,这些公司在中国,印度,巴西等国家纷纷建立了研发中心。

从做非核心的业务,到做比较全面的本土化业务再到逐渐接触相对核心的全球软件研发项目, 这些海外研发中心的地位在随着本国经济实力的增长而悄悄增长。 同时,在这样的企业全球扩张趋下, 大型软件的研发模式也变得全球化起来。 比如说,软件的需求分析,不但在北美和欧洲要做,在中国和印度也要做。大量的编程工作,从北美和欧洲转移到了中国和印度。过去那种由一定数量的软件研发团队共同在Redmond或者Walldorf的某一幢楼里从头到尾把软件设计和开发出来的模式,开始逐渐被这些企业的跨国军团所取代。互联网方便地促成了代码在全球范围内的共享, 软件工程师们不需要再坐在同一幢楼里写代码。 他们可以分布在不同的国度, 一面拥有本土的文化生活, 一面与互联网另一终端的同事用英语沟通下一个release plan或者hot fix.  

在上海,北京和班加罗尔,您也许注意到了越来越多的为欧美企业工作的软件工程师, 然而,您是否也注意到了,在这些人群中,有一个更新更小的软件产品经理的团体, 正开始在全球的舞台上扮演着越来越重要的角色。。。

(待续...)


 

Reference:

[1] "世界是平的", 托马斯.弗里得曼, Penguin Books Ltd, England, 2005,2006 

 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值