Please enable JavaScript.
Coggle requires JavaScript to display documents.
Phalanx (Client Problem :fire: (Requirements (Fitness app, Innovative use…
Phalanx
Client Problem :fire:
Constraints
4 weeks
Mobile App
Apple watch
Requirements
Fitness app
Innovative use of Apple Watch technology
Measure fitness data
Calculations with fitness data
Competitors
Fitbit
Pros
Counts sleep
Counts average statisitics
Has leaderboard
Cons
Doesn't do anything especially original or innovative
Strava
Pros
Tracks where you go and shows where and how far you went
Shows detailed information on your exercise sessions
Online interactivity with other people
Cons
doesn't do much else other than measure the distance you ran
Impacts :explode:
Motivation
Visible progress
Encourages competitiveness
Developer Problem :desktop_computer:
User Interface
Usability Principles
Consistent colour scheme & design (accessibility)
Simplistic and easy to navigate design (learnability)
Default colour scheme (can be customised) yellow, white and grey
Will have commonly used icons and buttons for easier use (utility)
Minimalistic design so you can easily see what is happening on the screen (especially important on Apple Watch when there is limited space)
Features
Records basic fitness data (steps, heart rate etc)
Weekly averages of fitness data
Account level & rewards
Weekly & daily challenges
Weekly leaderboards
Journey map (shows where you went)
Heart rate level indicator (changes depending on how high/low)
Screens
Home screen (shows level, steps that day and heart rate)
Challenge screen (shows 3 weekly challenges and your process)
Session screen (where you start your session, then shows a bigger version of your steps and heart rate)
Coding Environment
Key Algorithms
Calculate data averages (average steps, distance)
Calculate exp earned from sessions
Generate level up notifications
Development Tools
Xcode IDE
Language: Swift
User Problem :silhouette:
Users
User B
Wants to lose weight
Doesn't know how to start
User C
Large group of friends
Competitive
Likes exercise
User A
Unmotivated
Time poor