dogfood

At what point in a project should developers start to "eat their own dog food"?

We have a project coming up where the PM is insistent that the team should "eat their own dog food"? At what point is it realistic to do this? e.g. assume we have to write an editor. We can't use this editor at the beginning to actually code because it doesn't exist. We have to use another editor. For a while during the project, using...

Do you eat your own dogfood?

From Wikipedia: To say that a company "eats its own dog food" means that it uses the products that it makes. So the question is: do you use the software you are developing? ...

Best practices on answering dogfood excuses

Dogfooding is using your own software while it is being developed. Sometimes it is impossible to simple use it at all (e.g. software for fighter pilots.) More often it is possible to dogfood, but it doesn't happen anyway. A couple of "Our users won't experience that problem so it can't be a dogfooding bug," and quickly the practical...

What tools are built using themselves?

I am curious about what tools are used to build the next version of themselves. For example, Delphi has long claimed that "Delphi is written in Delphi". I assume Visual Studio is written using Visual Studio. What are some other examples of tools that written in themselves? ...

Debug multiple copies of a program from one VS instance

I have a pre-alpha GUI program that I'm dogfooding and want to run under the debugger (for when things go wrong ;) but I don't want to have to launch a new copy of VS for each instance of the App. Can this be done? I don't expect to actually be debugging more than one instance at a time, but still want the debugger in the look for all o...

Tips for balancing between Dogfood and QA?

Most developers are aware of idea of eating one's own dog food, but at the same time its mathematically proven that its cheaper to have QA staff (or Testers) do QA than having developers do QA. Now of course there is no point in being an extremist in either direction, but I've noticed that depending on the project and developer (or QA s...

Is there any software made by microsoft using .NET?

I've been reading some blogs and articles lately and one thing I noticed a couple of times was authors stating that Microsoft 'doesn't use their own technologies' with respect to developing applications using the .NET framework (specifically, desktop applications). There's not a whole lot of information that I can see as to what platfor...