SlideShare une entreprise Scribd logo
1  sur  22
lilBitsevery bit counts
Design Brief .................................................................... pg 1
Discovery Plan ............................................................... pg 2
Personas
a. User Assumption Map ................................................... pg 3
b. Persona User Attitudes ................................................ pg 4
Use Cases ........................................................................ pg 5
User Flow ......................................................................... pg 6
Experience Diagram ..................................................... pg 7
Wireframing ................................................................... pg 8
Paper Prototype ............................................................ pg 9
Digital Prototypes
a. iPhone App Launch Screen ......................................... pg 10
b. iPhone App Permissions .............................................. pg 11
c. iPhone Dashboard ......................................................... pg 12
d. Apple Watch Challenge ............................................... pg 13
e. Apple Watch Response ................................................ pg 14
f. Apple Watch Confirmation .......................................... pg 15
Technical Considerations ........................................... pg 16
Future Road Map ........................................................... pg 17
User Testing ................................................................... pg 18
Content & Functional Requirements
a. Triggers ............................................................................ pg 19
Design Assumptions .................................................... pg 20
TABLE OF CONTENTS
lilBitsevery bit counts
lilBitsevery bit counts
Design Brief
Market User
Objectives Brand
What are Dominant Trends in the Health
and Mobile Marketplace?
• Promoting healthier lifestyles
• Intuitive eating
• Subconscious health
conditioning
• The preventative health trend
• Wellness as corporate health
benefits.
• Non-intrusive interactions
v6
What are Unmet Needs of the User?
• People who want overall wellness
success.
• People who do not have:
- A lot of time to devote to using a
mobile health application
- An understanding of what is healthy
and unhealthy.
• People who aren’t particularly
enthusiastic with large lifestyle
changes.
• People who prefer Mobile-First
and/or Mobile-Only.
What are we Aiming to Accomplish?
• Create an application that can help
people make healthier decisions.
• Deliver a mobile experience that is
lightweight and non-obtrusive.
• Give users a sense of
accomplishment about their health.
• Allow to share and participate with
others who use the application.
What are the Point of Differentiation for
our Product?
• LilBits is different from other health
applications on the market because
lilBits is more than a health app, it is an
educational tool to teach simple
healthy everyday behavior.
Design an experience that
allows users to easily accept
small health challenges in
an effort to change
intuitions about what is
healthy and what isn’t.
lilBitsevery bit counts
Design concept statement:
Change health behavior in
users by challenging them to
change in small and easy ways.
1
Discovery Plan
9/23/2014 9/30/2014 10/7/2014 10/14/2014 10/21/2014 10/28/2014 11/4/2014 11/11/2014 11/18/2014
DESIGN
PRACTICE - FULL
PROJECT
LIFECYCLE
Definition Design Test Design Testing Presentation Handoff
STAGES
PART A.
Competitive Analysis
Document Review
Observation
PART B.
Focus Group
Search Analytics
App Journals
PART C.
Prototypical User Ethnography
User Testing
Coding Review
PART D.
Review of Research
Final Insights
PART E.
Technical
Documentation
Qin
App review in the
health category
Keep and use
competing health
applications and
highlight thoughts
and insights.
Conduct User
Testing
Share insights and
highlights from
User-Testing
Review Bryan’s
research,
summarize insights.
Christina
Literature review of
the problem area
Highlight insights
from the user
testing and
Assemble
resources on
mobile application
development.
Suggest design
aesthetics and
brand voice.
Review Qin’s
research,
summarize insights.
Bryan
Observational study
of people in the
ideal usage
environments.
Conduct interviews
with potenial users
and summarize
insights.
Conduct User
Testing
Present and
suggest resources
for prototyping.
Create prototype
Review Christina’s
research,
summarize insights.
Group
Problem De nition
and Design Brief
High Level App
Prototype
Prototype based on
User Testing
Assemble UX
Documentation
Present Functional
Prototype
lilBitsevery bit counts
v4
2
User Assumption Map
v4
lilBitsevery bit counts
User Assumption Map Sentence
3
Persona User
Attitudes
lilBitsevery bit counts
v4
A tool that moves our
persona away from health
inaction without asking for
significantly more
smartphone use or health
obsession.
4
lilBitsevery bit counts
Use Cases
v4
Bills is shown the functions of the app
with a optional tutorial, and asked to
allow the application to send
notifications, and for access to his
phone’s location and motion sensors.
Onboard
Push notifications are sent to Bill based on his location,
his motion, and his scheduling patterns. He can dismiss
the notification, accept the advice, or reject the advice
from the notification. He can also learn more about this
recommendation in the app after he has taken action
on the notification. These various reactions to
notifications determine the amount of ‘bits’ Bill earns.
Notifications
Bill can open this app at anytime
to see a dashboard ‘card’ with his
daily progress, overall progress
and a history of
recommendations, the ability to
read more about rationale for
recommendations, and a app
leaderboard and a settings menu
button
Dashboard
Bill can challenge a friend to complete the
same challenge he has, and also get
challenges from other users with Buddy Bits.
Bill can add his social network accounts to the
app to connect with more friends, and answer
short survey questions to help make his
challenges more tailored to his situational
context.
Extra Bits
Here are some examples:
a. Bill wakes up and makes himself some coffee, he gets a
notification reminding him eat something for breakfast,
perhaps a bowl of granola.
b. Bill goes to McDonalds for lunch, and gets a notification
suggesting a lower calorie item on the menu.
c. Bill spends his afternoon sitting at a workbench, he gets a
notification prompting him to get up to stretch and take a
break.
d. Bill watches some TV with his family, he gets a notification
to take a short walk.
e. Bill goes out drinking with his buddies, he gets a notification
about getting to bed early enough to be well rested in the
morning.
5
USER FLOW
App
Launch
Documentation
App Sign up
&
Explanation
Documentation
Enter
Personal
Information
App
Configuration
Move/Relax/Eat
v2
User Activity
(Schedule/Pattern)
Notifications
(Fitness)
No thanks
User Motion
(Coprocessor)
Notifications
(Wellness)
Will do!
User Location
(GPS, Foursquare)
Notifications
(Diet)
Ignore
Learn More
(More about
Recommendations)
Dashboard
(Pertinent Information)
Notification
History
Overall Progress
(Levels of Unlocked
Reward)
App Settings
Recap
(Review of Important
Information)
Extra Challenges
Going above &
beyond
lilBitsevery bit counts
6
Experience
Diagram
v2
App Launch
Sign In
Optional Lifestyle
Survey
Permission Settings
(GPS, Motion, Activity,
Calendar, Notifications)
(NOTIFICATIONS)
(DASHBOARD)
(ONBOARD)
Activity
Motion
Location
Diet
Fitness
Wellness
(TYPE OF
NOTIFICATION)
Will do!
Not now
Ignore
(USER REACTION)
lilBitsevery bit counts
Home
Screen
- Overall Progress
- Daily Progress
- Last Bit
-Extra Bits
(Extra Bits)
Settings
Social
Survey ?
Bit Challenge
7
lilBitsevery bit counts
WIREFRAMING v2
8
PAPER PROTOTYPES
lilBitsevery bit counts
v3
9
iPHONE APP LAUNCH SCREEN
Version One Version Two Version Three
lilBitsevery bit counts
10
iPHONE APP PERMISSIONS
Version One Version Two Version Three
lilBitsevery bit counts
11
iPHONE APP DASHBOARD VIEW
Version One Version Two Version Three
lilBitsevery bit counts
12
APPLE WATCH APP CHALLENGE VIEW
Version One Version Two Version Three
lilBitsevery bit counts
13
APPLE WATCH APP RESPONSE VIEW
Version One Version Two Version Three
lilBitsevery bit counts
14
APPLE WATCH APP CONFIRMATION VIEW
Version One Version Two Version Three
lilBitsevery bit counts
15
Sign-Up/In
Sign In
Point System
Action
Notification
System
Sign-Up
Motion
Calendar
Location
Dashboard
My Bits
Eat
Move
Relax Last
Bits
Leader
Board
Extra
Bts
Bit
Challenge Survey
Q’s
FB/Twitter
v4
16
FUTURE ROAD MAP
v2
• Get challenge notifications based on motion, location,
and schedule.
• Earn points for affirmative action, less points for negative
action, no points for ignore.
• Display rationale for challenge notifications upon
completion.
• Earn extra bits for
- Connecting your social media accounts
- Answering a single survey question
- Challenging a friend to a buddy bit
- Accepting a friend’s buddy bit challenge
• Leaderboard of Little Bits Buddies based on social
accounts.
• Dashboard of visualized data about their performance
and goals
Version 1
Version 2
• Follow-up challenges for extra bits that serve as
verification of completion:
- Heart rate check on the Apple Watch through
sensor, or smartphone through camera and flash.
- Scan a receipt barcode of the item you ordered
- Verify motion waypoints for walks.
• Allow the user to customize their
recommendations based on their weight,
preferences, and habits.
• A monthly check in where they receive an
email summarizing progress.
• Add wi-fi scales or other
bluetooth health accessories for
extra bits.
• Connect your insurance account to the
application to receive a discount on your
premium based on healthy behavior.
Version 3
lilBitsevery bit counts
17
User Testing
“Smart watch is nice but I'll never
own a smart watch. So app is
better for me.”
-Jordan Makin
“Insurance discount would be a nice addition,
but it wouldn’t be the selling point. I would
probably use the app regardless of if I could
get a discount”
-Nate Farr
“Is this like a scare tactic? Could the app integrate into
local restaurants for menus and recognize you're at
your gym.”
- Eric Brown
“This is exactly what I need in my life. I’m so busy, I don’t have
to think about this stuff, it thinks for me. But the notifications
need to be relevant to me/something I’ll actually do or I’ll just
ignore them.”
-Justin Thorpe
“That's nice that you’re telling me to be
healthy, but I want to know WHY. If it’s a good
enough reason, I’ll probably remember and
do it again in later.”
-Maria Quan
v3
lilBitsevery bit counts
18
Triggers
lilBitsevery bit counts
1. You’ve been inactive for more than 1.5 hours.
- Get up and take a five minute walk.
- Stand up for the next half hour of work.
2. (You’re took the elevator today.)
- Take the the stairs when you leave.
- (When they get to this place again): Take the
stairs.
3. It look like you taken (x) amount of steps (not
enough).
- Take a walk to get (y) amount more.
4. You are at work early.
-Park as far away as you can work.
5. It looks like you taken (x) amount of steps
(more than usual)
- Drink a glass of water
- Take ten minutes to stretch.
- Eat a banana.
- Mediate for a half hour.
Move
Eat
1. You just woke up.
- Before you leave for work,
eat a bowl of granola.
- Try decaf this morning.
- Make yourself some eggs.
2. You are at a place where you are
going to get lunch/dinner.
- Order a item with a fruit or
vegetable.
- Order a item with chicken.
- Order a sugar free item.
- Order a ‘healthy choice’ item.
v3
Relax
1. You have an event early the next morning.
- Get to sleep by (x PM).
2. It looks like you don’t have another event
for a while.
- Stress Relief Task.
- Take a walk.
3. You activity has slowed and it’s almost time
for bed.
- Do a sudoku or crossword puzzle
- Mediate
- Do a breathing exercise
19
lilBitsevery bit counts
v3
20

