设计 工具 系统 开发 安全 办公 陶吧 IT教育 Vista频道|Google Chrome SOA案例研究
您现在的位置: 天极网 > 软件频道 > 业界资讯 > Windows Vista喧嚣背后的真相
全文

Windows Vista喧嚣背后的真相

2006-12-06 08:31作者:出处:中国计算机报责任编辑:方舟

       
    推荐:Vista掀“完美风暴”席卷程序开发

  在微软WinHEC大会上,比尔·盖茨给合作伙伴颁发了产品试用金碟。11月30日,微软2007 Microsoft Office system,Windows Vista与Exchange Server 2007三大商务引擎面向全球商业用户发布。

  一再跳票的Vista带给用户的将会是什么?是吊足的胃口和不断的抱怨,还是让人耳目一新的兴奋和疯狂?

  耗时五载、动用6000名工程师、花费200亿美元,倚借Vista微软能否重现Windows 95时期的辉煌?

  一向被病毒和黑客格外青睐的Windows以及微软公司本身,如何加固自己的平台,并说服顾客最终认同Vista要比前辈系统安全?

  处处树敌的微软,如何通过Vista平衡与其他厂商的关系?在竞争与合作之间,厂商如何抉择?

  Vista给微软中国的团队带来了什么?在微软全球的团队中,他们还是当年只能为美国总部产品做汉化的那群人吗?

  ……

  本报记者深入采访了数十位微软一线工程师、高层管理人员以及相关厂商和分析人士,围绕微软三大产品对产业链的影响以及安全问题和研发历程,理清微软喧嚣背后的真相。

  最大的担心:庞然大物VS小虫BUG

  ▲和来自其他国家的微软员工进行交流,是微软中国员工快速获得进步的秘诀。

  众所周知,飞机的降落环节在整个飞行过程中最危险。当一架飞机在接近目的地时,从接收飞机跑道分配命令,到记录当前垂直位置等,飞行机组人员需要采取一系列的措施以确保飞机在预期的时间和地点安全准确地着陆。和飞机降落一样,软件工程的结尾也需要严格的流程来保证安全性。

  2007 Office中的代码已经超过1亿行,而Windows Vista中的基础代码更达10亿行之巨。软件是用出来的,如何保证这些“庞然大物”在发布后不出现太多瑕疵?

  王海勇是微软美国总部负责开发Vista网络通信功能的工程师。当他觉得自己的产品成熟之后,就会请一些用户来到他们的用户使用习惯实验室中。用户使用习惯实验室能容纳数十人,里面是安装好产品的机器。同时,实验室的一面是很大的玻璃墙,这块玻璃墙可以从外面看到里面,而对里面的人来说却只是一面镜子。

  接下来的环节,有点像警察局里观察审讯中的犯人:王海勇简单地向试用者介绍了程序的使用方法,并请他们完成预先制定的任务。然后王海勇和他的同事在外面密切注视和记录使用者的行为,看他们是否使用了预先设计的新功能,是否按照事先的设想去进行操作等。最后,王海勇再次和他们交谈,进一步了解他们的试用感受。

  除了请来的实验者,微软还在世界上拥有约2万名外部Beta测试用户通过网上下载等方式检验微软的Vista。而2007 Office的志愿测试者更是超过了300万,比微软预期超出了500%。为了平衡饱和工作的服务器费用,微软从今年8月份开始不得不对新下载2007 Office的试用者进行每次1.5美元的收费。

  吃自己做的狗食

  其实,除了世界上数万名外部Beta测试用户会对微软Vista的面世做出贡献之外,这家软件巨头还拥有一个庞大专业的试验队伍——微软自己。微软公司将这种测试工序戏称为“吃自己做的狗食(Eating its own dog food)”。

  由于软件产品日趋复杂,测试对于软件质量的保障日益重要。尽管微软软件开发团队中测试人员与编程人员的比例已接近1∶1,但在新版本的最终测试阶段,要找一个大用户来实地测试并不容易,在微软的产品还没成商品对外发布之前,要想找到个人电脑用户来测试像 Windows Vista或者2007 Office之类的软件很容易,但是在商业领域,情形就完全不一样了。任何企业用户都不愿拿自己的IT来为微软做实验,他们要求自己所依赖的软件系统必须在任何恶劣的环境下都运转良好。软件中所潜在的任何微小瑕疵,都有可能导致巨大的经济损失。

  为了走出这种困境,微软曾经试图通过发布体验版的授权,来鼓励自己的商业客户安装处于测试阶段的企业软件。但是,其后的结果让微软明白了一个道理:“如果你想要理直气壮地向自己的客户推销一个新款的软件,唯一的方法便是在它初次发布前,就先在自己公司的内部广泛地进行试用。”

  在微软,有位常常被称为“微软超级Beta测试者”的神奇人物,他就是微软首席信息官Ron Markezich。如果他不签字,微软的软件就无法上市。作为微软公司的CIO,Markezich先生领导着微软公司的IT部门。这个部门要负责管理微软由遍布全球超过63000名雇员所支持的庞大组织结构。更为重要的是,Markezich在软件发布前不仅要对微软自己的“狗食”细嚼慢咽,而且要“品尝”出名堂来。他的团队要在微软软件产品完成前,就不断地试用它,尽力去发现软件中所存在的错误,并向开发团队提供意见反馈。

  一般来讲,一个软件产品从最初的 alpha 阶段到最终正式生产(RTM),会经历8个不同阶段的测试。然后,在最终正式生产后,微软公司还将在公司内部全面部署这个软件产品。

  虽然现在Markezich监督数量巨大的微软产品同时进行“吃狗食”的检测,但他还是处理得有条不紊。除了前面提到的Vista和Office外,现在还有在Exchange 2007上运行的6000个电子邮箱,以及超过30个运行着Longhorn Servers的网络服务器。

  由于对Exchange、Office和Vista产品进行“吃狗食”检测带来了显著的效果,微软公司开始着手推广名为“7×24促进”的活动。微软声称,只要它的员工能够使用这些软件产品24个月,就能够为公司节省700万小时的生产时间。

  产品的最后一站

  Vista的最后一站是在位于微软西雅图园区的Windows开发大楼中完成的。

  每天,Windows Vista的开发团队的成员都会被召集起来进入“发布间”重新检查一遍存在的Bug,并且开始讨论哪些Bug在发布前剩下的日子中立刻修复。

  这种紧张的“终结游戏”在Windows开发大楼三楼的发布间中已经司空见惯。在那个总是让人感到了最后期限临近、摆着暗色木质会议桌的狭小房间里,从Windows 2000后的每件Windows产品,研发人员都在里进行过“惊心动魄”的最后战斗。

  发布间墙上挂满了各种微软过去做过的项目,同时在另一面墙上悬挂着一系列显示着世界各主要国家时间的时钟。这些“饰物”都是用来提醒微软的员工必须在截至日期内完成工作:微软这次的Windows Vista、2007 Office System和Exchange Server 2007三大产品11月30日向商业用户发售,同时PC厂商需要在明年1月,向个人用户正式发布前拿到最后的版本,并完成Vista在他们的PC上的兼容性测试。

  随着产品发布日期的临近,发布间原本一天一次的会议变成了一天两次。预定好的检测工作正在不断地更新和加快脚步。

  会议的时间相对短暂,大概半个小时,之后整个团队又会决定到底采用哪个方案,在下午的会议之后,整个团队又会重新检查方案的执行情况,并解决采用新方案后可能出现新情况,比如某个应用程序因此而不能正常使用。

  微软主要的工程师每天来到发布间开会,保证Vista在发布后不出现“难以容忍”的漏洞。

  分析师看三大产品的发布

  ▲Windows Vista全新的3D界面主题是其最大的卖点。

  ▲Windows Vista拥有华丽的界面和半透明的显示效果,桌面右侧的边栏专门为日趋流行的宽屏电脑设计。

  摆在微软研发集团门前的大鼓,签满了微软中国研发人员的名字。

  赛迪顾问:Windows Vista大规模普及将在2008年以后

  赛迪顾问分析师牟舒惠认为,对于微软即将上市的Windows Vista操作系统而言,预计在面市后的第一阶段里,不会立即出现大规模升级的情况,但发布以后Vista普及速度将大于XP。

  市场对Windows Vista操作系统认可程度的提高,得益于集团消费和个人消费两个市场的驱动。比如,对于大的集团公司来说,它们与微软建立了软件担保协议,这些企业会自动升级到Vista操作系统。

  而个人消费者方面,由于Windows Vista系统前段时期以来在上市方面采取了“半遮半就”的策略,而Windows Vista的一再延期发布,吊足了普通消费者的胃口,很多个人消费者会一试为快、抢先转换到Vista上来。

  “整体来看,在上市后的第一年里,Vista不会立刻普及。但随着新一轮的OEM装机,当用户购买一台新PC时,也就同时获得了Vista,而2008年将会是Vista开始大规模普及的时刻。”牟舒惠说。

  易观国际:IT市场被打入一针缓释型兴奋剂

  在易观国际高级分析师梁新刚看来,Vista作为操作系统起到根本作用:在多媒体、3D视效等方面的性能发挥有待用户升级硬件,而硬件升级之后,对于所有基于Vista的应用软件又给予了更好的支持,从而形成一个彼此推动的局面。

  对于硬件厂商,Vista带来的效应对于PC厂商和配件生产商不同。由于Vista要求的硬件规格比较高,所以用户面临升级问题,大多数用户可能不会考虑购买新的电脑,转而升级硬件。中国市场过去三年销售了约3200万台主频超过1G的PC和笔记本电脑,这些处理器足以运行微软Vista系统。这3200万用户中,有10%左右可能升级操作系统。为了享受Vista较好的体验,他们将升级包括内存、显卡在内的配件,平均花费为1000元。所以中国硬件升级的市场价值约为32亿元。

  新的Office System已经演变成一个企业级办公平台,结合Exchange Server 2007带来的统一通信,将有效地提升团队协作效率。这两者也将促使企业用户购置新的硬件设备。

  对于PC厂商和OEM来说,由于PC整机销量在短期内不会因Vista的推出而获得显著增长,所以,Vista仅仅是一个有待缓释的机会,预计高峰将在2008年中到来,届时,专为Vista开发的各种应用将促使用户购买新机。

  对于ISV来说,Vista是一个全新的软件开发平台。.net FrameWork 3.0是对原有开发平台的改进和扩展。它将使开发人员和设计人员能够更快速地创建出更安全可靠、视觉更美观、信息管理更智能、连接更好,而且协作性更高的新应用程序。Vista平台引入了WPF图形系统,使得开发者可以编写带有丰富图形的应用程序,这些程序包括动画和3D模型。

  IDC:Vista的推出将加速产业融合

  IDC中国计算机系统研究部高级分析师王吉平告诉记者?熏微软推出的Windows Vista对PC产业的影响是长期的,Vista操作系统将加速数字家庭,数字企业等整体解决方案的应用。此外也将进一步加速产业的融合。但是其对于近期中国PC市场的影响是轻微的。

  影响不大的原因在于:中国客户和个人消费者的成熟度在逐步提高,技术层面的市场驱动力在逐步兼容。客户更多考虑的是自身的应用情况。同时,目前中国PC市场很大的增长空间在于4~6级城市和教育市场等,而这些用户更多选择的是低端产品。所以Vista对他们的带动作用并不大。

  IDC认为,微软建议的系统配置中,CPU、硬盘、光驱、主板等配件已经达到目前中国客户的主流消费水平。但是由于Vista 需要 1G的系统内存和支持Direct 9.0的WDDM的驱动以及128M独立显卡,所以必定会使内存和显卡在PC产业链的重要性有所提高。

  在王吉平看来,今后中国个人系统产品将逐步从“技术驱动市场”转移到“整体解决方案驱动市场”。而微软的Vista操作系统集成了更多的家庭娱乐解决方案,此外其安全性和易用性也有所提升,这些都会改善最终用户的体验。

/imagelist/06/48/752ycgk1i77s.swf

共3页。 1 2 3 :
相关搜索:
关注此文读者还看过
热门关注
特别推荐
文章排行
本周
本月
最近更新
关于我们|网站律师|天极服务|电子杂志|RSS订阅|加入我们|网站地图
TMG
Copyright (C) 1999-2008 Chinabyte.com, All Rights Reserved 版权所有 天极网络
商务联系、网站内容、合作建议:010-82657868
版权声明 在线提交意见反馈 Powered by 天极内容管理平台CMS4i
经营性网站备案信息 网警备案 中国网站排名
天极传媒:天极网|比特网|IT专家网|IT商网|52PK游戏网|IT分众