Eating your own dog food 直译为“吃你自家的狗粮”,亦略称为dogfooding,是一句英语俚语,常用于描述公司(尤指软件公司)使用自己生产的产品这一情况.
这句话的起源:
- 在1980年代的一则Alpo牌狗粮的电视广告中,洛恩·格林表示他用Alpo牌狗粮喂食自家的狗。
- Kal Kan宠物食物公司的总经理传说曾在股东大会上吃了一罐自己公司的狗粮。
- 在IT业界这句俚语可能最早是于1988年开始使用的。当时微软公司的高级主管保罗·马瑞兹曾写过一封题为“Eating our own Dogfood”(吃我们自家的狗粮)的邮件,在邮件中他向微软局域网管理工具项目的测试主管布莱恩·瓦伦蒂尼提出“提高内部使用自家产品比重”的挑战。从此以后,这一俚语在公司内就传播开来了。
你们公司吃自己的狗粮吗?
很多公司的产品就像互联网式造桥一般,先上线再迭代,那么在迭代开发或生产的过程中这些施工人员有没有亲自体验过产品迭代过程中的感受或问题?
吃
如果贵公司吃自己的狗粮,那么你们的产品问题有可能在内测或预发之前就可以看到问题,避免一大波线上事故影响。
不吃
如果贵公司不吃自己的狗粮,问题要被动的等待用户反馈给你,如果你的用户反馈做的不好,可能还收不到用户意见,也就是古代的昏君执政,底下百姓苦不堪言,昏君以为天下安康。
绝大多数
吃与不吃其实不会影响一个公司的存活,因为很多公司不知道要吃自己的狗粮,大多数公司都没有这一个传统或习惯。但是这不吃自己狗粮的绝大多数公司的产品没能成功,原因很简单,你不了解自己的产品,自己都不用,怎么传递给别人?不去亲自感受一下体验怎么改进设计?改进方案。依靠用户反馈?还是用户调研分析,需求分析? 这些方法工具与用户的感受还是中间有断层,如果自己是一个狂热的爱好者,挖空心思研究一个方向的产品以及不断使用自己的产品,感受使用过程中看似设计合理但是就是很鸡肋或很难用的功能就会暴露出来。往往可以第一时间暴露出来,但这绝大多数的公司团队不去吃自己的狗食。这就是现状。
内部测试-自己就是自己的客户
你的新产品生产出来后,不论你是设计人员、研发人员、产品人员、还是销售人员要对自家的产品保持最热的关注,第一时间参与内部测试产品的预发版或内测版本。
把自己的当成或培养成自己的产品的客户(用户),没有任何一个用户或客户比你更了解你的产品,所以你在使用产品的时候比他们更容易发现问题,这些问题发现之后就可以通过自己的角度提出改进建议,例如你是一个设计师,一般情况下完成产品的需求设计完事后就开始下个需求了,上一个产品的设计问题或缺陷设计师是要依靠产品或反馈过来的FEEDBACK进行改进的,如果设计师自己使用自己的产品,中间应该会更快发现问题并反馈给产品团队进行一次快速迭代。
原创文章,作者:ioued,如若转载,请注明出处:https://www.iamue.com/15985/