Contenu connexe

Similaire à LilBits Mobile Application Technical Documentation

Apps evaluative research using diary studies
Apps evaluative research using diary studiesApps evaluative research using diary studies
Apps evaluative research using diary studiesCarmen Brion
 
The Digital Innovators' Guide: How Services Companies Launch Successful Digit...
The Digital Innovators' Guide: How Services Companies Launch Successful Digit...The Digital Innovators' Guide: How Services Companies Launch Successful Digit...
The Digital Innovators' Guide: How Services Companies Launch Successful Digit...Highland
 
Nine Easy Steps for a Quick Customer Experience Tune-up
Nine Easy Steps for a Quick Customer Experience Tune-upNine Easy Steps for a Quick Customer Experience Tune-up
Nine Easy Steps for a Quick Customer Experience Tune-upSAP Asia Pacific
 
Are you a lean mobile startup? Applying lean startup principles to mobile app...
Are you a lean mobile startup? Applying lean startup principles to mobile app...Are you a lean mobile startup? Applying lean startup principles to mobile app...
Are you a lean mobile startup? Applying lean startup principles to mobile app...Aravind Krishnaswamy
 
30-Day Facebook PM Interview Study Guide
30-Day Facebook PM Interview Study Guide30-Day Facebook PM Interview Study Guide
30-Day Facebook PM Interview Study GuideLewis Lin 🦊
 
