: Etherpad users! We are developing an extension that will allow you to create pages from etherpads quickly and easily. Please visit our sandbox and help us test it.

Webmaker/Engagement Ladder

From MozillaWiki
Jump to: navigation, search

ry8lxg84.png

What we're shipping in Q2:

  • 1) USER STORIES -- Document the on-ramps. As user stories. "When users do x, we want to count and respond like y."
  • 2) INFRASTRUCTURE -- Wire the on-ramps. So we can a) count and b) respond when people walk through them.
  • 3) COMMUNICATIONS -- Communicate to the on-rampees. The messages users receive once they walk through. With the right calls to action to do more.
  • 4) TESTING -- Usability testing for the on-ramps. Where are these users getting stuck or stubbing their toe on these on-ramps? Clear away these blockers to increase our conversion rates.

Documentation

8riscpl0.png

1) USER STORIES

SPRINT v2 (COMPLETE)

  • Goal: Document our MVP user stories in a spreadsheet. "When users do x, we need to count y and respond to z." (COMPLETED HERE)
  • Roles: R: Michelle A: Claw C: Amira, Jbuck, Andrea I: webmaker-dev, mozteach
  • Tickets: Component: Engagement Ladder | Whiteboard tag: [definitions-v2]
ID Summary Whiteboard Assigned to Status
990175 Fill in Engagement Ladder DEFINITIONS spreadsheet document for v2 [definitions-v2] RESOLVED

1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);


SPRINT v3 & v4 (April 9)

  • Goal: Document more of the user stories from user to contributor. Additional use cases beyond the MVP: signing up for training, mentors training and skill-sharing with other mentors, etc.
ID Summary Whiteboard Assigned to Status
991255 Fill in engagement definitions spreadsheet document for v3 & v4 [definitions-v3] Michelle Thorne (michelle) RESOLVED

1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);


2) INFRASTRUCTURE

* Building what we need to count and respond to those user stories

INFRASTRUCTURE v1 (April 11)

  • Goal: Trigger counting and communications for MVP users stories cases documented in the "definitions" sprint.
  • Roles: R: Jbuck A: Brett C: Adam, Michelle, Andrea I: mozteach, webmaker-dev, engagement team
  • Bugzilla: Component: Engagement Ladder | Whiteboard tag: infrastructurev1
ID Summary Whiteboard Assigned to Status
896661 Events: Send email notification to staff after an event is added infrastructurev1 Chris DeCairos (:cade) (cade) RESOLVED
966101 [meta] Create a service for tracking contribution infrastructurev1 Jon Buckley [:jbuck] (jon) RESOLVED
966336 Move postal service from integrated app into a separate service that feeds from MakerMind infrastructurev1 Chris DeCairos (:cade) (cade) RESOLVED
967046 Document our localization plan for emails infrastructurev1 Ali Al Dallal [:alicoding] (ali) RESOLVED
992981 Add language/locale field to the data as part of user preference infrastructurev1 Ali Al Dallal [:alicoding] (ali) RESOLVED
992982 Add language code to lumberyard for email infrastructurev1 Jon Buckley [:jbuck] (jon) RESOLVED
993092 Use sqs-queue-parallel in lumberyard infrastructurev1 Chris DeCairos (:cade) (cade) RESOLVED
993590 Update user model when user creates an event infrastructurev1 Chris DeCairos (:cade) (cade) RESOLVED
993592 Update contributor dashboard when user creates an event infrastructurev1 Adam Lofting (:adamlofting) (adam) RESOLVED
994565 Admins can use HTTP interface to access Webmaker user model infrastructurev1 [data-v2] Jon Buckley [:jbuck] (jon) RESOLVED
994684 Make hatchet key names consistent infrastructurev1 Jon Buckley [:jbuck] (jon) RESOLVED
995050 Backfill user events db with existing data from login and events infrastructurev1 Chris DeCairos (:cade) (cade) RESOLVED
995053 Send users locale with create_event and delete_event user events infrastructurev1 Ali Al Dallal [:alicoding] (ali) RESOLVED
995054 Send users locale with create_user and delete_user user events infrastructurev1 Ali Al Dallal [:alicoding] (ali) RESOLVED

14 Total; 0 Open (0%); 14 Resolved (100%); 0 Verified (0%);


INFRASTRUCTURE v2 (April 25 -- before All Hands?)

ID Summary Whiteboard Assigned to Status
991357 Update contributor dashboard when user submits a teaching kit [metrics] infrastructurev2 [data-v2][aug22] Adam Lofting (:adamlofting) (adam) RESOLVED
991358 Count when user submits a teaching kit [metrics] [infrastructurev2] [aug8] Adam Lofting (:adamlofting) (adam) RESOLVED
996628 Add contribution "buckets" to park-warden infrastructurev2 Jon Buckley [:jbuck] (jon) RESOLVED
997318 Add Hatchet events to MakeAPI infrastructurev2 Chris DeCairos (:cade) (cade) RESOLVED

4 Total; 0 Open (0%); 4 Resolved (100%); 0 Verified (0%);


3) Communications

COMMUNICATIONS v2 (April 15)

  • Roles: R: Lainie A: Brett & Matt C: Amira, Jbuck, ErikaD, Andrea
  • Goal: 1) Review and write current and new email responses. For sign-up, events, teaching kits and remix.
  • 2) Learn and model best practices. Learn how to get good at this.

Key links

ID Summary Whiteboard Assigned to Status
991132 Review copy for email response when user's teaching kit gets remixed [communications-v2] [allhands] [email][tidyup] Andrea Wood [:andreawood] (andrea) ASSIGNED
996094 Review and update Webmaker sign-up email [communications-v2] [allhands] [email][tidyup] Andrea Wood [:andreawood] (andrea) ASSIGNED
996100 Review current event host confirmation email [communications-v2] [allhands] [email][tidyup] Andrea Wood [:andreawood] (andrea) ASSIGNED
996104 Review copy for email response when user's make gets remixed or localized [communications-v2] [email][tidyup] [jan9] Erika Drushka (erikad) RESOLVED

4 Total; 3 Open (75%); 1 Resolved (25%); 0 Verified (0%);


COMMUNICATIONS v3 (April 25 -- before All Hands)

  • Roles: R: Lainie A: Brett & Matt C: Amira, Jbuck, ErikaD, Andrea
  • Goal: Write the emails. Plus optimization and housekeeping from v2.
ID Summary Whiteboard Assigned to Status
992253 Document our current Webmaker-related BSD list segments in an etherpad [communications-v3] Amira (amira) RESOLVED

1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);


4) USABILITY TESTING v1

  • Do initial user testing for the V1, V2 and V3 user stories listed here: http://mzl.la/contribution_pathways
  • Where are users getting stuck? What are quick wins for addressing them?
  • Blog, triage key learnings together, and then file those learnings as actionable tickets.
  • Whiteboard tags: [engagement] [testing]
ID Summary Whiteboard Assigned to Status
1002004 Run user testing on Webmaker event creation [allhands] [usability] [engagement] [testing] [may30] Karen Smith (karen.louise.smith) RESOLVED

1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);


More tickets to file

    • Sign-up: do usability testing and document key learnings
    • Event creation: do usability testing and document key learnings
    • Submit a teaching kit

Lower priority:

    • Sign up and on-boarding for Webmaker training (???)
    • Attend and present in a Webmaker community call (???)
    • Translation and localization (???)
    • Participate in Webmaker QA or testing (???)

Quick Links

Engagement Ladder tickets