[Squad Spec Example] Todoist: Streaks 2.0
Related docs:
[Link to design exploration from previous cycle]

Exploration


Goal: 

Help users to create a habit of getting organized

Scope:

C1 

Web only 

• Change to the productivity icon: the pie chart.

• Changes to the producitivity popover: the 3 tabs instead of one.

• Adding compact views


C4 (Suggestions):

• Improving V1 on the web and porting the work to Android, iOS and Windows.

• Polishing animations

• Optimizing growth levers 

• Making the congratulatory copy dynamic

• Improving time off/vacation mode

• Work on producitivty prompts

• Work on illustrations for the badges (daily/ weekly goal complete, daily/weekly streak records, karma level up)

• Illustrations for when a user reaches a different karma level

Proposed Timeline - C4


  • Scope prioritization, design exploration and spec creation. 
  • Implementation
  • Beta Testing

Current use of Streaks


User Map

  1. User sets goals:

  • How do we motivate users to set goals?
  • How do we make it easier for users to set goals?

  1. User completes goals:

  • How do we encourage users to complete goals?

  1. User is rewarded:

  • How do we reward users?

Features
Settings>Karma
Karma: on/off
Goal: Daily goal/weekly goal
Days off
Vacation mode
Karma Tooltip
Congratulations for reaching your daily streak
Karma View
Daily Streak: Longest number of days during which you achieved your daily streak
Weekly Streak: Longest number of weeks during which you achieved your weekly streak
Graph: Completed last 7 days
Graph: Completed last 4 weeks

Ideas


  1. User sets goals

  • Set daily/weekly goals: how and when we ask users to set a daily goal
  • Improving Time Off/vacation mode (link to thread)

  1. User is getting closer to their goals

  • Improving emphasis/usability of Streaks:
Pie chart icon that indicates progress of your daily goal

  1. User completes goals: reward

  • Improve the experience when you hit the daily/weekly streak:
Success screens and notifications more fun with custom designed illustrations and witty copy)

  • Gamifying streaks:
Streak badges - inspiration from Duolingo (link to thread)

Pool of ideas:
[link] Hugo’s doc
[link] C3 Proposal - Karma 2.0