Studying the Dialogue Between Users and Developers of Free Apps in the Google...
Studying the Dialogue Between Users and Developers of Free Apps in the Google...Studying the Dialogue Between Users and Developers of Free Apps in the Google...
Studying the Dialogue Between Users and Developers of Free Apps in the Google...SAIL_QU
 
Elizabeth Hom's UX Portfolio
Elizabeth Hom's UX PortfolioElizabeth Hom's UX Portfolio
Elizabeth Hom's UX PortfolioElizabeth Hom
 
Monitor the Unmeasurable
Monitor the UnmeasurableMonitor the Unmeasurable
Monitor the UnmeasurableJennifer Davis
 
Rockaway Academy #4 – Growth Hacking with Radko Sekerka (Rockaway VCT)
Rockaway Academy #4 – Growth Hacking with Radko Sekerka (Rockaway VCT)Rockaway Academy #4 – Growth Hacking with Radko Sekerka (Rockaway VCT)
Rockaway Academy #4 – Growth Hacking with Radko Sekerka (Rockaway VCT)RockawayCapital
 
Studying the Dialogue Between Users and Developers of Free Apps in the Google...
Studying the Dialogue Between Users and Developers of Free Apps in the Google...Studying the Dialogue Between Users and Developers of Free Apps in the Google...
Studying the Dialogue Between Users and Developers of Free Apps in the Google...SAIL_QU
 
