Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Developers like winning - gamifying code reviews

1,398 views

Published on

How we gamified the code review process to make it an integral part of our development flow.

Given as in ignite talk at 2015 Reversim Summit

Published in: Software
  • Be the first to comment

Developers like winning - gamifying code reviews

  1. 1. Developers Like Winning Gamify your code reviews @
  2. 2. We All Know Code Reviews Are Super Important "given enough eyeballs, all bugs are shallow" - Linus Torvalds
  3. 3. But We All Know People Hate Them photo credit: https://www.flickr.com/photos/68291860@N00/81590207/
  4. 4. Needed: Stronger Motivation
  5. 5. We’d Do Stuff for Points Even If They Mean Nothing
  6. 6. photo credit: http://blog.steren.fr/tag/game/ Luis Von Ahn’s ESP Game
  7. 7. http://www.asktheadmin.com/2009/02/im-addicted-to-googles-image-labeler-game-help-me.html
  8. 8. http://www.misapisportuscookies.com/2011/12/conducir-se-vuelve-una-experiencia-social-con-waze/ http://bazaarcompass.hubpages.com/hub/waze-app-review
  9. 9. Let’s Give Points For Code Reviews!
  10. 10. We Use GitHub Pull Requests
  11. 11. We Use GitHub Pull Requests
  12. 12. And Now - We Count Comments!
  13. 13. ● ~170% more comments ● ~200% more reviewers Impact - A Month Later
  14. 14. ● ~80 Reviewers ● ~2300 (Human) Comments In A Typical Month
  15. 15. Bonus #1: Abuse!
  16. 16. Bonus #2: Trash Talk!
  17. 17. You Can Too! https://github.com/tzachz/ github-comment-counter Thanks!

×