Christopher Martin, Senior Manager, Bosch - It’s Complicated: Why making a great...

24
Making a Great IoTS Product How get your idea for an Internet-connected device off the ground quickly How to Get (slightly!) More Users Than Mike Butcher’s Dog

description

What's next in the internet of things era? What should we look forward to and what does creating an internet connected product imply? More details on: http://2013.howtoweb.co/

Transcript of Christopher Martin, Senior Manager, Bosch - It’s Complicated: Why making a great...

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

Making a Great IoTS Product

How get your idea for an Internet-connected device off the ground quickly

How to Get (slightly!) M

ore

Users Than Mike Butcher’s

Dog

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

Making a Great IoTS Product / © 2013 Christopher L Martin 2

Introduction

HowToWeb 2013 / 21.11.13

[email protected]@ChristophMartin

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

Making a Great IoTS Product / © 2013 Christopher L Martin 3

Design

What’s the difference?

Knowledge About User

Knowledge About Use

Quality

HowToWeb 2013 / 21.11.13

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

Making a Great IoTS Product / © 2013 Christopher L Martin 4HowToWeb 2013 / 21.11.13

The Internet!

[Credit: teamtreehouse.com]

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

5

A Further Example

HowToWeb 2013 / 21.11.13 Making a Great IoTS Product / © 2013 Christopher L Martin[Source: nest.com]

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

Making a Great IoTS Product / © 2013 Christopher L Martin 6

Design

Knowledge About User

Knowledge About Use

Quality

What’s the difference? (again)

HowToWeb 2013 / 21.11.13

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

Making a Great IoTS Product / © 2013 Christopher L Martin 7

IoTS as Distruptor

HowToWeb 2013 / 21.11.13

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."

[Source: The Verge]

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

Making a Great IoTS Product / © 2013 Christopher L Martin 8

The IoTS Trend

HowToWeb 2013 / 21.11.13

2003 2010 2015 20200

10B

[Source: Cisco]

World PopulationInternet Devices

25B

50B

12.5B

Devices per Person

~2

~3.5

~6.5!

What will the next 25B Internet-connected devices look like?

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

Making a Great IoTS Product / © 2013 Christopher L Martin 9

Example: A Bright Idea

HowToWeb 2013 / 21.11.13 [Credit: metmuseum.org, shasho.biz]

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

Making a Great IoTS Product / © 2013 Christopher L Martin 10HowToWeb 2013 / 21.11.13 [Source: Kicktstarter, TechCrunch]

EstimatedPre-Order Volume: $10M

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

Making a Great IoTS Product / © 2013 Christopher L Martin 11

A Cautionary Tale?

HowToWeb 2013 / 21.11.13 [Source: Kicktstarter]

"The initial batch of E27 Whites are ex-factory 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."

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

Making a Great IoTS Product / © 2013 Christopher L Martin 12

The Root Cause

HowToWeb 2013 / 21.11.13

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

[Source: MIT Technology Review]

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

Making a Great IoTS Product / © 2013 Christopher L Martin 13

What’s in a Name / Buzzword?

HowToWeb 2013 / 21.11.13

Internet Things Servicesof andNetwork + Connectivity

Hardware Developme

nt

Software Developm

ent

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

Making a Great IoTS Product / © 2013 Christopher L Martin 14

What’s in a Name / Buzzword?

HowToWeb 2013 / 21.11.13

Network + Connectivity

Hardware Developme

nt

Software Developm

ent

Housing + Enclosure Design Design for

Manufacturing

Safety Processes

Reliability Engineering

Prototyping

PCB Layout

Certification Standards

Maintenance + Warranty

A/B/C Sample Evaluation

Validation + Test

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

Making a Great IoTS Product / © 2013 Christopher L Martin 15

What’s in a Name / Buzzword?

HowToWeb 2013 / 21.11.13

Network + Connectivity

Hardware Developme

nt

Software Developm

ent

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

Making a Great IoTS Product / © 2013 Christopher L Martin 16

Security

The Nexus of Forces

HowToWeb 2013 / 21.11.13

Clo

ud

Mob

ile

Social

Big Data

[Source: Gartner]

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

Making a Great IoTS Product / © 2013 Christopher L Martin 17

Cloud

HowToWeb 2013 / 21.11.13

fridge.light.actuate(on)

Requirements

Round-Trip Performance

End-to-End Reliability

Examples

[Source: Electric Imp]

BusinessLogic

COST

~$20 /

unit

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

Making a Great IoTS Product / © 2013 Christopher L Martin 18

Big Data

HowToWeb 2013 / 21.11.13

Requirements

Performance (Storage +

Query)Scalability

Examples

Query: Time

Query: Fridges

Query: Value (Range)

Database(Time

Series)

[Source: TempoDB]

COST

~$100 /

mo

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

Making a Great IoTS Product / © 2013 Christopher L Martin 19

Security (and Privacy)

HowToWeb 2013 / 21.11.13

Data

Logic

Logic

Data

Logic

Logic

Data

Requirements

Device + AppSecurity

Communication

SecurityExamples synac

k

COST

TBD /

~$10K?

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

Making a Great IoTS Product / © 2013 Christopher L Martin 20

Mobile

HowToWeb 2013 / 21.11.13

Requirements

Flexibility(Target

Devices)

Portability (Platforms)

Examples ?

CLEAN

LIGHT

iOS

Android

HTML5

Windows

COST

???

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

Making a Great IoTS Product / © 2013 Christopher L Martin 21

Options, Choices, Partners

HowToWeb 2013 / 21.11.13

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

Making a Great IoTS Product / © 2013 Christopher L Martin 22

What do you know?

Gotta know what you don’t know.

X-as-a-Service

HowToWeb 2013 / 21.11.13

“ There are known knowns … ”

“There are known unknowns … ”

“But there are also unknown unknowns.”

[Credit: politico.com]

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

Making a Great IoTS Product / © 2013 Christopher L Martin 23

The Takeaway: Focus

HowToWeb 2013 / 21.11.13

Network + Connectivity

Hardware Developme

nt

Software Developm

ent

User Experience

Page 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

Making a Great IoTS Product / © 2013 Christopher L Martin 24

Final Words

HowToWeb 2013 / 21.11.13

“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.”

[Credit: mirror.co.uk]

Make friends and use X-as-a-service!