SlideShare a Scribd company logo
Building IoT App
Prototypes
Marta Soncodi
Custom Business Applications
Business Process Automation
My Perspective
Marta Soncodi
Page 2
App Stats
June 2016
< 30% last 1 day
~ 3% active after 30 days
??? Digital junk
Page 3
Too many things to
consider!!!
Page 4
#1 Forms of communication
100,000 1000 500 20
(number of words)
Page 5
1K
(Icons: The Noun Project)
#2 Input types
(traditional)
(emergent)
Page 6(Icons: The Noun Project)
#3 Reach (distance)
Lo-range: 100 ft Mid-range: 7 miles Hi-range: 40 miles
$ $$ $$$$ $$$$$$
LPWAN
(Icons: The Noun Project)
● Video
● Music
● Voice
● Text
● Data
● IoT
Chirp, Whisper
1% of the time
By Marta Soncodi
HIGH BW & cost
LOW BW & cost
#4 What does it look like?
Page 8
#5 Input frequency
Take medication
Feed dogs
Take out trash
Water plants
Shop groceries
Do laundry
Car to service
Change AC filters
Page 9
#6 Personal cost
● Physical
● Intellectual
● Psychological
● Energy levels
Awkward
interfaces
Convoluted
processes
Ineffective
trainingBuggy
functionality
Poor UX
Page 10
1. Amazon Alexa can now pay your Capital One bill
2. Samsung is developing a competitor to the Amazon Echo
3. WhatsApp will share some data with Facebook
4. Apple is building a Snapchat clone
5. Logitech Pop review: A smarter button for the IoT
6. Domino’s pizza ordering with one button
7. City-wide WiFi
8. Google project Loon vs Facebook Aquila - Internet from the sky
9. Speech recognition software can transcribe faster than you can type
10. Sensor tech predicts when senior citizens are at risk of falling
#7 What’s in the news? @msoncodi
(Icons: The Noun Project)
Goals (requirements)
Low effort
Instantaneous
Low cost
Always on
Privacy
Compliance
Good UX
Page 12
Prototypes allow us to...
1) Materialize concepts
2) Explore functionality gathered through User Research
3) Find answers early with User Testing
4) Iterate towards a possible MVP
→ Quickly, with low cost and low risk
Page 13
Scenario #1 - “Home Sitter”
“I will be away for 3 weeks, on a different timezone. I
want daily updates of what is going on in my house.”
House-sitter agreed to:
1) Feed the dog - Daily
2) Pick up mail - Wednesday and Saturday
3) Let me know if there is a reason we should talk - As needed
Page 14
Home Sitter - 1st iteration DEMO
Sitter
View
Owner
View
Page 15
Home Sitter - 1st iteration DEMO
Page 16
1 Click “Fed the dog”
2 Clicks “Picked up mail”
Long Click “Call me!”
“Alexa, dog status”
“Alexa, mail status ”
“Alexa, alert status ”
DEMO
Home Sitter
Me on Vacation
Home Sitter - 2nd iteration
Page 17
Scenario #2 - “Home Remote”
“I want to monitor the physical environment in my {XYZ}
house, to better understand living conditions.”
I am using a Zenseio sensor device to:
1) Get home environment measurements
2) Review metrics over time
3) Set up comfort thresholds & get alerts
Page 18
Home Remote - 1st iteration DEMO
Page 19
Home Remote - 2nd iteration DEMO
“Alexa, ask Zenseio for temperature data”
Me at the office
“Alexa, ask Zenseio for {topic} data”
“Alexa, ask Zenseio for highest
temperature on August 21st”
“Alexa, ask Zenseio for week with least
amount of out-of-bounds incidents”
Page 20
Conclusions
1) Investigate aspects of communication
2) Investigate technology to incorporate
3) Decide on most important goals
4) Build them from the start into your prototype
5) Test prototypes with actual users
→ Avoid digital junk
Page 22
Presentation information
Interaction Design
Application Prototyping
Marta Soncodi
marta@latticera.com
Page 23

More Related Content

Similar to Building IoT App Prototypes (20)

PDF
A Context and User Aware Smart Notification System
Teodoro Montanaro
 
PDF
Tinker Tayler Solder Pi – UX Scotland 2016
Stuart Tayler
 
PDF
Use open source and rapid prototyping to put magic in magical products in IoT
Moe Tanabian
 
PDF
IRJET- Automation using Alexa and Raspberry Pi
IRJET Journal
 
PDF
IoT, M2M - missä mennään ja mitä se merkitsee minulle kun kaikki on kiinni in...
Customer Experience Professionals Association
 
PPSX
Smart Home Automation using Voice Assistant
Tezpur University
 
PDF
IRJET- Smart Home Automated Control and Automatic Doorbell Alert using Androi...
IRJET Journal
 
PPTX
INTERNSHIP PPT JP.pptx
CharanReddy128958
 
