Navigation


dogfood

verb; zero derivation
To use the software being developed in a company internally for everyday purposes. ('the company dogfoods their product by using it themselves') The word was originally noun, originating from the idiom “to eat one's dogfood”. In software companies, the developers use the software they develop on their machines so that they can find out bugs rather quickly. The intuition is that if people do not use the software they write on their own, how can they expect their customers to use it? However, in-development software is usually very primitive in features or unstable, hence the analogy of the taste of dogfood. The noun has been zero-derived and used as a verb.
 
We dogfood everything here at Microsoft.
Etymology : from Old English docga, 'dog' + Old English fOda
Source : Conversation with Microsoft engineers
Last modified: 10 June 2008


Navigation

# $ & ( - 1 2 3 4 5 6 8 9 @
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ a ab c e f g u v




Options