Webmaker/Badges: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(19 intermediate revisions by 2 users not shown)
Line 1: Line 1:
https://dl.dropboxusercontent.com/spa/6c38yp3crbxni5b/tvvlm7px.png
https://dl.dropboxusercontent.com/spa/6c38yp3crbxni5b/tvvlm7px.png
__NOTOC__
__NOTOC__
=Links=
* '''Notes''': https://etherpad.mozilla.org/badges
* '''Sprints''':
** [sep5] http://mzl.la/badges_sep5
** [sep19] http://mzl.la/badges_sep19
** [oct3] http://mzl.la/badges_oct3
** [oct17] http://mzl.la/badges_oct17
* '''All open badges bugs''': http://mzl.la/all_badges_bugs


https://dl.dropboxusercontent.com/spa/6c38yp3crbxni5b/0iqq1h3n.png
=Business value=
* Pathways—badges provide primary navigation for people entering the fold
* Proof of learning / metrics — badges provide a concrete way for us to measure learning in our on-the-ground programming and online trainings
* Partner strategy — when paired with a rigorous curriculum, badges provide a framework for certifying a learner’s digital literacy skills and competencies. This has significant appeal to many of our partners.
* Growing user base — badges provide a significant incentive for learners connected to a ground game effort (e.g. Maker Party, Club, or Hive) to join the broader community (and be made aware of the full range of our offerings)
* Recognizing local leaders – the “Mentor,” “Super Mentors,” “Club Captain,” and “Hive Community Member” badges convey social status and legitimacy


=Story=
=Value to mentors and learners:=
* What have we done so far:
* Structure and self-tracking—badges provide clear pathways for learning and contribution
** '''Shipped MVP for a host of Webmaker badges'''. Webmaker Super Mentor, Mentor and Hive Contributor badges. Plus new "Minimum Viable Contributor" badges. And Web Literacy badges (live on prod, though not easily discoverable).
* Professional development, reputation, and career advancement—badges provide clear pathways for increasing skills and knowledge, are perceived as evidence of mastery and expertise, and are connected to specific projects of which the recipient is proud
** '''We're currently victims of our own success'''. The MVC badges and others are *working* -- but that has exposed lots of paper-cuts in the application and issuing process. And created a bottleneck for admins who need to review and issue all those badges.
* Recognition—badges provide a concrete way to recognize people’s contributions and accomplishments
* What do we need to tackle next:
* Motivation—badges can keep people engaged and desiring to progress through a pathway. Badges can  also be used to engage new/bashful learners
** 1) '''Better issuing'''. Making it easier for admins to clear through backlog and provide great customer service.
* Relevance—badges are connected to things people care about
** 2) '''Better badge receiver/applicant experience'''. Better emails, celebrating, sharing, etc.
** 3) '''Badge value'''. Adding value to the badges once users receive them.
** 4) '''Overall UX'''. Better discoverability on Webmaker.org. Fully integrating badges into the product, resources section, etc.
** 5) '''Metrics'''. Data, tracking. Optimizing claim codes. What is the badge issuing, applying, claiming data telling us?


=Roadmap=
=Badge offerings=
==[sep5]==
We are working to define our canonical badge offerings and our issuing scheme here: http://mzl.la/1F7DCYO
'''Better issuing'''. Streamline the review and issuing process. Better emails. Quick wins & pain points.<br>
<bugzilla>
{
"product": "webmaker",
"whiteboard": "[badges] [sep5]",
"include_fields": "id, summary, whiteboard, assigned_to, status",
"maxrows":"50",
"order": "bug_id"
}
</bugzilla>


==[sep19]==
=Q1/Q2 Roadmap=
<bugzilla>
{
"product": "webmaker",
"whiteboard": "[badges] [sep19]",
"include_fields": "id, summary, whiteboard, assigned_to, status",
"maxrows":"50",
"order": "bug_id"
}
</bugzilla>
==[oct3]==
<bugzilla>
{
"product": "webmaker",
"whiteboard": "[badges] [oct3]",
"include_fields": "id, summary, whiteboard, assigned_to, status",
"maxrows":"50",
"order": "bug_id"
}
</bugzilla>
==[oct17]==
<bugzilla>
{
"product": "webmaker",
"whiteboard": "[badges] [oct17]",
"include_fields": "id, summary, whiteboard, assigned_to, status",
"maxrows":"50",
"order": "bug_id"
}
</bugzilla>


