I consider introducing some gaming elements to a project. The team does Scrum and it would be nice to add some more motivation, so I was thinking about set of rewards which would favor teamwork and complying with company's best practices.
What are the pros and cons you can think of?
Edit: Talking about rewards I meant assigning some virtual points for taking "proper" way of doing things. Some points can be rewarded for one person actions but more for the action of the whole team. Points should be exchangeable for team party, long lasting gifts or other benefits.
For example: if a team has problems with being punctual then I would consider smaller reward for one person being punctual for the whole sprint but greater amount of reward for all the team members being punctual. Another example is DoD (definition of done). In some parts it depends on creativity and good will rather than on "make it by the list" behaviour.