BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

文章:从卓越工程角度看微软中国开发团队的成长

| 作者 徐鹏阳 关注 0 他的粉丝 发布于 2008年8月29日. 估计阅读时间: 2 分钟 | GMTC大前端的下一站,PWA、Web框架、Node等最新最热的大前端话题邀你一起共同探讨。

卓越工程是指在工程上能达到杰出和优异。软件开发也是工程范畴的,那么开发团队的成长也就离不开优秀的人才,简捷有效的流程和高效率工具这三个卓越工程系统中的重要因素。本文作者从工程系统中的三个重要因素分析了微软中国开发团队是如何“从优秀到卓越”的。

作者徐鹏阳现任微软中国研发集团服务器与开发工具事业部部门经理,带领CLR/Silverlight和WinForms两个研发团队。自1995年初加入微软以来,先后参与了Microsoft SQL Server 7.0,2000,2005,Windows Vista和Silverlight 1.0 的研发和发布。结合团队成长过程中的一些真实故事,徐鹏阳从人才、流程和工具等三个方面做了深入的分析。比如在谈到如何让新人更好地融入到现有团队,他举例说:

我们中国开发团队大多由年轻人组成,是微软分布式开发中的新生力量。我们通常会向美国团队 “借用”几个资深工程师来这里帮助招聘和训练本地员工。当然,我们也会把优秀的中国员工送到总部做短期融合培训,主要是和美国团队一起工作,了解公司文化和产品开发流程,以及与美国同事建立良好合作关系,便于以后开展工作。

对于流程的重要性,徐鹏阳也有切身的体会,他举了一个自己在雷德蒙工作时的例子:

我在雷德蒙工作时,曾有个兄弟团队的资深软件开发工程师干过这样一件事。产品开发进入修补漏洞的后期,在这个阶段只有重要的漏洞才能去修补,而且代码提交前要经过伙伴测试(Buddy Test),这样做的目的是要保持产品质量的稳定性,可他过于自信了,在没有经过伙伴测试就把代码提交了。结果他的提交使第二天的每日构建(Daily Build)通不过多个重要的测试用例,兄弟团队也没法儿用它进行其它测试,白白浪费了一天时间。

阅读全文从卓越工程角度看微软中国开发团队的成长

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

从卓越工程角度看微软中国开发团队的成长 by 徐 绪雄

我从来都不发表任务文字,所以我从来也没有制造垃圾文字。

Re: 从卓越工程角度看微软中国开发团队的成长 by 亮 徐

不明白绪雄的评论什么意思,看过文章后,我很受用呢。看看有代表性的软件公司如何招聘人,培养新人,如何保证代码质量的,对我现在的工作有一定的借鉴作用。


小公司很多时候做事情都是自己摸索,比较粗放,而大公司因为资源充足,会雇佣很多专业的人帮助他们处理相关的事情,所以他们的经验还是挺有价值的。看那些管理方面的畅销书,基本都为什么微软、甲骨文、IBM等公司培训过,而这些大公司也常有一般公司没有的气魄和眼光。期待能有更多大的软件公司的架构师、项目主管什么的分享一下他们的心得。谁能谈谈华为是如何做软件的?很感兴趣。

Re: 从卓越工程角度看微软中国开发团队的成长 by Xu Wenhao

很恶毒的评论啊,不过这篇文章的确是啥也没说……

My Reply by Cool Zero

我在微软亚洲工程院(MS ATC)工作过两年多时间,微软的开发流程和工作氛围以及人与人之间的关系,的确尤其独到的优点,有很多地方都是其它大多数公司所不具备的,因此在这里工作,感觉做得很开心,效率也挺高,而且还能学到很多东西。不过,现在,情况似乎在悄然发生点儿什么变化……我不想具体评论,我觉得,微软依然是一家非常优秀的公司,只要你有上进心,就争取机会到这里来锻炼锻炼吧!

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

4 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT