mozilla / webmaker-core

React-based core for Webmaker shared across all platforms
https://foundation.mozilla.org/en/artifacts/webmaker/
Mozilla Public License 2.0
65 stars 39 forks source link

Identify UX events for analytics #726

Open xmatthewx opened 8 years ago

xmatthewx commented 8 years ago

Review app views and identify the most important user events we should track with analytics. Create an annotated doc.

Approach this as a chance to set a benchmark for how we should do this for any Mozilla site or tool.

cassiemc commented 8 years ago

@xmatthewx it's not super clear to me what @vazquez's deliverable is here, can you elaborate a bit about why this needs design?

xmatthewx commented 8 years ago

For all of our websites and products, we need to gather better analytics on how people are using them. Engineers can hook this up, but we'll only get good answers to smart questions if designers lead the way.

A designer, for example, can anticipate how a Mozfest participant or Teacher on the teach site might move through the website. Pageviews alone can't confirm whether these sites succeed or fail. A designer, can identify key events and tie them to goals for us to track.

I've asked @vazquez to identify key UX moments for us to track and document this in a way that helps carify the research questions for engineering, Adam, and Laura. I've asked him to do this for Webmaker AND set a precedent for how we can do it for Thimble and our sites.

As a first attempt, it shouldn't take more than a half day.

cassiemc commented 8 years ago

ok, thanks a bunch for the clarification! is this a google doc? a diagram? a slide deck? not sure how it will be cross-team relevant or reusable

xmatthewx commented 8 years ago

Format is TBD. I do think it should start with the UX annotation templates by @flukeout and myself. The chief design challenge - how do you communicate user experience succinctly to engineers so that they can capture events in code for analysis later? How can we make this part of our practice?