Monday, March 13, 2006

Finding Bugs on the cheap

So, I showed some people some of the BitTicket software, and in about five minutes I had enough bugs to keep my self busy for the next day. The odd part was, at that point I was expecting mostly cosmetic errors, having done some testing myself.

Now, I don't think I'm a horrible tester, hell that's a good chunk of my day job as an Evil Death Ray, but it really is important to get people who don't know anything about your product to test it. If such people are not available, you should get people who know as much (or less) than your customers about your product.

You don't need to go out and hire an expensive QA outsourcing group, just go to a local university or college, and offer something like $10 to get someone to play around with your software for an hour. If you really want to do it on the cheap, you can probably get about 15 minutes out of someone in exchange for a chocolate bar (remember, university students tend to be hungry and broke).

Now, obviously, this won't work for all software products, but if you are making a relatively simple application with a low learning curve, getting random people you don't know to test your software is almost definitetly a good idea.

No comments:

Free Blog Counter