Badge Driven Development
Microsoft has released Visual Studio Achievements, an extension that brings gamification to Visual Studio in the form of badges. The achievements are a mix that include feature discovery, best/worst practices, printing source code and swearing.
Initially I wrote this off as a silly little feature. But it could be the start of a whole new development methodology religion that I'm going to call Badge Driven Development (BDD).
It's related to Test Driven Development, but instead of writing unit tests first you start with creating a set of achievements. These should be a measurable mix of business goals, personal development, coding standards and random mayhem. Once you have measurable badges you can start writing code and build a leaderboard for teams and individuals.
BDD has all the ascetic one-upmanship of TDD, and owes something to EDD as well. It's the Parkour of Agile. I should start a training business where you can become a certified Badge Driven Scrum Master.
You Might Also Like
- Basic HTTP auth for an IIS hosted WCF 4 RESTful service
- Fleet Week 2021 Air Show (Photos and Timelapse)
- San Francisco New Year's Eve Timelapse
All comments are moderated. Your email address is used to display a Gravatar and optionally for notification of new comments and to sign up for the newsletter.