李开复:Windows Vista研发失败故事 - CSDN资讯

来源:百度文库 编辑:神马文学网 时间:2024/04/29 17:27:34
CSDN首页资讯空间论坛博客下载读书网摘视频程序员求职招聘项目交易CSDN商城培训书店网址


您的位置:CSDN 首页 >资讯频道 > 正文
李开复:Windows Vista研发失败故事
2010-03-03 07:22 |  次阅读 |  【已有110条评论】发表评论
关键词:微软  | 感谢liujiangCE的提供 | 收藏这篇资讯
 

曾参与Windows Vista研发的李开复,在近日发表的博文(链接)摘取他的自传片段,回忆了当年的过程,分析了失败原因。
文中指出,开发之初,盖茨为Vista提出了三大目标:
1. 完全使用C#,提高开发效率。
2. 开发新的文件系统WinFS,可以将每个文件都存成数据库,从而最大限度地掌握数据,打击竞争者。
3. 开发全新显示技术Avalon(后来改名为WPF),打破客户端软件和网站的用户界面界限,从而在用户眼中消除微软最擅长的客户端与竞争对手更有优势的网站之间的区别,提高微软竞争力。
这三个目标虽然战略上非常高明,但技术上难度太大,其实是在用自己未成熟的技术开发最关键的产品,而且同时依赖于Intel芯片的发展速度。微软的各主要开发团队总监看到目标后,都倒吸了几口凉气,但是,又纷纷说服自己,相信在盖茨的督促之下,这三大目标都可以完成。
三年之后,微软Windows开发工程师都已疲惫不堪,但是成功却似乎遥遥无期。各团队逐渐失去信心,认为自己在完成不可能的任务,但又不敢告诉盖茨。李开复回忆:
当核心团队看到任务无法完成时,他们不再努力工作,只想着如何推卸责任。......当时,几乎每一个团队都沉浸在这样的氛围里。对成功的渴望已经变成了对失败的恐惧和对项目的怀疑。......(因为其他团队的工作需要依靠别人的项目实现才能完成,)团队里的懈怠氛围就更加浓重了......慢慢的,整个公司都弥漫着一片皇帝的新衣的气氛,士气非常低落。
 
【CSDN编者按】
失败教训很多时候比成功的经验更重要。事实上,软件开发方面最经典的著作之一《人月神话》就是IBM当年开发OS/360操作系统失败经验的总结。
无论是1960年代的IBM还是年代的微软,都堪称当时最伟大的技术公司,而且公司处在自己的盛期,OS/360和Vista又可以视为当时最重要的产品,为什么最后却失败了呢?
从李开复对Vista的回忆可以总结出几点教训:
项目目标不是为了满足用户的需要,而是公司自己的竞争需要。
团队之间沟通尤其是关键目标的沟通缺乏。盖茨制定目标后,核心团队明知困难,却不敢也没有反对。
目标过于超前,技术上难度太大 。
CSDN和《程序员》杂志在征集类似的真实软件开发失败案例,欢迎读者投稿。
【 发表评论 110条 】
',1)">

相关文章李开复:Windows Vista研发失败故事微软重新设计手机操作平台:此前曾误入歧途微软开始资助雅虎搜索研发 加速追赶谷歌微软首席反垄断律师给谷歌上反垄断课微软高管:甲骨文违背历史趋势 Unix没戏
微软预计网络版软件未来三五年可创收10亿美元微软宣布即将停止对XP等部分旧操作系统支持微软的另一条战线:企业市场微软挤掉谷歌再成英国2010年度最佳品牌Somasegar:软件开发的六大重要趋势
网友评论(共110条评论)..
李开复:Windows Vista研发失败故事CSDN网友 2010-03-03 14:42:33
“从李开复对Vista的回忆可以总结出几点教训:
项目目标不是为了满足用户的需要,而是公司自己的竞争需要。

