作者:微软PM 丛兰兰 来源:China HPC 酷勤网收集 2008-08-29
大家好,我是丛兰兰,上海HPC Team的新PM。其实说新也不新,入职HPC Team已快三月有余,潜水至今是因为这个team,这个领域和这个项目有着太多吸引我而我又要努力去学习的东西,现在该上来呼口气和大家问声好了J
入职HPC Team之前,我效力于微软北京的Windows Live团队。这两个team给了我全然不同的体验和感受。Windows Live团队专注于在线服务,它强调对在线用户市场需求的快速响应,以及如何通过提供创新高效易用的服务吸引和维系最大量的在线用户群。而HPC Team作为Windows Server团队的一部分,它更加关注于对服务器底层技术的深入挖掘和优化,关注于高效、易用和高质量的服务器产品的开发。因为产品定位,市场和目标的区别,Live的项目和产品相对轻量,开发周期较短(3-6个月左右),增量的patching快速而有效。而Windows Server以及HPC项目开发周期较长(2年左右),对每个开发周期的定位,实现的功能和产品质量的把握也更加严格。试想一下,一个三个月没有做好的项目也许还可以用下面三个月来弥补,而一个投入两年多而失败的产品周期对整个产品的市场竞争力以及对公司的影响将是相当巨大的。这也是作为HPC Team的项目经理对我来说更加富于挑战性的一点,同时一个公司内部所能提供的这种截然不同的体验也使得微软成为一个非常富于人才竞争力的公司。
加入HPC Team以来,以下几个方面让我印象尤为深刻:
1) 对项目计划的重视,planning阶段的深入,细致和完备。随着Windows HPC Server 2008的开发周期接近尾声,HPC团队开始全力以赴投入下一个产品周期的计划阶段。一切从客户需求出发,通过与客户现场和电话的紧密交流,倾听客户的心声。把这些从客户需求收集来的零散的信息整理成完善的端到端的用户场景(end-to-end user scenario)。将这些用户场景分类,通过与产品的战略规划(business strategy)相结合,对场景进行优先级排序。同时对用户场景进行深入细化,根据产品项目周期和人员情况的安排,根据场景的优先级选择哪些场景是需要在下个产品周期中实现,哪些是可以在以后的产品周期中得到满足的。然后将这些用户场景转换成具体的产品功能和性能需求,PM的Specing工作也就由此开始。这样的Planning的阶段会持续三个月左右,如此细致的planning才能保证我们的产品可以最贴切地满足客户的需求。
2) 团队成员对技术的崇拜和热衷。有人说,微软是把一群最优秀的人才聚拢到了一起,每天和最优秀的人才一起工作也是这个公司最具有吸引力的地方。尤其对于HPC这样着重于Server技术的团队,我发现团队的每个成员都有一种对技术由衷地崇拜和热衷,总是非常积极地去了解最前沿的技术和产品,非常主动地将这些最新的idea应用到HPC产品中去,以最大地优化和改善我们的产品。这种对技术和产品的由衷的热情也成了产品不断向前进步的一股很大的推动力。你会发现,开发和测试人员不是在等待项目经理定义好项目需求之后去实现,而是非常主动地去挖掘可以优化产品的技术,将技术与客户需求相结合,通过实验原型加以验证,以推动将这些技术和想法最终应用到产品中去。这也同时促进了开发,测试,项目经理三者相互推进,有效互动的一种高效合作模式。
3) 上海团队和Redmond总部团队的紧密合作。Global development一直是我认为在中国的团队成员,以及在中国做PM的最大魅力之所在,而这一点在HPC这样的Windows Server团队显得尤为突出。因为与Windows Live团队项目较为轻量,中国的开发团队通常可以拥有较为独立的项目不同,HPC上海这样的团队开发出的产品作为最终Windows HPC Server产品的一部分,需要与美国团队更加紧密的合作。以Windows HPC Server 2008产品的开发为例,上海HPC Team负责的Admin Console用户交互部分以及PowerShell命令行部分的开发,需要与底层的各个模块的实现上的交互,而其中大部分模块的开发团队则在美国。令人欣喜的是中国团队和美国团队都非常积极主动地促进这种交流与合作,全球开发模式的成功也成为衡量一个项目,一个产品成功的很重要的方面。
随着HPC Server 2008产品的开发接近尾声,下一个版本的序幕才刚刚拉开。我们怀着无比憧憬和期待的心情,期望着上海的团队与美国总部的开发团队一起,开发出更加高效、易用、满足客户需求的高性能服务器产品,最大地实现客户价值!我们也期望着中国团队在微软服务器产品的开发中扮演着越来越重要的作用,期望着更多更优秀的人才加入我们!
丛兰兰
HPC团队项目经理

