Skip to content
This repository has been archived by the owner on Mar 21, 2024. It is now read-only.

iWalk PRD for MVP

Britt Jensen edited this page Jul 13, 2020 · 1 revision

Intentional Walk PRD

Originally drafted in January 2020, updated in July 2020 to reflect some changes in project

Goals and Context

What is the goal?

Our goal is to implement Intentional Walk as a low-cost, high impact program to increase physical activity among low-income, SNAP-Ed eligible SF residents, while promoting SF parks and open spaces.

What problem does this project solve?

“Most SF residents do not meet the recommended amount of time of physical activity, with greater disparities shown among low-income communities.” (SF Community Health Needs Assessment, 2019) Many people lack the time, resources, or motivation to exercise on a regular basis.

What is the vision?

In order to encourage a more active lifestyle, the SFDPH is interested in developing an app that will be used during the month of July 2020 by residents around the city to record their steps in order to win prizes. The program was piloted in 2019 using an existing app and this year the SFDPH is aiming to create an app that’s more tailored for the Intentional Walk users.

Prioritized Feature Goals

1st Priority (basic passive step counting)

User can create an account (enroll) in the program by entering their name, email, password, zip code User can walk through an onboarding process after account is created that highlights features of the app and prizes User can view their total daily step and distance totals User can view information about the intentional walk program (prizes, duration, etc.)

2nd Priority (intentional step counting with start/stop) MVP 2020

User can start and end an “intentional walk” User can track number of steps, time walking, and distance traveled of each intentional walk

3rd Priority (goals and history)

User can visualize their history of steps (daily view & weekly view) User can set a daily step goal and see their progress towards their goal Verify email - it sends them an email that they have to click on to make sure they’re properly registering User can edit their settings

Future Iterations

Users can receive badges based on their step accomplishments Leaderboard

Metrics for Success

100% of people will complete the sign up and give the app permission to access their data. 70% of people will complete the program (i.e. checking the app at least every other day during the month of July) 70% of users will increase their walking over the course of the month 80% of users will report that they intend to keep walking after the program ends At least 80% of users will report overall satisfaction or high satisfaction with user-friendliness of the app?

User Personas

Kasey - Single Mom

  • User Type: Busy Lifestyle
  • Occupation: Waitress
  • Gender: Female
  • Age: 34
  • Education: High School
  • Location: Bayview
  • Objective: Kasey has trouble standing for long periods of time at work and is interested in integrating regular exercise into her busy daily life so she can keep up with her work and her young kids.

Tim - Retired Construction Worker

  • User Type: Elderly
  • Occupation: Retired
  • Gender: Male
  • Age: 67
  • Education: High School
  • Location: Tenderloin
  • Objective: Tim is retired and suffers from arthritis. He knows walking is important to keep his joints limber, but it’s easier to stay in front of the TV. Tim needs some extra motivation to get out on walks since his day-to-day life can easily be sedentary.

Nemi - Small Business Owner

  • User Type: Workaholic
  • Occupation: Restaurant
  • Gender: Female
  • Age: 29
  • Education: Community College
  • Location: Mission
  • Objective: Nemi owns a small restaurant in the Mission and works long hours to keep her business afloat. She walks a lot to get around the city, but wants to keep track and feel more sense of accomplishment when she chooses to walk rather than taking Muni.

Key Pages

Onboarding/Sign Up

IMAGES

Dashboard

IMAGES

Recording

IMAGES

More Info From Menu

IMAGES

Notifications

  • 1 week before: We’re so excited you’ve joined iWalk! The walking challenge starts next Wed, July 1st. Get ready to walk!
  • 1 day before: Get your walking shoes on! The walking challenge starts tomorrow, July 1st! Remember, your total step count will be reset to zero tomorrow to kick-off the challenge.
  • At end of first week: Congratulations on finishing your first week. You took ### steps this week! Keep it up!
  • If user hasn’t opened app in 5 days: Looks like you haven’t opened the iWalk app in a few days and we miss you! Open up the app to see your step progress!
  • At beginning of last week: Only one week left! Keep up the great walking.
  • On last day: Today is the last day of the walking challenge! You can keep using the app to track your steps even after the program ends. The top walkers will be contacted by email to claim their prize!
  • If recording has been running for 1 hour: After 1 hour: “You’ve been walking for 1 hour. Don’t forget to stop your walk recording if you’re done!”
  • If recording has been running for 2 hours: After 2 hours: “You’ve been walking for 2 hours. Your walk recording will automatically stop in 30 minutes.”

Banners

  • Before competition: Get ready to start the challenge! On July 1 your step total will reset and your steps will start being counted towards winning prizes.
  • During competition: Current Walking Challenge: May 15 - June 15
  • After competition: Congratulations on all of that great walking! You will be receive an email if you are a top walker and have won a prize! The challenge is now over but you can keep using the app to track your steps.
  • No competition: No current walking challenge, but keep up the walking!

Non-Functional Requirements

  • The application must be hosted on AWS (or whatever works)
  • The application works on iOS and Android (likely built in React Native)

Risks

  • Commitment level of volunteer team
  • Enough time/energy from React Native developers
  • Funding for cost of hosting