Home US English dogfooding
The use of a newly developed product or service by a company's staff to test it before it is made available to customers.
READ THESE ARTICLES