技术开发 频道

WPhone 7 幕后故事:已成微软重中之重

  【IT168评论】虽然第一台 Windows Phone 7 手机在圣诞节前后才会推出,但五月底的这个星期四,这里每一个会议室都笼罩着紧张的气氛。微软只剩下最后的几周时间来为最终的版本冲刺了。运营商们在接下来的几个月里将对新手机进行测试,然后上柜销售。

  Studio F ,微软的三个最新的建筑之一,见证了微软在手机方面付出的巨大努力。现在,手机操作系统团队正在开日常例会,评估软件缺陷和性能指标。微软工程师把这种会议室叫做“船坞”( Shiproom )。因为在不久的将来,微软会在这里宣布他们的产品已经足够好了,可以装船发货了!

 WPhone 7 幕后故事:已成微软重中之重

在街道的对面,Studio H中一间类似的会议室里,第二个“船坞”里聚集了一些做Web服务的同事。Web服务包括位置服务和Marketplace程序商店,这也是WindowsPhone7的一部分。在StudioF后面的第三个“船坞”,另一组微软工程师正在与高通的工程师讨论新手机的芯片细节。

发布Windows Phone 7成了微软手头上最重要的事情,它能帮助微软尽快追上苹果和Google。在手机领域,由于过去的固步自封,缺乏重点和错误的决策,微软已经逐渐失去了往日的光辉。现在,在Symbian,RIM的黑莓,苹果的iPhone,Google的Android围攻之下,微软在手机操作系统领域所占的市场份额所剩无几。Windows Phone 7是扭转这些年逆势一个大赌注,希望它不要太迟。

领导这个项目的是副总裁Terry Myerson,37岁的他曾经在Exchange Server开发部门当头儿。Myerson是微软中少有的经过“失意者”阶段的高管,微软在1997年收购了他的Web分析公司,随之加入了微软。然后他在Exchange部门工作,Exchange一直被IBM的LotusNotes压得抬不起头来。深色头发,褐色眼睛的工程师,他看起来就是一名普通的微软程序员,但是言语犀利,性格直率。

 WPhone 7 幕后故事:已成微软重中之重

“我们接到了很多看上去不可能完成的任务”Myerson对CNET的记者说,“但是当你真正一点一滴地干起来,你会看到一条明路。”

CNET意外地被允许报道一些Windows Phone 7开发过程中的幕后故事。包括他们关键的“船坞”会议室,在接下来的采访中,主管和开发人员居然直率地承认微软在移动领域犯下的错误,进一步强调了现在工作的重要性。

毫无疑问,Myerson的压力日渐增长。Google刚刚发布了Android的新版本,命名为FroYo,带来了更优秀的性能体验,还内建了WiFi共享功能,而且改进了Exchange的功能。而苹果呢,发布了新的iPhone,增加了前置摄像头,搭载更好的屏幕,iOS新特性等等。

Myerson在2008年十月承担了微软新一代手机操作系统的研发重任。在之前的一段时间里,这个项目已经多次更换领导,改变方向。

 WPhone 7 幕后故事:已成微软重中之重

尽管这是一条漫长而艰难的道路,Myerson仍然坚定的相信WindowsPhone7会带来转机。Myerson说这些话的时候,眼中充满了工程师似的坚定和自信。Myerson确信微软最终会回到手持设备的竞技舞台,WindowsPhone7把生活和工作结合了起来,把XBoxLive的游戏功能,Zune的音乐和视频功能,Office的办公功能,还有社交网络等等整合到了一起。

“我们开发了一个很棒的产品”他说,“我很确信,我们能给用户带来快乐的体验。”

现在,工程师已经把底层系统完成,但是他们面临着更棘手的任务,就是确保软件可以运行在不同制造商的不同硬件上,它们的界面还要看上去一样!

在Redmond,微软工程师们正在埋头苦干。基本特性都已经实现,现在的目标是让用户体验更好更顺畅,确保没有造成系统崩溃的致命BUG,还要确保电池的消耗不要过快。

这些已经完成的工作其实并不容易,虽然WindowsPhone7是基于WindowsCE核心开发,但它拥有全新的UI,这个全新的UI改变,意义重大。当它在2009年初第一次被展示时,项目负责人拿出了一瓶PeptoBismol与大家一起庆祝。

Myerson说:“WindowsMobile6的整个用户体验基于一种旧的图形框架,而我们决定换个新框架。我们列出了一张单子,单子上写满了人们对WM6的嘲笑。”

但是,抛弃已有的框架,一切重新开始,在很多方面意味着WindowsPhone7就像是一个全新的产品,而不是Windows手机的第七版。即便是以前的WindowsMobile6中被用户称赞的一些功能,在WindowsPhone7中也要重新来过。事实上,复制粘贴和多任务已经被去掉了。

Myerson说:“我想我们应该在这个圣诞节前提供一个高质量的,与众不同的产品。我们没法做到面面俱到,但是需要在关键功能上做得更好……这确实是第一个版本,是项目组的第一件作品。”

正是基于这种考量,在争议很大的“复制粘贴”问题上,Myerson了坚持自己的观点。

Myerson说:“如果我有更多的时间,会把复制粘贴功能加上来。但是,它的优先级不在TOP10的功能之列。我认为有更多更常用的功能等我们去开发。”

这并不是说Myerson不想要这些功能出现在WindowsPhone上面,他知道微软手上的创意已经够多了。他说:“我试图将每个人的思想集中在完成手头上的工作,从某些方面说,进度是我最担心的。而梦想下一步的创意,那其实很容易。”

Myerson说:“现在更重要的事情是,让WindowsPhone7把已有的功能做到极致。正因为如此,我在会议上充当的角色往往是调解人,和事佬和蠢教练。”

今天的第一个会议,14个人围着一张木桌坐着,而其他26个人站着。它们的衣着差别很大,从整洁的衬衣,到普通的T恤。一个工程师正在讲解一个BUG,其他人试图反驳,主题便是“如何让手机启动得更快”。

“我为启动时间而高兴吗?我应该高兴吗?”版本经理AlexHinrichs问,

你当然应该高兴,MaherSaba回答,没有其它的设备能在19.5秒内完成启动,离最终目标只有1秒的差距。

Myerson说Saba就像是华尔街的会计,计算着一分一厘的剩余内存和启动时间。Saba对性能的执着近乎变态,经常为此与图形组的头儿LauraButler发生争执。LauraButler负责让整个系统看起来更漂亮,但这会拖慢系统的速度。

“这样的争执很常见”,说着说着,Myerson便离开了房间,朝街对面的另一个“船坞”走去。

最后,每一个测试经理都口头上表扬了他们的产品,认为质量水平很高。员工们的心情稍微好些了,整个团队击掌相庆,并合影留念。

0
相关文章