17173 > 新闻中心 > 大陆新闻 > WIN8倒计时25天:微软员工传统「吃自家的狗食」登场

WIN8倒计时25天:微软员工传统「吃自家的狗食」登场

2012-10-01 01:14:34 神评论

17173 新闻导语

有什么会比微软自家 IT 人员分享如何将员工的电脑顺利转移至新系统更具有说服力?微软在软体开发阶段就优先让员工使用的传统称为「吃自家的狗食」,这种测试方法可以让开发人员立即获得使用者回报问题,有助于避免开发盲点。就在 Windows 8 即将推出之际,发出一篇文章阐述了三大部署新系统的重点,或许对于一些正苦恼该如何让公司电脑顺利更新至新版作业系统的一线 IT 人员有着正面的参考价值,读者们可以跳转全文来看看微软自家 IT 是如何处理这么浩大的工程。

Microsoft details its own Windows 8 rollout, lessons learned from 'dogfooding'

有什么会比微软自家 IT 人员分享如何将员工的电脑顺利转移至新系统更具有说服力?微软在软体开发阶段就优先让员工使用的传统称为「吃自家的狗食」,这种测试方法可以让开发人员立即获得使用者回报问题,有助于避免开发盲点。就在 Windows 8 即将推出之际,发出一篇文章阐述了三大部署新系统的重点,或许对于一些正苦恼该如何让公司电脑顺利更新至新版作业系统的一线 IT 人员有着正面的参考价值,读者们可以跳转全文来看看微软自家 IT 是如何处理这么浩大的工程。

微软自七月中以来,已经为旗下超过 30,000 台系统,共约 30,000 名员工部署了 Win 8 预览版,其中运用了多种模式采集使用者意见,包括建立易用的操作介面、鼓励员工在回报平台上提出意见并且 IT 人员要能及时和确切地回应问题。

其次在安全性上,微软也介绍了多种资料保安机制,除了以晶片加密配合系统内建的 BitLocker 软体功能外,也提到自动回报使用者电脑异常的机制,让 IT 人员更容易评估哪些电脑发生状况。

最后是着墨在使用者体验上,在转移系统前先做好完整的软硬体相容性扫描,并建立协助员工将资料转移机制后再进行系统部属,这方面可以借助微软的 IT Easy Installer 功能来达成。

除此之外,文中也介绍了 Win 8 的新功能 Windows to Go,这项功能可以让随身碟变成活动且独立的系统环境,有助于增加部署的灵活度。新版系统也内建了档案历史的功能,让 IT 人员在保护公司档案上多了一项工具。这篇文章虽然对于细节叙述不多,但也点出了一些方向。

「吃自家的狗食」介绍

Eating your own dog food(直译为“吃你自家的狗粮”,亦略称为dogfooding)是一句英语俚语,常用于描述公司(尤指软件公司)使用自己生产的产品这一情况。

起源

电气电子工程师学会软件杂志(英语:IEEE Software)的编辑曾指出这句俚语的几个可能的来源:

在1980年代的一则Alpo牌狗粮的电视广告中,洛恩·格林(英语:Lorne Greene)表示他用Alpo牌狗粮喂食自家的狗。

Kal Kan宠物食物公司的总经理传说曾在股东大会上吃了一罐自己公司的狗粮。

而在IT业界这句俚语可能最早是于1988年开始使用的。当时微软公司的高级主管保罗·马瑞兹(英语:Paul Maritz)曾写过一封题为“Eating our own Dogfood”(吃我们自家的狗粮)的邮件,在邮件中他向微软局域网管理工具项目的测试主管布莱恩·瓦伦蒂尼(英语:Brian Valentine)提出“提高内部使用自家产品比重”的挑战。而从此以后,这一俚语在公司内在公司内就传播开来了。

优势

Dogfooding策略多基于一种常见的思维:如果公司打算让顾客买自己的产品,那至少公司自己也要愿意使用这些产品。从这点出发,Dogfooding常被公司作为彰显其对自己产品的信心的方法,所以也可以看成是为自家产品做广告的手段[6],如微软和Google都强调在公司内部使用自己的软件产品,而至少在微软就有这样的状况(尤其在软件开发阶段):所有员工可选择以如每夜自动更新的方式获取大部分正处于开发阶段的产品(甚至包括Windows)的每日构建版本,亦可选择在产品发布前用手动更新的方式获取较为稳定的beta版本或发布候选版本。

除了营销的效果外dogfooding还有一个显而易见的好处:dogfooding使开发者能够在现实的场景中测试自家公司的产品,这样就能在产品发布前让项目管理者对产品将被如何使用有更好的认知。相对应的,在软件开发过程中,dogfooding的方式也多种多样,如创建构建分支、创建个人构建版本与直接进行个人测试,这些方法都能帮助开发者在将修改集成进每日构建版本前进行可行性测试,因而可以使构建版本更加稳定,并且能避免可能的不一致问题与依赖关系问题,尤其是在许多开发者(或者是开发团队)参与同一个产品的开发的时候。

若不是因为微软的软件项目领导和在线服务经理的确有选择的自由的话,微软内部使用Windows和.Net就显得毫无意义了。

-Tom Yager, InfoWorld


  • Windows 8的同步功能介绍 (1)
  • 四家微软零售店即将开张 为Windows 8和Windows Phone做准备 (29)
  • 英特尔今年的两大重心: 一是超极本,一是手机芯片 (30)
  • 微软寻找大众体验者参加Win8及IE10的相关测试 (29)
  • AMD AppZone商店欲将50万款Android应用引入Win 8 (29)
  • 宁愿不让《Minecraft》在Win8上运行,也不要跟微软合作 (29)
  • DELL即将推出拥有旋转屏 支持“Metro”UI 的Win 8平板 (30)
  • WIN8倒计时27天:微软传统员工「吃自家的狗食」登场 (1)
  • 三星周四发邀请函 将于10月24日在纽约召开新品发布会 (28)
  • GameSalad Creator 和GamerMaker: Studio 都将支持Windows 8 (29)



  • 【来源:】