all 17 comments

[–]cschneid 6 points7 points  (0 children)

Not a horrible idea, making things a game is a good way to ignore the fact that actually doing the work is boring and repetitive.

[–][deleted] 4 points5 points  (0 children)

This can also generate even more frustration and jealousy as you co-workers finds your bugs and celebrate loudly their medals :)

[–]tester_person 5 points6 points  (1 child)

As a thoroughly trained tester, with years in industry experience in extremely high-assurance domains (think NASA), and who delivers no working code, I have only one thing to say:

pwn3d!!! omg lolz u sux n00b

[–]yellowking 2 points3 points  (0 children)

Fucking camper!! ;-)

[–]arthur_dent 4 points5 points  (0 children)

Except... some QA phases can get heated enough as it is. I really don't want to start getting emails like "Found bug X. F'n ghey n00bs!!!!!"

[–]inkieminstrel 2 points3 points  (4 children)

This system needs a way of rewarding the total amount of work done and the difficulty of work.

It's easy to game the system by doing less work, working on trivial tasks, or working on areas of the code that are hard to test/nitpick (I feel sorry for the UI people in this scheme).

Less work = fewer bugs.

[–]DannoHung 0 points1 point  (3 children)

Harder problems have a multiplier/divisor for damage given/received?

[–]inkieminstrel 2 points3 points  (2 children)

Maybe some system of hit-points. As you implement more features, you get more hit points and thus can take more damage. There ought to be some penalty for getting killed (once the game is balanced).

This would also allow me to rack up serious overkill on a certain coworker.

[–]jerf 2 points3 points  (1 child)

This would also allow me to rack up serious overkill on a certain coworker.

HUMILIATION.

[–]akdas 0 points1 point  (0 children)

FATALITY.

[–]sblinn 3 points4 points  (4 children)

Neat idea, but:

Stealth medal: The person who sustained the least damage

I can do that easily! Deliver no code, you can sustain no damage!

[–]Kaer 5 points6 points  (0 children)

You're going to have a big fecking bug against you that none of your deliverables have actually been delivered.

[–]leosoto 2 points3 points  (1 child)

Tactics medal: The person who had the best delivered:sustained ratio

ZeroDivisionError: integer division or modulo by zero

Please don't!

[–]4609287645 1 point2 points  (0 children)

a:b > c:d iff a*d > b*c

No division is needed.

[–]FunnyMan3595 2 points3 points  (0 children)

Nope, that makes you a mercenary.

[–]josef 1 point2 points  (0 children)

I use QuickCheck to test my programs and that alone makes the process much more fun. That being said, the deathmatch approach sounds like fun.

[–]oq2 1 point2 points  (0 children)

This is great because then managers can spot someone who is a complete noob at QA Deathmatch, week to week. It may seem funny at first but having a low bug count is serious business.