前微软人Joel的文章指出,Vista光一个关机菜单就有7个选项,实在有违潮流。而另一个前微软人MoisheLettvin则坦诚相认,说这个菜单就是他花了一年设计的,用了200行代码。
前微软人Joel的文章指出,Vista光一个关机菜单就有7个选项,实在有违潮流。而另一个前微软人MoisheLettvin则坦诚相认,说这个菜单就是他花了一年设计的,用了200行代码。他还大倒苦水,说这个特性牵扯了WindowsShell组、WindowsKernel组和他所在的WindowsMobilePCUserExperience组,一个组差不多都有8个人:
#1programmanager
#1developer
#1developerlead
#2testers
#1testlead
#1UIdesigner
#1userexperienceexpert
同时,仅针对这一菜单,他们还要依赖“shell team”以及“kernel team”的工作才能完成这个菜单。每个小组都是一样的规模,这样,总共就有24名开发人员,每个小组上面都有6层管理者,再有一个最终的经理。因此,最终关于这个菜单,总共牵动了24+(6x3)+1=43人在为这个菜单工作。
就在这样庞大的结构下,这位Moishe Lettvin花费了一年时间,才完成了这样一个“有7个选项”的关机菜单。这恐怕也就不难解释Vista为什么需要5年才能完成了吧。
Joel此后又发了一个帖子说,90年代微软曾将IBM的开发团队,尤其是失败的OS/2团队(微软曾经与之合作开发,但中途退出,然后推出了NT,成就一代霸业)作为前车之鉴,总结出经验教训。而从1991年到2006年不过15年,微软也重蹈覆辙,用了5年才非常混乱地完成了旗舰产品的更新。
如果SoftwareDevelopement杂志还在出的话,这绝对能入选新的软件开发恐怖故事了。不知道Dr.Dobb'sJournal是否还有可能容纳这样有趣的文章。
翻译这些,绝不是想说微软这样一个伟大软件公司的坏话。事实上,我一直认为微软的存在是目前软件开发界革新的动力源泉之一,要么是微软自己驱动的,要么是为了反微软而驱动的。而且我深信微软有突破自身的决心和能力。
其实那位揭内幕的现在已经到Google的Moishe老兄,也在今天补充说,他所共事的老同事中绝对没有笨蛋,问题出在体制上。而且Vista的规模也使微软内部的体制和文化问题放大了。他相信微软正在改变。不过,他也强调,在Google,一切都不相同,并给出了一位同事关于敏捷开发的文章链接(文章名为”好的敏捷与坏的敏捷“)。
看来家家都有难念的经,几年后的世界是什么样子,恐怕谁也说不清楚。
从软件工程的角度看,敏捷方法的大行其道,看来是必然的。Moishe就为微软辩护说,微软内部也有小组是用Scrum的……。
对了,Moishe还有一点爆料,说他们设计Vista时,手头都有一台苹果的Mac作为榜样,呵呵,原来那些传说都是真的。
分享到:
相关推荐
本文介绍了加快窗口弹出速度以及缩短关机等待时间的方法。
wordpress主题仿Vista界面主题:Inanis Glass本资源系百度网盘分享地址
Windows Vista for Starters: The Missing Manual <br>David Pogue <br>Fast-paced and easy to use, this concise book teaches you the basics of Windows Vista so you can start using this operating ...
vista的shutdown关机受到限制更改了用at设计关机.at计划调用shutdown 执行30秒关机。设计了消除at计划项。但是需要查看执行的id
来自于微软的开发团队,文中披露了在开发Windows Vista过程中不为人知的技术内幕,从中可以以另一种角度理解Vista的新特性!
在Windows Vista操作系统中,微软沿用了Windows XP中快速启动工具栏的设计,只做了一些不大但很有用的改进,本文对Windows Vista中快速启动使用技巧做一简单介绍。
Vista2008Win7启动菜单自动修复工具! 先装,VISTA,2008,WIN7再装XP,导致启动菜单消失,用这个可以修复,自动,重启后就OK了!
vista 关机命令 shutdownvista 关机命令 shutdownvista 关机命令 shutdownvista 关机命令 shutdownvista 关机命令 shutdown
你想让,,,VISTA 定时关机 吗???? 不用愁了。。。
1、格式化或GHOST活动分区(C盘)重装系统后添加修复其它分区上的Vista/2008/Win7启动菜单 2、在Vista/2008/Win7上新装2000/xp/2003后添加修复原Vista/2008/Win7启动菜单 简化出先vista/2008/win7后装2000/xp/2003多...
Flash仿Vista导航菜单源文件,flash结合XML文件,也能制作出这款十分逼真的Flash菜单,鼠标放上去,菜单渐变出现,看上去漂亮极了。
Vista 边栏小工具开发指南
微软在Windows Vista操作系统中还给我们提供了另一种高效的搜索途径,那便是组合查询( Query Composition )。所谓的组合查询,即是在针对某个搜索条件的搜索结果基本上,通过对搜索条件做进一步的限定来实现,这样,...
c#使用shutdown关机命令让xp和vista关机
例如可以在xp中运行添加其它分区的vista启动菜单,自动生成xp+vista多系统启动菜单,反过来在vista中运行添加xp的启动菜单就需要满足xp的三个必要引导文件(ntldr/ntdetect.com/boot.ini)已存在活动分区且活动分区不...
BOOTLOADER, BUT WITH NO TEXT ON Microsoft Windows Vista Activator 2008 Vistaloader Build: 2.1.3 Release Date : 14 June, 2008 , Supplier: w00tageman Computing: x86 and x64 , Languages: ALL ...
Windows Vista距离上一版本的操作系统Windows XP已有超过五年的时间,这是Windows历史上间隔时间最久的一次发布。2012 年4月10日,微软已终止Windows Vista的主流技术支持;根据微软发出的公告显示,该公司于2017年4...
Ubuntu外观的Vista主题:Linsta
但是如果再用相同的方法打开休眠功能时,就会发现,即使恢复了功能,“休眠”菜单还是看不见,这是怎么回事呢?下面我们仔细说说这个问题。 问题原因分析 取消Vista的“休眠”很简单,我们可以在命令提示符...
仿vista开始菜单汉化版.xp可用.下载后双击即可