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.
Related Posts
- StackOverflow DevDays
- DeepCoder
- Business of Software 2009
- Download a Sharepoint File with GraphServiceClient (Microsoft Graph API)
- Fortune Cookies for Android 1.50
(Published to the Fediverse as: Badge Driven Development #etc #development #gamification #bdd The hot new development methodology - start with the award you want to receive and iterate until you win it. )
Add Comment
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.