30-Day Google PM Interview Study Guide
30-Day Google PM Interview Study Guide30-Day Google PM Interview Study Guide
30-Day Google PM Interview Study GuideLewis Lin 🦊
 
Lift App - Final Presentation for UW HCDE 518
Lift App - Final Presentation  for UW HCDE 518Lift App - Final Presentation  for UW HCDE 518
Lift App - Final Presentation for UW HCDE 518Mee-Yong Rao
 
Portfolio_Daffa_Alberta_Votary_UIUX_Designer.pdf
Portfolio_Daffa_Alberta_Votary_UIUX_Designer.pdfPortfolio_Daffa_Alberta_Votary_UIUX_Designer.pdf
Portfolio_Daffa_Alberta_Votary_UIUX_Designer.pdfdaffavotary
 
A.R.C. Usability Evaluation
A.R.C. Usability EvaluationA.R.C. Usability Evaluation
A.R.C. Usability EvaluationJPC Hanson
 
Digital-Analytics-The-Culture-of-Insights-and-Actions
Digital-Analytics-The-Culture-of-Insights-and-ActionsDigital-Analytics-The-Culture-of-Insights-and-Actions
Digital-Analytics-The-Culture-of-Insights-and-Actionssteveahaar
 
Personalization Strategy Workshop - Los Angeles
Personalization Strategy Workshop - Los AngelesPersonalization Strategy Workshop - Los Angeles
Personalization Strategy Workshop - Los AngelesOptimizely
 
