Skip to content

Commit

Permalink
Add relative links for table of contents
Browse files Browse the repository at this point in the history
  • Loading branch information
sashatanase committed Sep 22, 2022
1 parent 6fa9542 commit a2196e0
Show file tree
Hide file tree
Showing 8 changed files with 201 additions and 9 deletions.
2 changes: 1 addition & 1 deletion Keep Coverage Pool/iterative-study-2/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,4 +98,4 @@ Why it didn’t score 7? Reasons stated by the participants:

# 📕 Report

[Report](https://github.com/threshold-network/UX-User-Research/blob/main/Keep%20Coverage%20Pool/iterative-study-2/Keep%20Iterative%20User%20Research%20-%20Coverage%20Pools%20Usability%20Testing%20Round%202%20github.pdf)
[Report](./Keep%20Iterative%20User%20Research%20-%20Coverage%20Pools%20Usability%20Testing%20Round%202%20github.pdf)
2 changes: 1 addition & 1 deletion Keep Coverage Pool/iterative-study-round-1/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ Sep 27 Present the Report to the Design Team

# 🦄 Report

[Report](https://github.com/threshold-network/UX-User-Research/blob/main/Keep%20Coverage%20Pool/iterative-study-round-1/Keep%20Iterative%20User%20Research%20Github.pdf)
[Report](./Keep%20Iterative%20User%20Research%20Github.pdf)
111 changes: 111 additions & 0 deletions Multi-App Staking (MAS)/iterative-user-study/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
![Cover_report](https://user-images.githubusercontent.com/40768736/191760677-3391c1c4-2b71-4958-a00c-20aa2f854a59.png)

# 🌐Overview

We will test the Staking Flow alongside with the Multiple Application Authorization Flow for existing stakers and new stakers.
The Staking flow has never been tested out before so it is an opportunity to bring improvements to this flow as well since the Stakers are the backbone of our network.
Additional Context:
* PRE application was believed it needs authorization, it turned out it’s already authorized for existing stakers.
* Existing Stakers who have set an Authorizer Address different from the Owner Address are required to take a separate route to authorize their stakes.

## 🎯 Goals

* Map out thoughts and feelings about the Staking Process and the Staking Requirements
* Identify the possible issues and misalignments with the users’ mental models
* Uncover the friction points in the Staking and MAS User Journey
* Identify team’s blind spots on Staking and MAS
* Probe our assumptions with real data
---
### 🤼 Team

* 🐱 User Researcher: Sasha Tanase
* 👓 Observer: Liz Shinn, hopefully some other team members
* 🦄 Product Designers: Sasha Tanase, Liz Shinn
* 👾 Frontend Engineers: Rafal Cza, George Weiler
* 🚀 Status - Done

---
### 🎯 Study Goals

* learn more about possible future stakers
* learn more about Threshold Stakers
* discover pain points and turn them into opportunities
* test our current product flows
* probe our current User Journey Map

### 💬 Methodology

The research study methodology is the following one:

* Define the user profile we want to talk to - node operators have been uncovered as the most important users for Threshold Network. We’ll talk to 5 existing Threshold Stakers and 5 participants who have the staker knowledge but currently are not Threshold Network Stakers.
* Design a screener for the recruiting announcement - screener
* Schedule interviews - 45 min or 60 min interviews - will define the exact duration after the script is finalised
* Topics - Hi level interview agenda
* General, warm-up
* Background in blockchain - experience, savviness, node operation experience/staker experience
* Non Threshold Staker
* Staker experience
* When did they start being a staker?
* Which network are they staker/node operator for?
* Why did they become stakers for x?
* What is the process to become a staker for X?
* What would they change from X staking process?
* What do they like the most from X staking process?
* What keeps them up at night as a staker?
* What would make them stop staking on X?
* 5 seconds test - Staking Banner
* Task 1 - Stake into the Threshold Network
* SEQ
* Task 2 - Authorize an/another app
* SEQ
* Task 3 - Decrease the authorization of an app
* SEQ
* Read out loud walkthrough - How it works page
* Threshold Staker
* Staker experience
* When did they start being a staker?
* Which network are they staker/node operator for?
* Why did they become stakers for Threshold?
* What is the process to become a staker for Threshold ?
* What would they change from Threshold staking process?
* What do they like the most from Threshold staking process?
* What keeps them up at night as a staker?
* What would make them stop staking on Threshold?
* 5 seconds test - Staking Banner
* Task 1 - Authorize an app for one of your existing stakes.
* SEQ
* Task 2 - Authorize an/another app
* SEQ
* Task 3 - Decrease the authorization of an app
* SEQ
* Read out loud walkthrough - How it works page
* Document
* Analyze
* Report
🖇Scenarios for Usability Testing
2 cohorts of 5-8 participants

### Cohort 1 - First time stakers

* Task 1 - Stake into the Threshold Network
Prototype Link:
https://www.figma.com/proto/Tx1lZc7us4SqCeAgbt1hBV/Threshold-Dapp?page-id=4787%3A270648&node-id=4808%3A405782&viewport=48%2C393%2C0.02&scaling=min-zoom&starting-point-node-id=4808%3A405782&show-proto-sidebar=1
* Task 2 - Authorize an/another app
Prototype Link:https://www.figma.com/proto/Tx1lZc7us4SqCeAgbt1hBV/Threshold-Dapp?page-id=4787%3A270648&node-id=4808%3A405857&viewport=48%2C393%2C0.02&scaling=min-zoom&starting-point-node-id=4808%3A405857&show-proto-sidebar=1
* Task 3 - Decrease the authorization of an app
Prototype Link:
https://www.figma.com/proto/Tx1lZc7us4SqCeAgbt1hBV/Threshold-Dapp?page-id=4787%3A270650&node-id=4875%3A289027&viewport=-140%2C165%2C0.03&scaling=min-zoom&starting-point-node-id=4875%3A289027

### Cohort 2 - Existing stakers

* Task 1 - Authorize an app for one of your existing stakes.
Prototype Link: https://www.figma.com/proto/Tx1lZc7us4SqCeAgbt1hBV/Threshold-Dapp?page-id=4787%3A270649&node-id=4842%3A290201&viewport=56%2C341%2C0.02&scaling=min-zoom&starting-point-node-id=4821%3A413054&show-proto-sidebar=1
* Task 2 - Authorize another app
Prototype Link:
https://www.figma.com/proto/Tx1lZc7us4SqCeAgbt1hBV/Threshold-Dapp?page-id=4787%3A270649&node-id=4821%3A411031&viewport=56%2C341%2C0.02&scaling=min-zoom&starting-point-node-id=4821%3A411031&show-proto-sidebar=1
* Task 3 - Decrease the authorization of an app
Prototype Link:
https://www.figma.com/proto/Tx1lZc7us4SqCeAgbt1hBV/Threshold-Dapp?page-id=4787%3A270650&node-id=4875%3A289027&viewport=-140%2C165%2C0.03&scaling=min-zoom&starting-point-node-id=4875%3A289027

## 🦄 Report
[Report](./MAS%20Iterative%20User%20Study.pdf)
26 changes: 26 additions & 0 deletions Multi-App Staking (MAS)/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
![Cover](https://user-images.githubusercontent.com/40768736/191759612-fc44592a-727d-4157-a035-d6c94a27fb1a.png)

**🤼 Team**
- 🐱 User Researcher: Sasha Tanase
- 👓 Observer: Liz Shinn, hopefully some other team members
- 🦄 Product Designers: Sasha Tanase, Liz Shinn
- 👾 Frontend Engineers: Rafal Cza, George Weiler
- 🚀 Status - In progress


# 🌐Overview
We will test the Staking Flow alongside with the Multiple Application Authorization Flow for existing stakers and new stakers.
The Staking flow has never been tested out before so it is an opportunity to bring improvements to this flow as well since the Stakers are the backbone of our network.
Additional Context:
* PRE application was believed it needs authorization, it turned out it’s already authorized for existing stakers.
* Existing Stakers who have set an Authorizer Address different from the Owner Address are required to take a separate route to authorize their stakes.

## 🎯 Goals
* Map out thoughts and feelings about the Staking Process and the Staking Requirements
* Identify the possible issues and misalignments with the users’ mental models
* Uncover the friction points in the Staking and MAS User Journey
* Identify team’s blind spots on Staking and MAS
* Probe our assumptions with real data

# 📚 Table of Contents
1. [Usability Study](./iterative-user-study/readme.md)
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ This is an iterative approach for all the processes we intend to apply in our fu

### 💻 Products

1. [Keep Network Coverage Pools](https://github.com/threshold-network/UX-User-Research/blob/main/Keep%20Coverage%20Pool/radme.md)
2. [Multi-App Staking (MAS)](https://github.com/threshold-network/UX-User-Research/tree/main/Multi-App%20Staking%20(MAS))
3. [tBTC](https://github.com/threshold-network/UX-User-Research/tree/main/tBTC-user-studies)
1. [Keep Network Coverage Pools](./Keep%20Coverage%20Pool/)
2. [Multi-App Staking (MAS)](./Multi-App%20Staking%20(MAS)/)
3. [tBTC](./tBTC/)

### 📓 Guidelines
1. [Skinny Interview Guideline](https://github.com/threshold-network/UX-User-Research/blob/main/Guidelines/Skinny%20Interview%20Guideline.md)
1. [Skinny Interview Guideline](./Guidelines/Skinny%20Interview%20Guideline.md)
55 changes: 55 additions & 0 deletions tBTC/Iterative-User-Study/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
![Cover_3](https://user-images.githubusercontent.com/40768736/191802105-7ce345d6-a9d8-47fe-9171-3425706c5ede.png)
# 🌐Overview

## 🎯 Goals

* Map out thoughts and ideas about the tBTC users
* Identify the whole possible range of users for tBTC users
* Narrow down the most important users for tBTC users
* Identify team’s blind spots on tBTC and BTC user behaviours
* Probe our assumptions with real data

### 🎯 Study Goals

* learn more about BTC users
* learn more about potential tBTC users
* discover pain points and turn them into opportunities
* test our current product flows
* check if our product offers what the market needs

### 💬 Methodology

The research study methodology is the following one:
* Define the user profile we want to talk to - node operators have been uncovered as the most important users for Keep
* Design a screener for the recruiting announcement - screener
* Schedule interviews - 45 min or 60 min interviews - will define the exact duration after the script is finalised
* Topics - Hi level interview agenda
* General, warm-up
* Background in blockchain - experience, savviness, why and how they become interested in blockchain, importance of decentralisation
* Bridges
* which bridges did they use?
* what’s the common destination when using bridge?
* BTC>ETH? which ones?
*
* Document
* Analyze
* Report

### ⏲ Project Timeline

Date Task
Jul 25 Assumption Mapping with the team
Jul 25 Send out Interview recruitment announcement and screener
Jul 25 Interview Script
Jul 25 Schedule interviews
Aug 1 Conduct Interviews
Aug 8 Analyze Data (4-5 days)
Aug 8 Distill Data into a Report
Aug 12 Present the Report to the Threshold Team

After each interview there will be a debriefing session.


# 🦄 Report

[Report](./tBTC%20Iterative%20User%20Study.pdf)
2 changes: 1 addition & 1 deletion tBTC/generative-user-study/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,4 +96,4 @@ The research study methodology is the following one:

### 🦄 Report

[Report](https://github.com/threshold-network/UX-User-Research/blob/main/tBTC-user-studies/generative-user-study/tBTC%20Generative%20User%20Research.pdf)
[Report](./tBTC%20Generative%20User%20Research.pdf)
4 changes: 2 additions & 2 deletions tBTC/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@
* Probe our assumptions with real data

# 📚 Table of Contents
1. [Generative User Study](https://github.com/threshold-network/UX-User-Research/tree/main/tBTC-user-studies/generative-user-study)
2. [Iterative User Study](https://github.com/threshold-network/UX-User-Research/tree/main/tBTC-user-studies/Iterative-User-Study%20.)
1. [Generative User Study](./generative-user-study/readme.md)
2. [Iterative User Study](./Iterative-User-Study/readme.md)

0 comments on commit a2196e0

Please sign in to comment.