Top Banner
SO, YOU WANNA BE A CTO ? ROMAIN COCHET / @COCHET
65

So you wanna be a CTO ?

Apr 12, 2017

Download

Internet

Romain Cochet
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: So you wanna be a CTO ?

SO, YOU WANNA BE A CTO ?

ROMAIN COCHET / @COCHET

Page 2: So you wanna be a CTO ?

ROMAIN COCHET, CTO

Page 3: So you wanna be a CTO ?
Page 4: So you wanna be a CTO ?
Page 5: So you wanna be a CTO ?

WHAT DOES IT MEANS TO BE A CTO OF AN

IOT STARTUP ?

Page 6: So you wanna be a CTO ?

What business? CEO

What object? DESIGNER

How to make it? CTO

IOT STARTUP, 3 QUESTIONS

Page 7: So you wanna be a CTO ?

STORY OF AN IOT STARTUP

LIST OF TECHNOLOGIES

Page 8: So you wanna be a CTO ?

STORY OF AN IOT STARTUP

1. PROTOTYPE & ITERATE

2. HELLO WORLD

3. SHIP FIRST CUSTOMERS

4. SCALE

Page 9: So you wanna be a CTO ?

1. PROTOTYPE & ITERATE

Page 10: So you wanna be a CTO ?

QUESTIONS

What object?

What is the selling price?

Is it useful?

Is there a real market for that?

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 11: So you wanna be a CTO ?

HOW TO ANSWER

FAKE IT

GO AS FAST POSSIBLE

DO IT SIMPLE

QUICK & DIRTY

TEST WITH FEW PEOPLE

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 12: So you wanna be a CTO ?
Page 13: So you wanna be a CTO ?

HOW DOES THE CTO FEEL

Code quickly, prototype, doesn’t sleep,

learn a lot of tricks to go quick.

This is exciting!

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 14: So you wanna be a CTO ?

2. HELLO WORLD

Page 15: So you wanna be a CTO ?

QUESTIONS

Are we able to manufacture thisobject for the selling price/4?

How the world will react to our product?

Do we have a real market?

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 16: So you wanna be a CTO ?

HOW TO ANSWER

Kickstarter / Pre-Order

Collect orders, funds, feedbacks.

Test the price at a higher scale.

Get rough quotations but manufacturers.

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 17: So you wanna be a CTO ?
Page 18: So you wanna be a CTO ?

HOW DOES THE CTO FEEL

Taking big responsibilities on cost estimations.

Feel like a star.

Have the biggest todolist ever.

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 19: So you wanna be a CTO ?

3. SHIP FIRST CUSTOMERS

Page 20: So you wanna be a CTO ?

QUESTIONS

How to manufacture my first products?

How to ship as fast as possible?

Why is it so hard to transforma prototype into a product?

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 21: So you wanna be a CTO ?

HOW TO ANSWER

Setup a manufacturing process.

Get into ALL details.

Courage, coffee & endurance.

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 22: So you wanna be a CTO ?
Page 23: So you wanna be a CTO ?

HOW DOES THE CTO FEEL

Trying to make a 3 meters high castle of cards.

Exhausted.

Learning a lot of things about things.

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 24: So you wanna be a CTO ?

4. SCALE

Page 25: So you wanna be a CTO ?

QUESTIONS

How to repeat the first batch?

How to scale manufacturing?

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 26: So you wanna be a CTO ?

HOW TO ANSWER

Find the right manufacturing partner.

Build a strong relationship with them.

Learn them your knowledge about your product.

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 27: So you wanna be a CTO ?
Page 28: So you wanna be a CTO ?

HOW DOES THE CTO FEEL

You are becoming a manager.

Recruit a team.

Find manufacturing partners.

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 29: So you wanna be a CTO ?

0 2 4 6 8 10 12 14 16 18 20 22 24

Ship ScalePrototype Hello

CTO work load

CTO feelings

Start Phases & Time

Page 30: So you wanna be a CTO ?

SO, WHAT’S THE JOB?

Page 31: So you wanna be a CTO ?

LIST OF TECHNOLOGIESBrand / Ecommerce / Dashboard.

Mobile App / User’s Website.

Back-end Servers.

OS & Firmware.

Electronic.

Atoms.

Page 32: So you wanna be a CTO ?

BRAND / ECOMMERCE / DASHBOARD

Page 33: So you wanna be a CTO ?

PURPOSE

You need a place to be visible, where the customer can buy your device.

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 34: So you wanna be a CTO ?

HASHTAGS

#e-commerce

#web

#front-end

#framework

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 35: So you wanna be a CTO ?
Page 36: So you wanna be a CTO ?

MOBILE APP / USER’S WEBSITE

Page 37: So you wanna be a CTO ?

PURPOSE

You have an object to manage. So you want an build a custom interface to interact with.

You want to do a mobile application ?

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 38: So you wanna be a CTO ?

HASHTAGS

#ios + android

#responsive

#framework

#python / #php / #nodejs …

#databases

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 39: So you wanna be a CTO ?
Page 40: So you wanna be a CTO ?

BACK-END SERVERS

Page 41: So you wanna be a CTO ?

PURPOSE

Now, your object will be interacting with your servers. Hopefully you will have 100k working in

real-time in the world. 24/24h.

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 42: So you wanna be a CTO ?

HASHTAGS

#rest

#api

#websocket

#networking

#AWS

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 43: So you wanna be a CTO ?
Page 44: So you wanna be a CTO ?

OS & FIRMWARE

Page 45: So you wanna be a CTO ?

PURPOSE

Now we are in the device. We need an OS working in a embedded system.

Have you ever take care of your code memory usage? Speed? Interactions with OS?

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 46: So you wanna be a CTO ?

HASHTAGS

#linux

#C

#lua #python #sh

#firmware

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 47: So you wanna be a CTO ?
Page 48: So you wanna be a CTO ?

ELECTRONIC

Page 49: So you wanna be a CTO ?

PURPOSE

OS is running on hardware. You are also responsible for this. Have you ever made a PCB?

Sorry, most of the time Arduino & Raspberry pi is not the solution.

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 50: So you wanna be a CTO ?

HASHTAGS

#PCB

#Schematic

#EMC

#Certifications

#Wifi #Bluetooth

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 51: So you wanna be a CTO ?
Page 52: So you wanna be a CTO ?

ATOMS

Page 53: So you wanna be a CTO ?

PURPOSE

Now, you have to put everything in a box. In a nice box. With a lot of constraints. It is easy to

design, hard to design for manufacturing.

Sorry, 3D printing is not the solution.

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 54: So you wanna be a CTO ?

HASHTAGS

#Plastic

#Mold

#CAD

#Injection

#Assembly

STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic

Page 55: So you wanna be a CTO ?
Page 56: So you wanna be a CTO ?

BONUS

Page 57: So you wanna be a CTO ?

BONUS (WHAT I AM NOT TALKING ABOUT)

Logistic: truck, boat, borders, VAT,

Quality tests: testing tools, training, QA acceptance

Customer Service: emails, calls, center, refund, replace…

You manage people.

Page 58: So you wanna be a CTO ?

THIS

Page 59: So you wanna be a CTO ?

IS

Page 60: So you wanna be a CTO ?

THE

Page 61: So you wanna be a CTO ?

BEST

Page 62: So you wanna be a CTO ?

JOB

Page 63: So you wanna be a CTO ?

EVER

Page 64: So you wanna be a CTO ?

(IF YOU ARE PREPARED FOR IT)

Page 65: So you wanna be a CTO ?

SO, YOU WANNA BE A CTO ?

ROMAIN COCHET / @COCHET