=Links=
==Clearly present our badge offerings and highlight learning pathways==
* Mozilla-wide badge style guide https://wiki.mozilla.org/File:Mozilla_Badges_project.pdf
 
* Web Literacy badge designs https://wiki.mozilla.org/Webmaker/Badges/Webliteracy
Once we finalize the badge offerings, we’ll build a landing page that showcases and clearly differentiates the several types of badges we offer. The landing page will illustrate the progressive nature of our badge offerings, and serve as navigation through our program offerings.
* BadgeKit Backpack (GitHub) https://github.com/mozilla/badgekit-backpack
* '''THEN: test and evaluate'''. Gather data on what users seem to actually want / find interest in. In other words: provide a clear menu. Then use it to ensure we're offering something customers really want, gathering data about what they want most.
 
==Improve user experience for badge earners==
 
We’ll make a few key improvements to the badge application workflow. Including potentially: allowing applicants to view the status of their pending applications, and edit their submissions while they’re pending.
* ''QUESTION: The key value point here seems to be: make sure it's easy and feels good for someone to apply for a badge. Can we make that the explicit goal -- and not assume that features like "view pending application status" or "edit submissions" are the best way to do that? Maybe there's other things that matter more to customers than this.''
 
We’ll create a Badge Manager page for mentors and learners. From the Badge Manager page, people will be able to:
 
P1   
* see the badges they’ve earned, including the evidence that was provided
* share their earned badges, and invite others to also earn them
P2
* see their pending applications, and respond to any questions from reviewers
* see recommended badges (based on previously earned badges and our pathways)
 
==Improve user experience for badge issuers==
 
We’ll also make some improvements to the badge issuing dashboard:
   
* Allow badge issuers option to receive notifications or emails about new badge applications
* Show counts of outstanding applications, and provide multiple views of outstanding applications (e.g. by submission date, by badge type)
* Provide search tool for issued badges, with criteria such as issue date, badge type, or reviewer (the search results will be exportable, enabling us to contact everyone who’s received a certain badge, for example)
 
We’ll improve the design of the application reviewer pane by including (in addition to the applicant-provided evidence):
 
* badge criteria
* information about the applicant, including other badges received/applied for
 
==Let Club Captains issue badges to their Club members==
 
With the launch of the Clubs program, we’ll have a need to grant badge-issuing privileges to Club Captains. The permissions may be limited in two ways:
   
