Monday, September 22, 2008

Improve your testing with 5 for 5...

Someone sent me this link on the Search Software Quality site about the differences of agile vs waterfall related to quality and testing. It's not written in a style that normally lands in my reading list, but there are some interesting tidbits contained inside.

One great little gem deep inside the article is about building respect on the team around peers and testing. This link led to a great blog post about the "five bugs in five minutes" game that is a fabulous idea.

In case you don't want to follow the last link, here's the summary:
  • I (developer) think I'm done
  • I challenge a peer to review my work
  • If they find 5 bugs in 5 minutes... I buy them lunch

Why?
  • TDD and auto-testing is good, but it's not creative like the human brain
  • 5 minutes is quick
  • I learn from my peers (like pair programming)
  • It's cocky (I challenge the best because I believe there aren't any) and therefore fun
  • It encourages your team to have lunch together and build stronger relationships.
Check it out... I'm going to see if I can convince my team to try it.

1 comment:

  1. That's the first summary of the game I've seen from a developer's perspective. I like it. Thanks!

    ReplyDelete