Looksoft Mobile Transformation
Looksoft Mobile TransformationLooksoft Mobile Transformation
Looksoft Mobile TransformationLooksoft
 
Looksoft Mobile Transformation
Looksoft Mobile TransformationLooksoft Mobile Transformation
Looksoft Mobile TransformationLooksoft
 

Similaire à LilBits Mobile Application Technical Documentation (20)

Apps evaluative research using diary studies
Apps evaluative research using diary studiesApps evaluative research using diary studies
Apps evaluative research using diary studies
 
The Digital Innovators' Guide: How Services Companies Launch Successful Digit...
The Digital Innovators' Guide: How Services Companies Launch Successful Digit...The Digital Innovators' Guide: How Services Companies Launch Successful Digit...
The Digital Innovators' Guide: How Services Companies Launch Successful Digit...
 
Nine Easy Steps for a Quick Customer Experience Tune-up
Nine Easy Steps for a Quick Customer Experience Tune-upNine Easy Steps for a Quick Customer Experience Tune-up
Nine Easy Steps for a Quick Customer Experience Tune-up
 
Are you a lean mobile startup? Applying lean startup principles to mobile app...
Are you a lean mobile startup? Applying lean startup principles to mobile app...Are you a lean mobile startup? Applying lean startup principles to mobile app...
Are you a lean mobile startup? Applying lean startup principles to mobile app...
 
30-Day Facebook PM Interview Study Guide
30-Day Facebook PM Interview Study Guide30-Day Facebook PM Interview Study Guide
30-Day Facebook PM Interview Study Guide
 
Studying the Dialogue Between Users and Developers of Free Apps in the Google...
Studying the Dialogue Between Users and Developers of Free Apps in the Google...Studying the Dialogue Between Users and Developers of Free Apps in the Google...
Studying the Dialogue Between Users and Developers of Free Apps in the Google...
 
Elizabeth Hom's UX Portfolio
Elizabeth Hom's UX PortfolioElizabeth Hom's UX Portfolio
Elizabeth Hom's UX Portfolio
 
Monitor the Unmeasurable
Monitor the UnmeasurableMonitor the Unmeasurable
Monitor the Unmeasurable
 
Rockaway Academy #4 – Growth Hacking with Radko Sekerka (Rockaway VCT)
Rockaway Academy #4 – Growth Hacking with Radko Sekerka (Rockaway VCT)Rockaway Academy #4 – Growth Hacking with Radko Sekerka (Rockaway VCT)
Rockaway Academy #4 – Growth Hacking with Radko Sekerka (Rockaway VCT)
 
Studying the Dialogue Between Users and Developers of Free Apps in the Google...
Studying the Dialogue Between Users and Developers of Free Apps in the Google...Studying the Dialogue Between Users and Developers of Free Apps in the Google...
Studying the Dialogue Between Users and Developers of Free Apps in the Google...
 
FinalPhasesIp
FinalPhasesIpFinalPhasesIp
FinalPhasesIp
 
30-Day Google PM Interview Study Guide
30-Day Google PM Interview Study Guide30-Day Google PM Interview Study Guide
30-Day Google PM Interview Study Guide
 
Lift App - Final Presentation for UW HCDE 518
Lift App - Final Presentation  for UW HCDE 518Lift App - Final Presentation  for UW HCDE 518
Lift App - Final Presentation for UW HCDE 518
 
Lean User Testing Intro
Lean User Testing IntroLean User Testing Intro
Lean User Testing Intro
 
