人才、机制、合作——微软中国研发集团的创新密钥
微软中国研发集团的工程师团队,之所以能够在微软三大企业级产品开发中承担重任,其原因可归结为以下三个方面:其一,将海外先进的软件开发流程与国内优秀的软件人才相结合;其二,推行独具特色的异地分布式软件开发机制;其三,制定并贯彻与中国软件业同行合作共赢的策略。
在人才层面,微软中国研发集团服务器与开发工具事业部已经拥有200多名软件工程师。虽然他们中大部分人的平均年龄只有二十六七岁,加入微软也只有两三年,但都拥有深厚的专业知识积淀。为将他们培育成研发精英,研发集团针对国内IT人才往往基础扎实、工作态度严谨,但受客观条件制约,大型软件的研发经验不足的情况,导入了先进的软件开发流程及管理经验培训,还积极展开内引外联,以“丝绸之路”计划帮助优秀员工赴美国总部取经,以“马可•波罗”计划吸引微软总部资深的软件工程人员来中国传道授业解惑,将其丰富的软件开发经验、技能和管理技巧移植给本地员工。
通过持续的培训和实践,微软中国研发集团的工程师们不断将他们的技术创新转化到微软的产品中,用以改善客户应用体验、帮助客户提高工作效率并为客户创造更多商业价值。
在拥有人才优势的基础上,中国团队在与微软总部各个产品开发部门并肩开发三大企业级产品时,还尝试了以高效率的双向沟通为基础、以“研发接力”为基本特征,打破了时区和地域限制的“24 ×7异地分布式开发” 机制。该机制可充分利用异地团队在工作时间的差异和工作内容上的关联性来获取最大化的工作效率。在SQL Server 2008的开发过程中,当中国开发团队结束一天的工作时,总部开发团队则刚刚开始工作,反之亦然。这样一来,两个团队就可以实现研发工作的“接力”,从而使7天x24小时的不间断开发成为了现实,极大提升了工作效率。
由于这种“24 ×7异地分布式开发” 机制追求的并不是工作上的简单分工,而是要在分处异地的研发团队间建立一种互补、互助、紧密合作的关系,因此它也能让这些团队对彼此的综合实力有更为直观和全面的了解——在开发SQL Server 2008时,中国工程师团队的出色研发能力和协作精神就得到了微软总部的开发团队的认可。总部团队的SQL工具和基础架构资深测试经理Jeff Stammler就曾在中国团队的帮助下解决了SQL Express运行中出现的问题。他为此专门发出感谢邮件,称“中国团队在我们面临困局的时候及时帮助了我们,他们干得非常漂亮,给我留下了极为深刻的印象,请允许我向他们表示敬意!”
在与中国软件业同行合作方面,微软中国研发集团将部分开发工作外包给国内软件企业,这次就有上百位微软在华合作伙伴的员工参与了微软三大企业级产品的开发。对于微软中国研发集团和国内软件企业而言,此举带来了“多赢”的效果——微软实现了自己持续支持中国软件外包产业发展的承诺,又为合作伙伴和产业培养了更多实战型人才;国内企业则借此机会获得了业内领先的大型软件研发和质量管理经验;而用户也会从这种联合创新中获益。
海辉软件(国际)集团公司副总裁汪建兵表示:“与微软在研发上的合作让国内的软件企业获得了成长的机会,学习到很多软件开发和管理的经验,特别是和微软分布在世界各地,如雷德蒙总部、印度等地研发团队的协作,极大地锻炼了我们的员工队伍”。在谈及对微软中国研发集团24 ×7研发模式的支持时,他还特别指出,“这种全新的服务支持模式,是我们以前所未尝试过的。通过与微软的合作,我们在全球化的运作模式和全球化的协作方面都取得了许多经验。我相信这种经验对于国内企业未来全球化的成长将是非常有益的。”