SlideShare a Scribd company logo
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

More Related Content

Similar to 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 studies
Carmen 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-up
SAP 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 Guide
Lewis 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 Portfolio
Elizabeth Hom
 
Monitor the Unmeasurable
Monitor the UnmeasurableMonitor the Unmeasurable
Monitor the Unmeasurable
Jennifer 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
 
FinalPhasesIp
FinalPhasesIpFinalPhasesIp
FinalPhasesIp
John Nguyen
 
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
Lewis 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 518
Mee-Yong Rao
 
Lean User Testing Intro
Lean User Testing IntroLean User Testing Intro
Lean User Testing Intro
Jessica DuVerneay
 
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
daffavotary
 
A.R.C. Usability Evaluation
A.R.C. Usability EvaluationA.R.C. Usability Evaluation
A.R.C. Usability Evaluation
JPC 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-Actions
steveahaar
 
Personalization Strategy Workshop - Los Angeles
Personalization Strategy Workshop - Los AngelesPersonalization Strategy Workshop - Los Angeles
Personalization Strategy Workshop - Los Angeles
Optimizely
 
Looksoft Mobile Transformation
Looksoft Mobile TransformationLooksoft Mobile Transformation
Looksoft Mobile Transformation
Looksoft
 
Looksoft Mobile Transformation
Looksoft Mobile TransformationLooksoft Mobile Transformation
Looksoft Mobile Transformation
Looksoft
 

Similar to 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
 

Recently uploaded

June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
Pravash Chandra Das
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 

Recently uploaded (20)

June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 

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