Eat one's own dog food
From open-encyclopedia.com - the free encyclopedia.
To say that an association is "eating its own dog food" means that the association uses the products that it produces. For example, Microsoft uses only Microsoft software inside the company.
Using one's own software has three primary benefits:
- The product's developers are familiar with using the products they develop.
- The association's members have direct knowledge and experience with its products.
- Users see that the association has confidence in its own products.
The phrase can be used disparagingly by accusing a company of not eating its own dog food, such as if a networking company were to use a competitor's network products for its own day-to-day business.
The term originated in television commercials for the dog food Alpo. Actor Lorne Greene would tout the benefits of the dog food, and then would say it's so good that he feeds it to his own dogs. It became slang during the dot-com craze, and is used most commonly in reference to technology companies.
If taken to an extreme, a company's desire to eat its own dog food can turn into Not Invented Here syndrome, in which the company refuses to use any product which was not developed in-house.
In the development process at Mozilla, fine details needing extra polish for an imminent Netscape release would be tagged catfood, to indicate a dish fit for a fussier creature.
External link
- What Is The Work Of Dogs In This Country? (Joel Spolsky, Joel On Software, 05 May 2001)