We’ve gone ahead and announced BadgeKit, we’ve shared the common verbs that drove our brainstorm around its definition and we’ve kicked off conversations with many folks in the community for feedback on our thinking.
Having done this sort of wide and open brainstorm around BadgeKit, we’re now trying to reign things in a bit and get clear and concrete around a definition of the beta version of the product, i.e. the MVP, the minimum viable product, that we’d like to get to by March 2014.
The verbs that drove us to the initial thinking of BadgeKit served us well but we needed to brings things down a level closer to the reality of the user experience.
So an exercise we did was to think through a complete end to end user experience we wanted to enable. That user experience is captured in the following steps. [This is also documented in our BadgeKit github repo wiki.]
1. We want an issuer to visually design the badges and define the criteria for earning them.
n.b. Keep in mind that badge designing can be done on a number of existing platforms including Makebadges, Achievery, openbadges.me, and many more.
2. Learners can then apply for the badge by submitting evidence and their e-mail address - on a splash site for DML
3. Mentors or peers can review the badge applications against the criteria.
Once criteria is met, the badge will be issued to them via email.
4. Recipient accepts the badge and sends it to their backpack - badge acceptance flow from email
5. They share their badge on their [Facebook or even LinkedIn hey!] profile.
Sound simple enough? The good news is we have a lot of the pieces in place already to drive this experience. But there’s plenty of room for improvement. We’ve built many of these component pieces while building CSOL, but we want to make the experience better, smoother, faster, and more seamless.
In our initial brainstorm, we had a laundry list of things we wanted to include as part of BadgeKit. But thinking through what we wanted to deliver for beta, we felt like rather than introducing dozens of new half-baked features, we wanted to build something, while seemingly narrow in scope, really really well. So our MVP delivery will be gut checked by the above steps. We’ll make sure we do a kick ass job with enabling a fluid user experience outlined above and keep you all in the community apprised of each step.