2012年12月17日

软件开发中有这么一种说法,叫做吃自己的狗食,翻译成英文就是eating its own dog food。意思是要用自己开发的软件或产品。在Google和微软,的确有这么一道测试工序,就叫eating its own dog food。

自己的产品都不用,怎会知道问题在哪里?更别提解决了。启动那么慢、下载就crash、各种bug、icon错位、download无限循环…….坚持吃自己做的狗食,知易行难。

很欣赏过去的一位同事叫文西,是我见过狗食主义做得最好的产品经理。

公交上、地铁上、等人时、蹲厕所时….从早上醒来到晚上临睡前的各个场景,都会不断的、反复的使用自己设计的产品。

上班时,别人在写文档、画图,但看到他最多的是拿着手机不断用自己的App、思考。经常关掉公司免费的Wifi用GPRS,在2G/3G反复测试,几百兆的流量很快用光,只为了看离线下载功能的问题在哪里,该如何优化。用的多,想得多,真正落到笔头和案头,往往简单实际且有效。

他那时经手的几个版本迭代,到现在来看说,无论是功能还是稳定性,都非常棒,某些设计就算放到现在依然有一定的前瞻性,至今没有超越。

最好的产品经理或开发经理,不是因为文档写得漂亮、代码牛逼,也不是因为多会揣摩领导心思,那些都是务虚。最好的产品经理或开发经理,更多的是因为实干,为了能让作品更好一些而不懈努力,为项目负责,为组织创造价值,这才是专业精神。

一个聚沙成塔波澜不惊,一个平淡无奇口吐莲花,另一个完美履历光彩照人,如何判断才能慧眼识金?

不过那不是最重要的事。胜人者有力,自胜者强。

将者,智、信、仁、勇、严也。

Tags: ,,,.
首页

2 条评论 to “狗食主义”

  1. 李剑锋说道:

    ….惭愧了

    [回复]

    Lorna 回复:

    上次聊到你当时做的那几个版本,都觉得相当有预见,哈哈

    [回复]

发表评论

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。

Trackbacks/Pingbacks