* They’ll be able to grant badges only to members of their Club (this will require creating a connection between individuals and Clubs on the backend)
* They may only be able to grant Web Literacy and participation badges
 
 
=Business and Product Documentation=
* [http://mzl.la/1AxcmUq Credentials 2.0]
* [https://docs.google.com/spreadsheet/ccc?key=0AnUOR-0CBMsTdE1hWnJnYXlNdnktVUlhWWdjVzFVR0E&usp=gmail#gid=0 Badge System Design template]
 
=Design Documentation=
* [https://wiki.mozilla.org/File:Mozilla_Badges_project.pdf Mozilla-wide badge style guide]
* [http://emilygoligoski.com/2014/05/07/introducing-mozilla-visual-templates-for-badge-issuers/ Visual Templates for badge issuers]
* [https://wiki.mozilla.org/Webmaker/Badges/Webliteracy Web Literacy badge designs]
* [https://www.dropbox.com/sh/0kdt7yh972fe760/AADoZvckqbzHOUjlHO2oNXA4a?dl=0 Webmaker Training badge designs] eps files
* [https://www.dropbox.com/s/rlzo0s4ywdh31cg/hive-badges.eps?dl=0 Hive Badge template] eps file
* [https://redpen.io/dne589a05f73b628de Badges landing page design (to be updated)]
 
=Badge Criteria Documentation=
* [https://wiki.mozilla.org/Webmaker/Super_Mentors Documentation for Webmaker Super Mentors]
* [https://wiki.mozilla.org/Webmaker/Super_Mentors Documentation for Webmaker Super Mentors]
* [https://wiki.mozilla.org/Webmaker/Hive/Hive_Community_Member_Badges Documentation for Hive Community Member Badges]
* [https://wiki.mozilla.org/Webmaker/Hive/Hive_Community_Member_Badges Documentation for Hive Community Member Badges]
* [https://www.dropbox.com/s/sw3xsjyj1obxxxi/Mozilla%20badges%20one%20sheet.pdf Mozilla contributor badges one sheet] (PDF)
* [https://www.dropbox.com/s/sw3xsjyj1obxxxi/Mozilla%20badges%20one%20sheet.pdf Mozilla contributor badges one sheet] (PDF)

Latest revision as of 17:10, 6 February 2015

tvvlm7px.png


Business value

  • Pathways—badges provide primary navigation for people entering the fold
  • Proof of learning / metrics — badges provide a concrete way for us to measure learning in our on-the-ground programming and online trainings
  • Partner strategy — when paired with a rigorous curriculum, badges provide a framework for certifying a learner’s digital literacy skills and competencies. This has significant appeal to many of our partners.
  • Growing user base — badges provide a significant incentive for learners connected to a ground game effort (e.g. Maker Party, Club, or Hive) to join the broader community (and be made aware of the full range of our offerings)
  • Recognizing local leaders – the “Mentor,” “Super Mentors,” “Club Captain,” and “Hive Community Member” badges convey social status and legitimacy

Value to mentors and learners:

  • Structure and self-tracking—badges provide clear pathways for learning and contribution
  • Professional development, reputation, and career advancement—badges provide clear pathways for increasing skills and knowledge, are perceived as evidence of mastery and expertise, and are connected to specific projects of which the recipient is proud
  • Recognition—badges provide a concrete way to recognize people’s contributions and accomplishments
  • Motivation—badges can keep people engaged and desiring to progress through a pathway. Badges can also be used to engage new/bashful learners
  • Relevance—badges are connected to things people care about

Badge offerings

We are working to define our canonical badge offerings and our issuing scheme here: http://mzl.la/1F7DCYO

Q1/Q2 Roadmap

Clearly present our badge offerings and highlight learning pathways

Once we finalize the badge offerings, we’ll build a landing page that showcases and clearly differentiates the several types of badges we offer. The landing page will illustrate the progressive nature of our badge offerings, and serve as navigation through our program offerings.

  • THEN: test and evaluate. Gather data on what users seem to actually want / find interest in. In other words: provide a clear menu. Then use it to ensure we're offering something customers really want, gathering data about what they want most.

Improve user experience for badge earners

We’ll make a few key improvements to the badge application workflow. Including potentially: allowing applicants to view the status of their pending applications, and edit their submissions while they’re pending.

  • QUESTION: The key value point here seems to be: make sure it's easy and feels good for someone to apply for a badge. Can we make that the explicit goal -- and not assume that features like "view pending application status" or "edit submissions" are the best way to do that? Maybe there's other things that matter more to customers than this.

We’ll create a Badge Manager page for mentors and learners. From the Badge Manager page, people will be able to:

P1

  • see the badges they’ve earned, including the evidence that was provided
  • share their earned badges, and invite others to also earn them

P2

  • see their pending applications, and respond to any questions from reviewers
  • see recommended badges (based on previously earned badges and our pathways)

Improve user experience for badge issuers

We’ll also make some improvements to the badge issuing dashboard:

  • Allow badge issuers option to receive notifications or emails about new badge applications
  • Show counts of outstanding applications, and provide multiple views of outstanding applications (e.g. by submission date, by badge type)
  • Provide search tool for issued badges, with criteria such as issue date, badge type, or reviewer (the search results will be exportable, enabling us to contact everyone who’s received a certain badge, for example)

We’ll improve the design of the application reviewer pane by including (in addition to the applicant-provided evidence):

  • badge criteria
  • information about the applicant, including other badges received/applied for

Let Club Captains issue badges to their Club members

With the launch of the Clubs program, we’ll have a need to grant badge-issuing privileges to Club Captains. The permissions may be limited in two ways:

  • They’ll be able to grant badges only to members of their Club (this will require creating a connection between individuals and Clubs on the backend)
  • They may only be able to grant Web Literacy and participation badges


Business and Product Documentation

Design Documentation

Badge Criteria Documentation