Portfolio_Daffa_Alberta_Votary_UIUX_Designer.pdf
Portfolio_Daffa_Alberta_Votary_UIUX_Designer.pdfPortfolio_Daffa_Alberta_Votary_UIUX_Designer.pdf
Portfolio_Daffa_Alberta_Votary_UIUX_Designer.pdf
 
A.R.C. Usability Evaluation
A.R.C. Usability EvaluationA.R.C. Usability Evaluation
A.R.C. Usability Evaluation
 
Digital-Analytics-The-Culture-of-Insights-and-Actions
Digital-Analytics-The-Culture-of-Insights-and-ActionsDigital-Analytics-The-Culture-of-Insights-and-Actions
Digital-Analytics-The-Culture-of-Insights-and-Actions
 
Personalization Strategy Workshop - Los Angeles
Personalization Strategy Workshop - Los AngelesPersonalization Strategy Workshop - Los Angeles
Personalization Strategy Workshop - Los Angeles
 
Looksoft Mobile Transformation
Looksoft Mobile TransformationLooksoft Mobile Transformation
Looksoft Mobile Transformation
 
Looksoft Mobile Transformation
Looksoft Mobile TransformationLooksoft Mobile Transformation
Looksoft Mobile Transformation
 

Dernier

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Dernier (20)

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

