swarms/ideas/80-onboarding.md

2.1 KiB

Preamble

Idea: 80
Title: Onboarding
Status: In Progress
Created: 2018-01-25

Summary

Design and implement a smooth onboarding experience for the Status app.

Swarm Participants

  • Lead Contributor: @andmironov
  • Lead developer: @flexsurfer
  • Testing & Evaluation: @anna, @yevh-berdnyk
  • PM: @chadyj
  • UX: @hester

Product Overview

This project is about creating an onboarding experience for the users. Not only setting up an account, but introducing the app functionality and explaining how to benefit from it. The goal is to explain commonly unclear concepts and possible misconceptions.

Iterations

Historical: What was done in Q1 - MVP/Iteration 1

Date: 2018-04-01

Description: A simple and straightforward path from a fresh start of the app to sending a transaction. Basic empty states and basic educational layer.

Iteration 2

Date: 2018-04-09

Description:

Iteration 3

Date: 2018-04-23

Description:

  • Development: Update copy in the app
  • Design: Drafting out the Welcome Screen, Home screen, New screen to improve the UX
  • Design: Add invite friends via link (Wireframes and mockups)
  • Design: Explore possibility of adding touch id
  • Design: improve wallet setup, add screens to encourage transfering funds to status wallet

Success Metrics

  • 80% of users complete initial account setup onboarding. Measured by in-app metrics.
  • 100% of users understand that Status is a messenger. Measured in survey.
  • 80% of users start a new chat during first use. Measured by user test session.
  • 50% of users understand what is a DApp and how to open a DApp. Measured by in-app metrics.
  • 50% of users invite friends to Status during first week. Measured by in-app metrics.

Exit criteria

New onboarding UI designed and agreed upon by design team / UXR, as well as implemented.

Copyright and related rights waived via CC0.