您现在的位置是:主页 > 科技圈快讯 > Windows >
Windows 开发揭秘:工程师的吐槽与真相
发布时间:2015年04月20日 14:59:52 Windows 人已围观
简介外媒 Wmpoweruser 以爆料微软消息闻名,近期却对 Windows 诸多不满,还转述了前 Windows 团队资深工程师的吐槽文章。...
外媒 Wmpoweruser 向来以抢先曝光微软消息而闻名,不过近期似乎对 Windows 多有不满,包括对 WP 平台 UI、用户体验等方面的一系列吐槽。
最近,他们转述了一位前 Windows 团队资深工程师撰写的文章,其中披露了不少 Windows 开发的内幕,同时也爆料了一些好创意是如何被执行糟蹋,以及糟糕的创意是如何通过可行性论证并最终成为上市产品的。
文章中这样描述——
我曾是一名 Windows 工程师,参加过许多开发讨论会议。
通常会有一些性格外向且富有魅力的项目经理宣布,功能团队已经做出了一个决定,而这个决定往往是多方妥协的结果。
最初的构想通常很美好:快速、广泛适用、直观、自我记录,最重要的是用户体验极佳。
在这个阶段,下一代 Windows 操作系统是非常了不起的产品。
然而,随着产品的推进,一系列的决定不断削减 Windows 的功能性等各个方面,以至于到正式发布时,最终产品与最初的构想已经相差甚远。
问题在于,在整个过程中,每个决定看起来都并不糟糕。
项目管理团队、开发人员和测试人员经过仔细审议,花费大量时间权衡他们的选择,评估每个决定的优缺点,模拟可能的影响,并最终从多个竞争选项中选择最佳选项。
那么你是否注意到,谁在决策中缺席了呢?
答案就是用户!在通常只有 4 到 6 周的时间里,根本没有时间去咨询用户。
但也不能说微软完全忽视了用户。换个角度看,其实内部的每个成员都可以算是用户的代表。流程失败的关键在于,这些工程师实际上代表的是一个理想化的通用型用户形象。
于是,功能团队根据这种占卜式的模式进行咨询,然后仔细地将所有不切实际的想法合理化,最终做出决定。
到了会议当天,项目管理者会反复强调这个决定对用户有多么有利。他们会列举一些事实来支持这个决策:我们不想给用户提供过多的选择,让他们无从选择;一致性对微软有利,所以对用户也一定有利。每个人都面带微笑,点头同意这个决定,并一致认为这是最佳决策。
尽管最终结果与最初的构想有些差距,可能用户体验也更差,但工程师们还有一个“杀手级”的借口:“编写软件需要妥协,如果真有用户在场,他们也会理解的。”
以上就是我曾经作为 Windows 工程师时的所见所感。
Tags: 微软 Windows操作系统
相关文章
随机图文
Windows 8 能否抢夺 Android 平板的市场份额?
国外媒体报道称,许多业内人士认为 Windows 8 很重要,尽管 IDC 对其持悲观态度...Windows 8 启动 U 盘制作神器——Win8USB
本文介绍了一款能轻松创建 Windows 8 可启动 U 盘的小工具,并提供了下载链接。...将网站和应用移植到 Win8 Metro 的方法汇总
Windows 8 平台不容忽视,开发人员需考虑将应用程序转变为 Metro 应用,微软技术...以下标题可供选择: - Office 2010 成为 Wi
微软兑现承诺,在 Windows 8 Release Preview 版中升级应用商店,迎来首款桌面软件...