LilBits Mobile Application Technical Documentation

  • 2. Design Brief .................................................................... pg 1 Discovery Plan ............................................................... pg 2 Personas a. User Assumption Map ................................................... pg 3 b. Persona User Attitudes ................................................ pg 4 Use Cases ........................................................................ pg 5 User Flow ......................................................................... pg 6 Experience Diagram ..................................................... pg 7 Wireframing ................................................................... pg 8 Paper Prototype ............................................................ pg 9 Digital Prototypes a. iPhone App Launch Screen ......................................... pg 10 b. iPhone App Permissions .............................................. pg 11 c. iPhone Dashboard ......................................................... pg 12 d. Apple Watch Challenge ............................................... pg 13 e. Apple Watch Response ................................................ pg 14 f. Apple Watch Confirmation .......................................... pg 15 Technical Considerations ........................................... pg 16 Future Road Map ........................................................... pg 17 User Testing ................................................................... pg 18 Content & Functional Requirements a. Triggers ............................................................................ pg 19 Design Assumptions .................................................... pg 20 TABLE OF CONTENTS lilBitsevery bit counts
  • 3. lilBitsevery bit counts Design Brief Market User Objectives Brand What are Dominant Trends in the Health and Mobile Marketplace? • Promoting healthier lifestyles • Intuitive eating • Subconscious health conditioning • The preventative health trend • Wellness as corporate health benefits. • Non-intrusive interactions v6 What are Unmet Needs of the User? • People who want overall wellness success. • People who do not have: - A lot of time to devote to using a mobile health application - An understanding of what is healthy and unhealthy. • People who aren’t particularly enthusiastic with large lifestyle changes. • People who prefer Mobile-First and/or Mobile-Only. What are we Aiming to Accomplish? • Create an application that can help people make healthier decisions. • Deliver a mobile experience that is lightweight and non-obtrusive. • Give users a sense of accomplishment about their health. • Allow to share and participate with others who use the application. What are the Point of Differentiation for our Product? • LilBits is different from other health applications on the market because lilBits is more than a health app, it is an educational tool to teach simple healthy everyday behavior. Design an experience that allows users to easily accept small health challenges in an effort to change intuitions about what is healthy and what isn’t. lilBitsevery bit counts Design concept statement: Change health behavior in users by challenging them to change in small and easy ways. 1
  • 4. Discovery Plan 9/23/2014 9/30/2014 10/7/2014 10/14/2014 10/21/2014 10/28/2014 11/4/2014 11/11/2014 11/18/2014 DESIGN PRACTICE - FULL PROJECT LIFECYCLE Definition Design Test Design Testing Presentation Handoff STAGES PART A. Competitive Analysis Document Review Observation PART B. Focus Group Search Analytics App Journals PART C. Prototypical User Ethnography User Testing Coding Review PART D. Review of Research Final Insights PART E. Technical Documentation Qin App review in the health category Keep and use competing health applications and highlight thoughts and insights. Conduct User Testing Share insights and highlights from User-Testing Review Bryan’s research, summarize insights. Christina Literature review of the problem area Highlight insights from the user testing and Assemble resources on mobile application development. Suggest design aesthetics and brand voice. Review Qin’s research, summarize insights. Bryan Observational study of people in the ideal usage environments. Conduct interviews with potenial users and summarize insights. Conduct User Testing Present and suggest resources for prototyping. Create prototype Review Christina’s research, summarize insights. Group Problem De nition and Design Brief High Level App Prototype Prototype based on User Testing Assemble UX Documentation Present Functional Prototype lilBitsevery bit counts v4 2
  • 5. User Assumption Map v4 lilBitsevery bit counts User Assumption Map Sentence 3
  • 6. Persona User Attitudes lilBitsevery bit counts v4 A tool that moves our persona away from health inaction without asking for significantly more smartphone use or health obsession. 4
  • 7. lilBitsevery bit counts Use Cases v4 Bills is shown the functions of the app with a optional tutorial, and asked to allow the application to send notifications, and for access to his phone’s location and motion sensors. Onboard Push notifications are sent to Bill based on his location, his motion, and his scheduling patterns. He can dismiss the notification, accept the advice, or reject the advice from the notification. He can also learn more about this recommendation in the app after he has taken action on the notification. These various reactions to notifications determine the amount of ‘bits’ Bill earns. Notifications Bill can open this app at anytime to see a dashboard ‘card’ with his daily progress, overall progress and a history of recommendations, the ability to read more about rationale for recommendations, and a app leaderboard and a settings menu button Dashboard Bill can challenge a friend to complete the same challenge he has, and also get challenges from other users with Buddy Bits. Bill can add his social network accounts to the app to connect with more friends, and answer short survey questions to help make his challenges more tailored to his situational context. Extra Bits Here are some examples: a. Bill wakes up and makes himself some coffee, he gets a notification reminding him eat something for breakfast, perhaps a bowl of granola. b. Bill goes to McDonalds for lunch, and gets a notification suggesting a lower calorie item on the menu. c. Bill spends his afternoon sitting at a workbench, he gets a notification prompting him to get up to stretch and take a break. d. Bill watches some TV with his family, he gets a notification to take a short walk. e. Bill goes out drinking with his buddies, he gets a notification about getting to bed early enough to be well rested in the morning. 5
  • 8. USER FLOW App Launch Documentation App Sign up & Explanation Documentation Enter Personal Information App Configuration Move/Relax/Eat v2 User Activity (Schedule/Pattern) Notifications (Fitness) No thanks User Motion (Coprocessor) Notifications (Wellness) Will do! User Location (GPS, Foursquare) Notifications (Diet) Ignore Learn More (More about Recommendations) Dashboard (Pertinent Information) Notification History Overall Progress (Levels of Unlocked Reward) App Settings Recap (Review of Important Information) Extra Challenges Going above & beyond lilBitsevery bit counts 6
  • 9. Experience Diagram v2 App Launch Sign In Optional Lifestyle Survey Permission Settings (GPS, Motion, Activity, Calendar, Notifications) (NOTIFICATIONS) (DASHBOARD) (ONBOARD) Activity Motion Location Diet Fitness Wellness (TYPE OF NOTIFICATION) Will do! Not now Ignore (USER REACTION) lilBitsevery bit counts Home Screen - Overall Progress - Daily Progress - Last Bit -Extra Bits (Extra Bits) Settings Social Survey ? Bit Challenge 7
  • 12. iPHONE APP LAUNCH SCREEN Version One Version Two Version Three lilBitsevery bit counts 10
  • 13. iPHONE APP PERMISSIONS Version One Version Two Version Three lilBitsevery bit counts 11
  • 14. iPHONE APP DASHBOARD VIEW Version One Version Two Version Three lilBitsevery bit counts 12
  • 15. APPLE WATCH APP CHALLENGE VIEW Version One Version Two Version Three lilBitsevery bit counts 13
  • 16. APPLE WATCH APP RESPONSE VIEW Version One Version Two Version Three lilBitsevery bit counts 14
  • 17. APPLE WATCH APP CONFIRMATION VIEW Version One Version Two Version Three lilBitsevery bit counts 15
  • 18. Sign-Up/In Sign In Point System Action Notification System Sign-Up Motion Calendar Location Dashboard My Bits Eat Move Relax Last Bits Leader Board Extra Bts Bit Challenge Survey Q’s FB/Twitter v4 16
  • 19. FUTURE ROAD MAP v2 • Get challenge notifications based on motion, location, and schedule. • Earn points for affirmative action, less points for negative action, no points for ignore. • Display rationale for challenge notifications upon completion. • Earn extra bits for - Connecting your social media accounts - Answering a single survey question - Challenging a friend to a buddy bit - Accepting a friend’s buddy bit challenge • Leaderboard of Little Bits Buddies based on social accounts. • Dashboard of visualized data about their performance and goals Version 1 Version 2 • Follow-up challenges for extra bits that serve as verification of completion: - Heart rate check on the Apple Watch through sensor, or smartphone through camera and flash. - Scan a receipt barcode of the item you ordered - Verify motion waypoints for walks. • Allow the user to customize their recommendations based on their weight, preferences, and habits. • A monthly check in where they receive an email summarizing progress. • Add wi-fi scales or other bluetooth health accessories for extra bits. • Connect your insurance account to the application to receive a discount on your premium based on healthy behavior. Version 3 lilBitsevery bit counts 17
  • 20. User Testing “Smart watch is nice but I'll never own a smart watch. So app is better for me.” -Jordan Makin “Insurance discount would be a nice addition, but it wouldn’t be the selling point. I would probably use the app regardless of if I could get a discount” -Nate Farr “Is this like a scare tactic? Could the app integrate into local restaurants for menus and recognize you're at your gym.” - Eric Brown “This is exactly what I need in my life. I’m so busy, I don’t have to think about this stuff, it thinks for me. But the notifications need to be relevant to me/something I’ll actually do or I’ll just ignore them.” -Justin Thorpe “That's nice that you’re telling me to be healthy, but I want to know WHY. If it’s a good enough reason, I’ll probably remember and do it again in later.” -Maria Quan v3 lilBitsevery bit counts 18
  • 21. Triggers lilBitsevery bit counts 1. You’ve been inactive for more than 1.5 hours. - Get up and take a five minute walk. - Stand up for the next half hour of work. 2. (You’re took the elevator today.) - Take the the stairs when you leave. - (When they get to this place again): Take the stairs. 3. It look like you taken (x) amount of steps (not enough). - Take a walk to get (y) amount more. 4. You are at work early. -Park as far away as you can work. 5. It looks like you taken (x) amount of steps (more than usual) - Drink a glass of water - Take ten minutes to stretch. - Eat a banana. - Mediate for a half hour. Move Eat 1. You just woke up. - Before you leave for work, eat a bowl of granola. - Try decaf this morning. - Make yourself some eggs. 2. You are at a place where you are going to get lunch/dinner. - Order a item with a fruit or vegetable. - Order a item with chicken. - Order a sugar free item. - Order a ‘healthy choice’ item. v3 Relax 1. You have an event early the next morning. - Get to sleep by (x PM). 2. It looks like you don’t have another event for a while. - Stress Relief Task. - Take a walk. 3. You activity has slowed and it’s almost time for bed. - Do a sudoku or crossword puzzle - Mediate - Do a breathing exercise 19