windows没问世之前,是用户的需要吗?
李开复总结的失败,只能归结到别人身上,本身就没有问题吗
应该懂得,创造一种需求,并满足一种需求。一般的人怎么能理解比尔盖茨呢。能想到的话,那他就是了。
回复(2)支持(0)反对(0)举报(0) | 2条回复..
2010-03-03 14:57:28
看来你很了解比尔盖茨?
回复(0)支持(0)反对(0)举报(0)
2010-03-03 15:15:04
建议你看看李开复的自传,就知道他为什么这样了。
回复(0)支持(0)反对(0)举报(0)
CSDN网友 2010-03-03 14:55:44
win7是由c/c++/c#还有一点点汇编写成的,C#占了很大比例,win7的核心也是.net,界面是wpf的,所以ms在win7的庆功会上说,win7的及时发布,c#功不可没。
回复(1)支持(0)反对(0)举报(0) | 1条回复..
zhouhongyun 2010-03-03 15:11:43
核心是个屁的.net,win7的 硬件驱动需要装.net吗?
wpf是.net写的,directx呢? wpf是基于directx的知道么?
回复(0)支持(0)反对(1)举报(1)
2010-03-03 13:51:01
C#是不能操控内存的。根本不可能用C#开发操作系统。
回复(4)支持(0)反对(0)举报(0) | 4条回复..
caobob 2010-03-03 14:31:57
C#当然可以操作内存。VB也可以。
回复(0)支持(1)反对(0)举报(0)
CSDN网友 2010-03-03 14:39:31
不是不行,是间接可以的
回复(2)支持(0)反对(0)举报(0)
zhouhongyun 2010-03-03 15:08:44 引用内容网友 2010-03-03 14:39:31不是不行,是间接可以的.. 确实,操作内存还需要调用一个函数。原生根本不支持内存操作
回复(0)支持(0)反对(0)举报(0)
niitallen 2010-03-03 15:11:24 引用内容网友 2010-03-03 14:39:31不是不行,是间接可以的.. 通过函数还是可以调用的
回复(0)支持(0)反对(0)举报(0)
bohuigang 2010-03-03 14:19:00
没有vista的失败哪来7的成功
回复(3)支持(0)反对(0)举报(0) | 3条回复..
2010-03-03 14:59:51
WIN7 现在还不算成功!
臃肿的系统给硬件带来了巨大的挑战! 真是得不尝失吖
回复(1)支持(0)反对(0)举报(0)
CSDN网友 2010-03-03 15:00:55 引用内容 2010-03-03 14:59:51WIN7 现在还不算成功!
臃肿的系统给硬件带来了巨大的挑战! 真是得不尝失吖.. win7对硬件的要求和xp差不多,比vista低多了
回复(1)支持(0)反对(0)举报(0)
zhouhongyun 2010-03-03 15:04:09 引用内容网友 2010-03-03 15:00:55win7对硬件的要求和xp差不多,比vista低多了.. OK,你用256M内存装个win7看看
回复(0)支持(0)反对(0)举报(0)
Sonic2007 2010-03-03 15:03:03
项目目标不是为了满足用户的需要,而是公司自己的竞争需要。
回复(0)支持(0)反对(0)举报(0) | 0条回复..
babykaokao 2010-03-03 13:05:40 - [精]
从评论中就能看出很多人的心态和智慧。有些人天生就是为了骂人而生,李开复说的这些对从事IT行业的人是有很大帮助的,最起码在其中你能吸取教训,能够意识的项目规划和团队沟通的一些应该避免的东西,这些都是非常宝贵的经验啊,同学们,少点怨恨多点学习!
回复(2)支持(4)反对(0)举报(0) | 2条回复..
2010-03-03 13:29:33
right, 这位兄台说的才是正解。
公布失败的经历,是为了给后来者学习、参考,
而不是给你们骂来骂去。从没见过只会辱骂和抱怨的人能够进步。
回复(0)支持(0)反对(0)举报(0)
CSDN网友 2010-03-03 15:01:33
我们为什么人骂人。因为不像你们,每天晚上或早晨。下面那根棍子可以得到喷射和舒展。我们蔽得太慌。
回复(0)支持(0)反对(0)举报(0)
2010-03-03 11:26:07
java万岁
回复(5)支持(1)反对(4)举报(0) | 5条回复..
taelle 2010-03-03 12:55:22
.......
回复(0)支持(0)反对(0)举报(0)
jerry4805971 2010-03-03 13:20:00
对你无语了
回复(0)支持(0)反对(0)举报(0)
woyaowenzi 2010-03-03 14:31:21
好脑残哦
回复(0)支持(0)反对(0)举报(0)
didicout 2010-03-03 14:49:27
。。。。。。java也能写系统用?。。。。
回复(1)支持(0)反对(0)举报(0)
2010-03-03 15:01:26 引用内容didicout 2010-03-03 14:49:27。。。。。。java也能写系统用?。。。。.. 还停留在语言的阶段
回复(0)支持(0)反对(0)举报(0)
Officesystem 2010-03-03 14:35:45
又开始炒冷饭了 嘻嘻
回复(0)支持(0)反对(0)举报(0) | 0条回复..
ysakuya 2010-03-03 14:26:17
受苦的还是我们用户啊~
回复(0)支持(1)反对(0)举报(0) | 0条回复..
2010-03-03 13:25:01
你们嚷嚷个P啊。
Snow Leopard最高!
Leopard把Vista打得体无完肤。
回复(1)支持(2)反对(1)举报(0) | 1条回复..
2010-03-03 14:21:23
又见装逼党。
回复(0)支持(1)反对(0)举报(0)
fzyll 2010-03-03 13:55:20
这是开复的《世界因你不同》里面的节选,我之前买了这本书完完全全看了下,里面并没有涉及到对微软相关商业机密的泄漏,只是很平实地讲他在微软工作的那段经历,我觉得CSDN这种做法有点断章取义的意思,造成对开复老师的误解,支持开复老师!
回复(0)支持(0)反对(0)举报(0) | 0条回复..
atoon_li 2010-03-03 13:51:53
刚刚在电视上看到鲍鹏山教授讲《孔子是怎样炼成的》。鲍鹏山老师说了一句话,很经典:【世俗的眼光只能看到世俗的成功】。
有文化的人说话就是不一样。我们这些世俗的人的眼光的确很世俗 !
回复(0)支持(0)反对(0)举报(0) | 0条回复..
2010-03-03 13:48:15
刚刚在电视上看到鲍鹏山教授讲《孔子是怎样炼成的》。鲍鹏山老师说了一句话,很经典:【世俗的眼光只能看到世俗的成功】。
有文化的人说话就是不一样。我们这些世俗的人的眼光的确很世俗。
回复(0)支持(0)反对(0)举报(0) | 0条回复..
linmo0219 2010-03-03 13:46:43
呵呵,微软就是太争强好胜了,这个是急不来的
回复(0)支持(0)反对(0)举报(0) | 0条回复..
orangemike 2010-03-03 10:17:32
坦白来讲,这三个目标要是都实现了,可真好啊.
回复(5)支持(7)反对(0)举报(0) | 5条回复..
FEEDOMING 2010-03-03 13:07:22
支持!!! C#开发人员的福音啊。
回复(0)支持(0)反对(0)举报(0)
FEEDOMING 2010-03-03 13:07:46
不过从现在的情况来看,Win7还是用C/C++开发的。
回复(0)支持(0)反对(0)举报(0)
CSDN网友 2010-03-03 13:20:09
说明CC++还是目前最高效的语言?
回复(1)支持(0)反对(0)举报(0)
zhouhongyun 2010-03-03 13:33:38 引用内容网友 2010-03-03 13:20:09说明CC++还是目前最高效的语言?.. 有疑问? 微软内部把c#的效率贬得一文不值
回复(0)支持(0)反对(1)举报(0)
orangemike 2010-03-03 13:45:41
很奇怪,你们为什么那么在意第一个,实际上第一个是最不重要的.那个只是方便了程序员在操作系统上的软件开发,毕竟C#开发效率高一些.
其实,第二点最牛B,这种天生的数据库特性,对于数据的聚合以及检索及其便利.
想想看,你只需要把你家里和公司的电脑关联起来,等待些牛人开发相关的同步软件,从操作系统级别就可以按照一台电脑来操作.最牛B的是可以架设一个虚拟的云,任何人都可以主动加入,上亿的用户,绝对比任何一个企业云都要强大.什么代理啊,Tor啊,都是原生支持.
还有第三点,如果成功了并被人认可了,程序员负担也轻了,用户的体验也容易保持一致,多好.
这些如果成功了,就真正的转入到云时代了.
回复(0)支持(0)反对(0)举报(0)
rightmin 2010-03-03 12:27:25
看来微软真的是想把.NET Framework虚拟化了,居然用C#开发操作系统。
回复(1)支持(0)反对(0)举报(0) | 1条回复..
zhouhongyun 2010-03-03 13:44:36
哪里,微软是用自己的经历 证明一个道理:别用C#开发操作系统
回复(0)支持(1)反对(0)举报(0)
2010-03-03 13:06:44
感觉微软的三点观点,还是比较高远的。
或许微软很想让C#程序通过vista系统的成败,来证明C#的优点,缺点,让C#得到更好的发展!
回复(2)支持(1)反对(1)举报(0) | 2条回复..
zhouhongyun 2010-03-03 13:35:28
本末倒置吧你,用一种操作系统去证明一种语言的重要性,你当微软的儿子是 C#,不是windows和office?
回复(0)支持(0)反对(0)举报(0)
Aniao 2010-03-03 13:38:50
我觉得其他东西可以考虑用C#提高开发效率,而操作系统首要的是要考虑提高运行效率。要是用C#的话,笑的只会是INTER,NVIDIA之流的硬件厂商
回复(0)支持(0)反对(0)举报(0)
CSDN网友 2010-03-03 13:33:49
看评论就知道,一些人从文中看到了经验教训,一些人看到了娱乐,一些人则看到了谩骂的目标。
回复(0)支持(0)反对(0)举报(0) | 0条回复..
2010-03-03 13:32:47
bill不是什么软件天才而是商业天才
回复(0)支持(1)反对(0)举报(0) | 0条回复..
zhouhongyun 2010-03-03 13:32:18
但是,这三大目标都是前所未有的技术,从来没有大规模得到商业认证,更没有在这么重要的产品中成为关键。不过最严重的是:这三大目标都是极难的技术问题,很可能多几倍的时间也做不出来。因为技术的瓶颈已经到了极限,很多总监看到这个设想就倒吸了几口凉气:“技术难度太高了!C#这么慢,怎么能做操作系统啊?数据库不够快啊?怎么可能当做档案系统?”还有些研究芯片的专家常常看着Intel的芯片计划就开始担忧:“一定是微软习惯Intel芯片加速的速度,才这么乐观。但是每18个月芯片速度就快上一倍的日子已经过去了,别说2004年推出了的这些芯片,照这样,2007年Intel的芯片都不够快啊。”他们没想到的是,Windows Vista真的迟了几乎三年,直到2007年才推出。
回复(0)支持(0)反对(0)举报(0) | 0条回复..
myloveiscomealon 2010-03-03 12:27:57
李兄不地道,好歹微软也培养了你吧。为什么出来之后把坏话说尽了呢?
我觉得他不是什么好人
回复(4)支持(3)反对(10)举报(0) | 4条回复..
zst861205 2010-03-03 12:40:44
我爱他,才说他。。。这叫真爱
回复(1)支持(7)反对(0)举报(0)
CSDN网友 2010-03-03 13:10:49 引用内容zst861205 2010-03-03 12:40:44我爱他,才说他。。。这叫真爱.. 我也爱他,李开复真TM垃圾一个!
回复(0)支持(0)反对(1)举报(0)
CSDN网友 2010-03-03 13:25:15
老兄,这不叫坏话.
回复(0)支持(0)反对(0)举报(0)
2010-03-03 13:28:24
真不理解你们在想什么。
李开复说出Vista开发失败的内幕,难道对你不是一种启发吗? 那干脆全世界人民都不说话好了,哑巴都是好人!
回复(0)支持(0)反对(0)举报(0)
ssm1984119 2010-03-03 13:07:55
不知道盖茨看到开复的博文会有何感想。
以微软的风格,遭遇这样的失败,内部肯定做了很深刻的总结,这些分析不知道为什么盖茨不公布?恐怕开复公开的只是冰山一角罢了。
回复(1)支持(0)反对(0)举报(0) | 1条回复..
liruda 2010-03-03 13:18:58
内部的总结只会在内部公布,以免被竞争者得利
回复(0)支持(0)反对(0)举报(0)
irplay 2010-03-03 13:17:33
其實Vista感覺還可以啊,機子好的情況下比XP要好一些吧。但是往往要好幾倍才能得到用戶認可,所以。。。。
回复(0)支持(1)反对(0)举报(0) | 0条回复..
nouvelle 2010-03-03 13:13:10
就算是失败也是一次伟大的失败,WIN7真好
回复(0)支持(1)反对(0)举报(0) | 0条回复..
CSDN网友 2010-03-03 13:12:14
开复老师的总结你们一点启发都没吗?
评论一件事物到底需要什么条件?
你们除了骂人还懂什么?
为什么一些人总不能客观地看事情?
回复(0)支持(0)反对(0)举报(0) | 0条回复..
发表评论/共110条评论..
欢迎你,zhang_dehui验证码:匿名评论(无需注册) 请您注意
·自觉遵守:爱国、守法、自律、真实、文明的原则
·尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法规
·严禁发表危害国家安全,破坏民族团结、国家宗教政策和社会稳定,含侮辱、诽谤、教唆、淫秽等内容的作品
·承担一切因您的行为而直接或间接导致的民事或刑事法律责任
·您在CSDN新闻评论发表的作品,CSDN有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款
回复
欢迎你,zhang_dehui验证码:匿名评论(无需注册)
更多..精彩评论
babykaokao   发表于  03-03 13:05
从评论中就能看出很多人的心态和智慧。有些人天生就是为了骂人而生,李开复说的这些对从事IT行业的人是有很大帮助的,最起码在其中你能吸取教训,能够意识的项目规划和团队沟通的一些应该避免的东西,这些都是非常宝贵的经验啊,同学们,少点怨恨多点学习!
回复 |支持(4)反对(0) | 2条回复..
更多精彩评论 ...
更多本周热点排行
连线杂志:谷歌算法统治互联网的秘诀
金山震荡:盛大系接盘游戏 毒霸词霸高层换血
福布斯:值得关注的中国互联网年轻创业家
Somasegar:软件开发的六大重要趋势
Twitter用户暴增20倍 欲弃用MySQL数据库
微软与Google就垄断问题公开交火
给Oracle支招:改善Java的15种方式
李开复:微软在谷歌购买“谷歌中国”搜索词
李开复:Windows Vista研发失败故事
李彦宏:机会来自竞争对手犯错
精彩专题
中国的Extjs
企业网关攻击
更多推荐博文
《WebGIS开发实践手册》1.3.1
可商业使用的免费软件推荐列表(revision 2 )
常用系列函数1
雷人消息!价值670万人民币的天价政府网站居然存在SQL注入漏洞
对CSDN和《程序员》的希冀
02.21 收费系统二次开发总结
C++构造函数的幕后工作
保险
FileHandler
中移动收购腾讯的几个不可能【2010年1月5日】
谷歌相关链接
从"李开复:我要找什么样的人一起创业?"来看...
Google终于要走了,一场和谐的胜利
Google终于要走了,一场和谐的胜利
XOOPSCHINA 喜获2009年开源软件竞赛头奖
能力重要还是态度重要
公司简介|广告服务|银行汇款帐号|联系方式|版权声明|法律顾问|问题报告 北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号 世纪乐知(北京)网络技术有限公司 提供技术支持Copyright © 1999-2009, CSDN.NET, All Rights Reserved
近期热点文章推荐
近期热点文章推荐
1、 OPhone 知识擂台赛 赠3G手机大礼
2、 黑屏卷土重来:微软以温和手段惩罚Win7
3、 欧盟称IT从业人员严重短缺 批评英国重视
4、 2009 LQ开源软件获奖名单
5、 谷歌跟随微软加入云安全联盟 亚马逊依然游
6、 谷歌收购网络照片编辑网站Picnik
7、 微软重新设计手机操作平台:此前曾误入歧途
8、 安全性与可管理性的完美结合
更多新闻、精彩评论敬请关注CSDN新闻频道