主页 > 新闻 > 大杂烩 > 技术讲解 公司新闻 招聘启示 Python 大杂烩 HTML教程 DIVCSS教程 IOS教程

微软精心打造的 Vista 系统,为什么死得这么快?

辰乐科技 | 发布时间: 2018-02-23 16:03

编者按:从后来的很多反馈看来,Vista都是一个超前于时代的操作系统。但这个操作系统在当年却遭遇了前所未有的失利——究竟为什么Vista会失败、死亡?当时的项目团队主管之一Ben Fathi在Medium发表了文章What Really Happened with Vista: An Insider’s Retrospective,给我们提供了内部的视角。

Windows有这么一个传统:团队成员在新的Windows系统版本发布后,会在海报上签上自己的名字(本图是一张DVD)。而当发布会结束的时候,海报上就会有成百上千个签名。

经验是你在需要的时候才会得到的东西。——?Steven Wright

我喜欢读Terry Crowley的博客(《Vista到底怎么了?》)。Terry“运筹帷幄之中”,虽然作为局外人,但却把涉及到Windows Vista项目以及与之相关但已被放弃的Longhorn项目的复杂阴谋报道得精彩迭出。

他正确地指出了困扰这个项目的许多问题,不过在此我并不想重复这些问题。我认为对这种事情,只有从一个内部人士的角度提出看法才不失公允。我也不奢望能够像Terry的文章那样说服力强,只求大家能对可能的错误有所了解。从Windows Vista的发布日期算起,到现在,已经10年了,但这些教训在现在比以往任何时候都更有意义。

Windows团队是个庞然大物,有成千上万的dafa888网页版人员、测试人员、项目经理、安全专家、界面设计人员、架构师等等,还有人力资源人员、招聘人员、销售人员、律师,当然还有很多经理、董事和副总裁等等。然后还有成千上万的合作团队(在微软内部以及外部)支持这一整个系列的团队的运作,范围从底层硬件到设备驱动程序,再到平台上的应用程序。

微软足球场上,Windows团队的照片。(航空拍摄)

从组织上来说,Windows实际上包含了三个团队:核心、服务器和客户端团队。核心团队负责操作Windows系统所有版本所共享的一切核心组件(内核本身、存储、安全、网络、设备驱动程序、安装和升级模型、Win32等)。而服务器团队则专注于服务器市场所需的技术(终端服务、集群和高可用性、企业管理工具等),而客户端团队负责与桌面和消费者相关(web浏览器、媒体播放器、图片等)的技术。

当然还有其他的组织机构,虽然Windows越来越受欢迎,团队的规模也在扩大,但基本结构仍然保持不变。可以说,从文化和组织角度讲,核心团队更接近服务器团队而不是客户端团队——至少在Vista发布之前是这样。

我的微软经历

我是1998年入职微软的。然后我很幸运,在这头庞然大物里呆了十几年——在Windows 2000的全盛时期加入了它,并一直坚持到Windows 7的发布。

在任期的前7年里,我管理负责存储、文件系统、高可用性/集群、文件级网络协议、分布式文件系统和相关技术的团队。这与Windows 2000、XP、Server 2003和Longhorn大致相同。

后来,我就调到了负责管理安全项目的部门,可能待了有一两年的时间吧——大概是从Longhorn项目重启到Vista发布。我的职责范围从Windows的安全技术到杀毒产品,再到安全营销的附加解决方案,以及安全补丁等紧急响应。病毒和蠕虫给Windows带来了巨大的打击,让微软在市场上建立的安全dafa888经典的声誉毁于一旦。

在Vista发布之后,以及Windows 7dafa888网页版之前的这段时间里,我管理着Windows的所有核心dafa888网页版事务。这意味着所有技术dafa888网页版全都在后台运行,客户端和服务器团队都可以使用。在Vista发布后,Windows各级团队由dafa888网页版、测试和项目管理三方负责组织,所以我最后跟两人一起负责,我管理dafa888网页版团队,他们分别管理测试和项目管理团队。

Windows团队曾经尝试过许多大规模和有野心的项目, 小程序dafa888网页版,不过这些项目在几年后往往被放弃或重新规划。更早的例子是雄心勃勃的Cairo项目,它最终失败了,最后有些残存的理念传承至Windows 2000中。

问题1:更新迭代的时长过久

在我看来,Windows最大的问题在于每个版本的时长。平均而言,一个版本从开始到完成大约需要3年时间,但“新”代码的dafa888网页版时间只有大约6到9个月。其余时间都用于集成、测试之类的——每个阶段持续几个月。

一些项目的核心dafa888网页版时间要超过6个月,所以它们就齐头并进,最后在准备就绪时与主代码库合并。这意味着主干几乎总是支离破碎的,因为大量的功能被集成或替换掉了。在Windows 7发布期间,为了确保有一个持续健康和功能正常的代码库,我们对其进行了更严格的控制,但之前发布的版本都有好几个月的不稳定期。

相关热门文章

  • 雪球李楠任CEO 具体是怎么回事?

    雪球李楠任CEO 具体是怎么回事?

    8月15日消息,昨日,投资交流交易平台雪球宣布联合创始人兼COO李楠升任公司CEO,全面负责雪球各项业务推进。雪球创始人方三文将继续担...

  • 英特尔再曝光漏洞 具体怎么回事

    英特尔再曝光漏洞 具体怎么回事

    英特尔再曝光漏洞 具体怎么回事 PingWest品玩8月15日讯,据路透社报道,美国芯片制造商英特尔在周二揭露其部分微处理器中存在三个漏洞,...

  • 山西队签下亚当斯是什么情况?山西队为什么签下

    山西队签下亚当斯是什么情况?山西

    山西队签下亚当斯是什么情况?山西队为什么签下亚当斯 据欧洲媒体eurohoops报道,山西男篮已经签下了25岁的美国球员约什-亚当斯。而他本人...

  • 生食三文鱼标准具体标准是什么

    生食三文鱼标准具体标准是什么

    生食三文鱼标准具体标准是什么 随着网络争议再度升起,除了虹鳟鱼到底属不属于三文鱼这个核心争议之外,公众更关注的是知情权和选择...

  • 梅西暂退阿根廷队什么原因?

    梅西暂退阿根廷队什么原因?

    梅西暂退阿根廷队什么原因? 网易体育8月15日报道:在世界杯后,梅西一直没有就其国家队未来发声。如今,阿根廷媒体终于曝光了梅西的决...

服务热线
<友情连结> 乐天堂线上娱乐/ 千赢娱乐在线,/ 亚洲城平台/