PDF
Prototyping for knowledge based entrepreneurship
Vlad Manea
 
PDF
IRJET - Voice Controlled Robot using NodeMCU
IRJET Journal
 
PPTX
Prototyping with the Internet of Things
Sarah Ritter
 
PDF
User Experience Design for IoT
ICS
 
PDF
The unfulfilled IoT promise
Lola Oyelayo
 
PDF
Automatski - Physical Web
automatskicorporation
 
PPTX
homeos-homeos-usc-sep2012.pptx
Adakhamjon
 
PDF
XD 2020: Veronika Ji, frog
UX STRAT
 
PDF
IEEE Home & Building Controls
Wayne Caswell
 
PDF
A new experience model for the smart home and consumer IoT [Endeavour Partners]
Nalani Genser
 
PDF
Pilgrim Beart, Founder AlertMe
Justin Hayward
 
PPTX
Intelligent Conversational Agents for Ambient Computing SIGIR 2022 Ruhi Sarik...
Amazon Science
 
A Context and User Aware Smart Notification System
Teodoro Montanaro
 
Tinker Tayler Solder Pi – UX Scotland 2016
Stuart Tayler
 
Use open source and rapid prototyping to put magic in magical products in IoT
Moe Tanabian
 
IRJET- Automation using Alexa and Raspberry Pi
IRJET Journal
 
IoT, M2M - missä mennään ja mitä se merkitsee minulle kun kaikki on kiinni in...
Customer Experience Professionals Association
 
Smart Home Automation using Voice Assistant
Tezpur University
 
IRJET- Smart Home Automated Control and Automatic Doorbell Alert using Androi...
IRJET Journal
 
INTERNSHIP PPT JP.pptx
CharanReddy128958
 
Prototyping for knowledge based entrepreneurship
Vlad Manea
 
IRJET - Voice Controlled Robot using NodeMCU
IRJET Journal
 
Prototyping with the Internet of Things
Sarah Ritter
 
User Experience Design for IoT
ICS
 
The unfulfilled IoT promise
Lola Oyelayo
 
Automatski - Physical Web
automatskicorporation
 
homeos-homeos-usc-sep2012.pptx
Adakhamjon
 
XD 2020: Veronika Ji, frog
UX STRAT
 
IEEE Home & Building Controls
Wayne Caswell
 
A new experience model for the smart home and consumer IoT [Endeavour Partners]
Nalani Genser
 
Pilgrim Beart, Founder AlertMe
Justin Hayward
 
Intelligent Conversational Agents for Ambient Computing SIGIR 2022 Ruhi Sarik...
Amazon Science
 

Recently uploaded (20)

PDF
Bitkom eIDAS Summit | European Business Wallet: Use Cases, Macroeconomics, an...
Carsten Stoecker
 
PPSX
Usergroup - OutSystems Architecture.ppsx
Kurt Vandevelde
 
PDF
DoS Attack vs DDoS Attack_ The Silent Wars of the Internet.pdf
CyberPro Magazine
 
PPTX
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Pitch ...
Michele Kryston
 
PDF
Bridging CAD, IBM TRIRIGA & GIS with FME: The Portland Public Schools Case
Safe Software
 
PDF
TrustArc Webinar - Navigating APAC Data Privacy Laws: Compliance & Challenges
TrustArc
 
PDF
Kubernetes - Architecture & Components.pdf
geethak285
 
PDF
Understanding The True Cost of DynamoDB Webinar
ScyllaDB
 
PDF
“A Re-imagination of Embedded Vision System Design,” a Presentation from Imag...
Edge AI and Vision Alliance
 
PDF
FME as an Orchestration Tool with Principles From Data Gravity
Safe Software
 
PDF
Supporting the NextGen 911 Digital Transformation with FME
Safe Software
 
PDF
Understanding AI Optimization AIO, LLMO, and GEO
CoDigital
 
PDF
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
PDF
99 Bottles of Trust on the Wall — Operational Principles for Trust in Cyber C...
treyka
 
PDF
My Journey from CAD to BIM: A True Underdog Story
Safe Software
 
PDF
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
PDF
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
PPTX
CapCut Pro PC Crack Latest Version Free Free
josanj305
 
PPTX
Practical Applications of AI in Local Government
OnBoard
 
PPTX
Reimaginando la Ciberdefensa: De Copilots a Redes de Agentes
Cristian Garcia G.
 
Bitkom eIDAS Summit | European Business Wallet: Use Cases, Macroeconomics, an...
Carsten Stoecker
 
Usergroup - OutSystems Architecture.ppsx
Kurt Vandevelde
 
DoS Attack vs DDoS Attack_ The Silent Wars of the Internet.pdf
CyberPro Magazine
 
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Pitch ...
Michele Kryston
 
Bridging CAD, IBM TRIRIGA & GIS with FME: The Portland Public Schools Case
Safe Software
 
