Add 80 onboarding after collab with Andrei

This commit is contained in:
Oskar Thoren 2018-03-29 10:56:22 +08:00
parent 1a3f6b314a
commit dd1bf27f21
No known key found for this signature in database
GPG Key ID: 5128AB0637CD85AF
2 changed files with 70 additions and 11 deletions

View File

@ -17,6 +17,7 @@ state it is in.
| Idea | State | Success metrics? | Exit criteria? | Clear roles? | Future iteration? |
|-------------------------------------------------------------------|-------------|------------------------|------------------------|------------------------|------------------------|
| [83-energy-efficient](ideas/83-energy-efficient.md) | In Progress | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes |
| [80-onboarding](ideas/80-onboarding.md) | In Progress | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes |
| [68-core-metrics](ideas/68-core-metrics.md) | In Progress | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes | :white_check_mark: Yes |
| [64-release](ideas/64-release.md) | Aborted | :white_check_mark: Yes | :x: No | :white_check_mark: Yes | - |
| [63-refactor-geth-packages](ideas/63-refactor-geth-packages.md) | Draft | :white_check_mark: Yes | :white_check_mark: Yes | :x: No | :white_check_mark: Yes |
@ -32,13 +33,17 @@ is reset for each person per iteration, unless a swarm lead marks it as in
progress again. This ensures the registry is kept up to date.
| Contributor | Ideas |
|--------------|--------|
|---------------|--------|
| @anna | 80 |
| @andmironov | 68, 80 |
| @adambabik | 68 |
| @chadyj | 68 |
| @chadyj | 68, 80 |
| @feuGeneA | 83 |
| @flexsurfer | 34 |
| @flexsurfer | 34, 80 |
| @hester | 80 |
| @jeluard | 68 |
| @lukaszfryc | 68, 83 |
| @mandrigin | 83 |
| @MaxRis | 34 |
| @vkjr | 34 |
| @yevh-berdnyk | 80 |

54
ideas/80-onboarding.md Normal file
View File

@ -0,0 +1,54 @@
## 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:
- Improving the copy https://docs.google.com/document/d/1rq6lYgWDd-QQ9-F7th-2t1vH9Fs6yosTDkKcm19AdFU/edit
- Design: Drafting out the Welcome Screen, Home screen, New screen to improve the UX
### Iteration 3
Date: 2018-04-23
Description: TBD.
## 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
Copyright and related rights waived via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).