How get your idea for an Internet-connected device off the ground quickly
christopher.martin@us.bosch.com

@ChristophMartin

HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin

2






Design
Quality



Knowledge About Use





Knowledge About User



HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin



3
HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin

[Credit: teamtreehouse.com]

4
HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin

[Source: nest.com]

5






Design
Quality



Knowledge About Use





Knowledge About User



HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin



6
1

"It’s nice to have music everywhere and
movies everywhere, but it’s not exactly
helping to save the world."
"Sure, we could make another
cellphone, but competing with Apple
would be hell on earth. Let’s go after
big, dumb, slow companies."
HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin

[Source: The Verge]

7
World Population
Devices Devices
Internet per Person

50B
~6.5

!
25B
~3.5

12.5B
~2
10B
0

2003

2010

2015

2020

What will the next 25B Internet-connected devices look like?
HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin

[Source: Cisco]

8
HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin

[Credit: metmuseum.org, shasho.biz]

9
Estimated
Pre-Order
Volume: $10M
HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin

[Source: Kicktstarter, TechCrunch]

10
"The initial batch of E27 Whites are exfactory and … ready for Airmail deliveries
over the next few days."
"Our iOS app has also been approved and
we'll send this live on Monday with the
Android app getting a few more tweaks
[this] weekend."
HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin

[Source: Kicktstarter]

11
Q: “At this stage of the venture, what
keeps you up at night?”
A: “Hiring. Very much hiring. As any
small company faces, it’s a challenge to
get the best people onto the team.”

Number of employees as of 10.10.13: 35
HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin

[Source: MIT Technology Review]

12
Network +
Connectivity

Internet

HowToWeb 2013 / 21.11.13

Hardware
Development

Software
Development

of Things and Services

Making a Great IoTS Product / © 2013 Christopher L Martin

13
 Validation + Test






Prototyping


Safety
Processes

Housing + +
Network
Enclosure
Connectivity
Design

Certification
Standards


Hardware
Development

Development




Maintenance
+ Warranty




HowToWeb 2013 / 21.11.13

PCB Layout

A/B/C Sample
Software
Evaluation

Design for
Manufacturing

Reliability
Engineering

Making a Great IoTS Product / © 2013 Christopher L Martin

14
Network +
Connectivity

HowToWeb 2013 / 21.11.13

Hardware
Development

Making a Great IoTS Product / © 2013 Christopher L Martin

Software
Development

15
Mobile

Big
Data

Social

HowToWeb 2013 / 21.11.13

Cloud

Security

Making a Great IoTS Product / © 2013 Christopher L Martin

[Source: Gartner]

16
Business
Logic

fridge.light.actuate(on)

Requirements

Round-Trip
Performance

End-to-End
Reliability

Examples
HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin

[Source: Electric Imp]

17
Query: Time
Query: Fridges

Database
(Time Series)

Query: Value (Range)

Performance
Requirements
(Storage + Query)

Scalability

Examples
HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin

[Source: TempoDB]

18
Logic

Logic

Logic
Data

Logic

Data

Data

Requirements

Device + App
Security

Communication
Security
synack

Examples
HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin

19
5º
LIGHT

CLEAN

Requirements

Flexibility
(Target Devices)

Android
HTML5
Windows

Portability
(Platforms)

?

Examples
HowToWeb 2013 / 21.11.13

iOS

Making a Great IoTS Product / © 2013 Christopher L Martin

20
HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin

21


Gotta know what you don’t know.



X-as-a-Service

“ There are known knowns … ”

“There are known unknowns … ”
“But there are also unknown
unknowns.”
HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin

[Credit: politico.com]

22
Network +
Connectivity

HowToWeb 2013 / 21.11.13

Hardware
Development

Software
Development

User Experience

Making a Great IoTS Product / © 2013 Christopher L Martin

23
“If I have seen farther than others, it is
because I was standing on the shoulders
of giants.”

“In computer science, we stand on each
other's feet.”
 Make friends and use X-as-a-service!
HowToWeb 2013 / 21.11.13

Making a Great IoTS Product / © 2013 Christopher L Martin

[Credit: mirror.co.uk]

24

Christopher Martin, Senior Manager, Bosch - It’s Complicated: Why making a great Internet-connected product is so difficult… and what to do about it

Editor's Notes

  • #5 http://blog.teamtreehouse.com/the-business-of-apps
  • #9 http://www.cisco.com/web/about/ac79/docs/innov/IoT_IBSG_0411FINAL.pdf, accessed 11/18/2013
  • #11 http://www.kickstarter.com/discover/categories/technology/most-funded#p1, accessed 11/18/2013http://techcrunch.com/2013/11/07/lifx-shipping-best-buy-retail/, accessed 11/19/2013
  • #12 http://www.kickstarter.com/projects/limemouse/lifx-the-light-bulb-reinvented/posts/660622, accessed 11/18/2013
  • #13 http://www2.technologyreview.com/emtech/13/video/day2/, accessed 11/18/2013
  • #15 Gartner Top 10 Strategic Technology Trends for 2013
  • #16 Gartner Top 10 Strategic Technology Trends for 2013
  • #17 http://www.gartner.com/technology/research/nexus-of-forces/, accessed 18/11/2013
  • #19 https://tempo-db.com/pricing/http://blog.tempo-db.com/post/58425914201/analyzing-time-series-performance-scalability-mysql
  • #20 https://www.owasp.org/index.php/IOS_Application_Security_Testing_Cheat_Sheet
  • #23 http://en.wikipedia.org/wiki/There_are_known_knowns
  • #25 http://www.anvari.org/fortune/Miscellaneous_Collections/131870_in-computer-science-we-stand-on-each-others-feet-brian-k.html