Eating one's own dog food


Eating one's own dog food

To say that a company "eats its own dog food" means that it uses the products that it makes. For example, Microsoft emphasizes the use of its own software products inside the company. "Dogfooding" is a means of conveying the company's confidence in its own products. [ [http://news.zdnet.com/2100-3513_22-5047467.html Microsoft tests its own 'dog food' | Tech News on ZDNet ] ]

The idea originated in television commercials for Alpo brand dog food; 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. In 1988, Microsoft manager Paul Maritz sent Brian Valentine, test manager for Microsoft LAN Manager, an email titled "Eating our own Dogfood" challenging him to increase internal usage of the product; from there, the usage of the term spread through Microsoft, as chronicled in the book "Inside Out: Microsoft—In Our Own Words" (ISBN 0446527394). The phrase became slang during the dot-com craze, and is used most commonly in reference to technology companies. [ [http://www.kellogg.northwestern.edu/faculty/sterntha/htm/module4/7.html Friskies PetCare Company: Alpo Dog Food ] ]

Using one's own products has four primary benefits:
#The product's developers are familiar with using the products they develop.
#The company's members have direct knowledge and experience with its products.
#Users see that the company has confidence in its own products.
#Technically savvy users in the company, with perhaps a very wide set of business requirements and deployments, are able to discover and report bugs in the products before they are released to the general public.

A disadvantage is that 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.

Examples of the concept

Sy Sperling, president of the Hair Club for Men, ran commercials featuring the catchphrase "I'm not just the president, I'm also a client!"

In January 2006, the manager of Ford Motor Company's Dearborn, Michigan plant announced only Ford- or subsidiary-built vehicles were allowed to park in the plant lots in an effort to encourage auto workers to drive the vehicles they manufacture.

An example of dogfooding from the service sector is Kaiser Permanente's decision that many employees and their dependents would be involuntarily enrolled to their new Self-funded health care product at the time it became available.

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. [ [https://bugzilla.mozilla.org/describekeywords.cgi Bugzilla Keyword Descriptions ] ]

In many development environments, to "eat [one's] own dog food" refers to a point at which a product under development is delivered, even in its rough state, to all on the project for use. Particularly in software development, early versions of the product may contain many bugs, crash, lose data or otherwise be unusable, and the people on the project team do not fully rely on it for its intended purpose. As the product matures, members of the team are reluctant to try it, having been burned by a faulty "not ready for prime time" version. In extreme cases, management may issue a dictate that everyone in the organization is to "eat their own dog food" (meaning, for example, "use the latest version of our in-house email program"), as a way of verifying that the product works under real-world conditions. It is often the source of comic chagrin among workers when such a dictate comes earlier than is practical (if, for example, the in-house email program can not yet send email).Fact|date=November 2007

Thomas Siebel of Siebel Systems refined the term "eating your own dog food" to "sipping your own champagne" as a more pleasant way to describe the process of corporate self-testing. Fact|date=November 2007

The term "dogfooding" is still in use within Microsoft as shown in this November, 2007 blog by Anav from the Messenger for Mac product development team. She refers to using the product internally, saying, "The AV solution for the Corporate service is really cool. I'm dogfooding the feature at work and I’m using a video conversation with co-workers using Office Communicator on Windows." [ [http://blogs.msdn.com/macmojo/archive/2007/11/12/a-chat-about-messenger.aspx Mac Mojo : A Chat about Messenger ] ]

References

External links

* [http://www.joelonsoftware.com/articles/fog0000000012.html What Is The Work Of Dogs In This Country?] (Joel Spolsky, "Joel On Software", 05 May 2001)
* [http://www.panopticoncentral.net/archive/2004/12/10/2828.aspx Dogfooding and Microsoft]
* [http://buzz.blogger.com/2006/10/chowing-down-on-dogfood.html Chowing down on dogfood]


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Eating your own dog food — Eating your own dog food, also called dogfooding, is when a company (usually, a software company) uses the products that it makes.[1] In 1988, Microsoft manager Paul Maritz sent Brian Valentine, test manager for Microsoft LAN Manager, an email… …   Wikipedia

  • Dog food — For the corporate practice of using one s own products, see Eating your own dog food. Not to be confused with Dog meat, which covers human consumption of canines. Dog food refers to food specifically intended for consumption by dogs. Though… …   Wikipedia

  • Dog skin disorders — are among the most common health problems in dogs. Skin disorders in dogs have many causes, and many of the common skin disorders that afflict people have a counterpart in dogs. The condition of dog s skin and coat can also be an important… …   Wikipedia

  • Dog meat — This article is about human consumption of dog flesh and parts. For meat eaten by dogs themselves, see Dog food. Dogmeat redirects here. For the character in the Fallout series of video games, see Fallout 3. Dog meat on sale at the Kyungdong… …   Wikipedia

  • Dog health — Cavalier King Charles Spaniel with bandaged foot …   Wikipedia

  • Dog biscuit — A dog biscuit (Costco Kirkland brand) A dog biscuit is a hard biscuit based dietary supplement for dogs or other canine, similar to human snack food. Dog biscuits tend to be hard and dry. Dog biscuits may be sold in a flat bone shape. Some… …   Wikipedia

  • Dog odor — Dogs, as all mammals, have natural odors. Natural dog odor can be unpleasant to dog owners especially when dogs are kept inside the home, as some people are not used to being exposed to the natural odor of a non human species living in close… …   Wikipedia

  • Dog intelligence — Many dogs can be trained easily to retrieve objects like this stick. Dog intelligence is the ability of a dog to learn, think, and solve problems. Dog trainers, owners, and researchers have as much difficulty agreeing on a method for testing… …   Wikipedia

  • food futurist — n. A person who predicts food and dining trends. Example Citation: As our rapid paced lifestyle continues to change eating patterns, Campbell s sees nourishing, ready to serve soups playing an even more important role in the future. Which is why… …   New words

  • Alpo (pet food) — Alpo is a US name brand of dog food marketed and manufactured by the Ralston Purina Company subsidiary of Nestlé. The brand is offered as a canned or packaged soft food, as well as in dry kibbles. Alpo, an abbreviation of Allentown Products, was… …   Wikipedia