TrustArc Webinar - Navigating APAC Data Privacy Laws: Compliance & Challenges
TrustArc
 
Kubernetes - Architecture & Components.pdf
geethak285
 
Understanding The True Cost of DynamoDB Webinar
ScyllaDB
 
“A Re-imagination of Embedded Vision System Design,” a Presentation from Imag...
Edge AI and Vision Alliance
 
FME as an Orchestration Tool with Principles From Data Gravity
Safe Software
 
Supporting the NextGen 911 Digital Transformation with FME
Safe Software
 
Understanding AI Optimization AIO, LLMO, and GEO
CoDigital
 
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
99 Bottles of Trust on the Wall — Operational Principles for Trust in Cyber C...
treyka
 
My Journey from CAD to BIM: A True Underdog Story
Safe Software
 
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
CapCut Pro PC Crack Latest Version Free Free
josanj305
 
Practical Applications of AI in Local Government
OnBoard
 
Reimaginando la Ciberdefensa: De Copilots a Redes de Agentes
Cristian Garcia G.
 
Ad

Building IoT App Prototypes

  • 2. Custom Business Applications Business Process Automation My Perspective Marta Soncodi Page 2
  • 3. App Stats June 2016 < 30% last 1 day ~ 3% active after 30 days ??? Digital junk Page 3
  • 4. Too many things to consider!!! Page 4
  • 5. #1 Forms of communication 100,000 1000 500 20 (number of words) Page 5 1K (Icons: The Noun Project)
  • 6. #2 Input types (traditional) (emergent) Page 6(Icons: The Noun Project)
  • 7. #3 Reach (distance) Lo-range: 100 ft Mid-range: 7 miles Hi-range: 40 miles $ $$ $$$$ $$$$$$ LPWAN (Icons: The Noun Project)
  • 8. ● Video ● Music ● Voice ● Text ● Data ● IoT Chirp, Whisper 1% of the time By Marta Soncodi HIGH BW & cost LOW BW & cost #4 What does it look like? Page 8
  • 9. #5 Input frequency Take medication Feed dogs Take out trash Water plants Shop groceries Do laundry Car to service Change AC filters Page 9
  • 10. #6 Personal cost ● Physical ● Intellectual ● Psychological ● Energy levels Awkward interfaces Convoluted processes Ineffective trainingBuggy functionality Poor UX Page 10
  • 11. 1. Amazon Alexa can now pay your Capital One bill 2. Samsung is developing a competitor to the Amazon Echo 3. WhatsApp will share some data with Facebook 4. Apple is building a Snapchat clone 5. Logitech Pop review: A smarter button for the IoT 6. Domino’s pizza ordering with one button 7. City-wide WiFi 8. Google project Loon vs Facebook Aquila - Internet from the sky 9. Speech recognition software can transcribe faster than you can type 10. Sensor tech predicts when senior citizens are at risk of falling #7 What’s in the news? @msoncodi (Icons: The Noun Project)
  • 12. Goals (requirements) Low effort Instantaneous Low cost Always on Privacy Compliance Good UX Page 12
  • 13. Prototypes allow us to... 1) Materialize concepts 2) Explore functionality gathered through User Research 3) Find answers early with User Testing 4) Iterate towards a possible MVP → Quickly, with low cost and low risk Page 13
  • 14. Scenario #1 - “Home Sitter” “I will be away for 3 weeks, on a different timezone. I want daily updates of what is going on in my house.” House-sitter agreed to: 1) Feed the dog - Daily 2) Pick up mail - Wednesday and Saturday 3) Let me know if there is a reason we should talk - As needed Page 14
  • 15. Home Sitter - 1st iteration DEMO Sitter View Owner View Page 15
  • 16. Home Sitter - 1st iteration DEMO Page 16
  • 17. 1 Click “Fed the dog” 2 Clicks “Picked up mail” Long Click “Call me!” “Alexa, dog status” “Alexa, mail status ” “Alexa, alert status ” DEMO Home Sitter Me on Vacation Home Sitter - 2nd iteration Page 17
  • 18. Scenario #2 - “Home Remote” “I want to monitor the physical environment in my {XYZ} house, to better understand living conditions.” I am using a Zenseio sensor device to: 1) Get home environment measurements 2) Review metrics over time 3) Set up comfort thresholds & get alerts Page 18
  • 19. Home Remote - 1st iteration DEMO Page 19
  • 20. Home Remote - 2nd iteration DEMO “Alexa, ask Zenseio for temperature data” Me at the office “Alexa, ask Zenseio for {topic} data” “Alexa, ask Zenseio for highest temperature on August 21st” “Alexa, ask Zenseio for week with least amount of out-of-bounds incidents” Page 20
  • 21. Conclusions 1) Investigate aspects of communication 2) Investigate technology to incorporate 3) Decide on most important goals 4) Build them from the start into your prototype 5) Test prototypes with actual users → Avoid digital junk Page 22