SlideShare a Scribd company logo
1 of 65
Download to read offline
SO, YOU WANNA BE A CTO ?
ROMAIN COCHET / @COCHET
ROMAIN COCHET, CTO
WHAT DOES IT MEANS
TO BE A CTO OF AN
IOT STARTUP ?
What business? CEO
What object? DESIGNER
How to make it? CTO
IOT STARTUP, 3 QUESTIONS
STORY OF AN IOT STARTUP
LIST OF TECHNOLOGIES
STORY OF AN IOT STARTUP
1. PROTOTYPE & ITERATE
2. HELLO WORLD
3. SHIP FIRST CUSTOMERS
4. SCALE
1. PROTOTYPE & ITERATE
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
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
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
2. HELLO WORLD
QUESTIONS
Are we able to manufacture this

object 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
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
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
3. SHIP FIRST CUSTOMERS
QUESTIONS
How to manufacture my first products?
How to ship as fast as possible?
Why is it so hard to transform

a prototype into a product?
STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic
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
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
4. SCALE
QUESTIONS
How to repeat the first batch?
How to scale manufacturing?
STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic
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
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
0 2 4 6 8 10 12 14 16 18 20 22 24
Ship ScalePrototype Hello
CTO work load
CTO feelings
Start Phases & Time
SO, WHAT’S THE JOB?
LIST OF TECHNOLOGIES
Brand / Ecommerce / Dashboard.
Mobile App / User’s Website.
Back-end Servers.
OS & Firmware.
Electronic.
Atoms.
BRAND / ECOMMERCE / DASHBOARD
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
HASHTAGS
#e-commerce
#web
#front-end
#framework
STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic
MOBILE APP / USER’S WEBSITE
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
HASHTAGS
#ios + android
#responsive
#framework
#python / #php / #nodejs …
#databases
STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic
BACK-END SERVERS
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
HASHTAGS
#rest
#api
#websocket
#networking
#AWS
STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic
OS & FIRMWARE
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
HASHTAGS
#linux
#C
#lua #python #sh
#firmware
STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic
ELECTRONIC
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
HASHTAGS
#PCB
#Schematic
#EMC
#Certifications
#Wifi #Bluetooth
STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic
ATOMS
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
HASHTAGS
#Plastic
#Mold
#CAD
#Injection
#Assembly
STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic
BONUS
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.
THIS
IS
THE
BEST
JOB
EVER
(IF YOU ARE PREPARED FOR IT)
SO, YOU WANNA BE A CTO ?
ROMAIN COCHET / @COCHET

More Related Content

Viewers also liked

The Role of the CTO in a Growing Organization
The Role of the CTO in a Growing OrganizationThe Role of the CTO in a Growing Organization
The Role of the CTO in a Growing OrganizationRoger Smith
 
The Role of CTO: A Rantifesto
The Role of CTO: A RantifestoThe Role of CTO: A Rantifesto
The Role of CTO: A RantifestoCamille Fournier
 
Enterprise Architectures with Ruby (and Rails)
Enterprise Architectures with Ruby (and Rails)Enterprise Architectures with Ruby (and Rails)
Enterprise Architectures with Ruby (and Rails)Konstantin Gredeskoul
 
From Obvious to Ingenius: Incrementally Scaling Web Apps on PostgreSQL
From Obvious to Ingenius: Incrementally Scaling Web Apps on PostgreSQLFrom Obvious to Ingenius: Incrementally Scaling Web Apps on PostgreSQL
From Obvious to Ingenius: Incrementally Scaling Web Apps on PostgreSQLKonstantin Gredeskoul
 
CTO vs. VP of Engineering
CTO vs. VP of EngineeringCTO vs. VP of Engineering
CTO vs. VP of Engineeringbcantrill
 
Prototyping invision vs axure
Prototyping invision vs axurePrototyping invision vs axure
Prototyping invision vs axureAndrii Rusakov
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerLuminary Labs
 

Viewers also liked (8)

The Role of the CTO in a Growing Organization
The Role of the CTO in a Growing OrganizationThe Role of the CTO in a Growing Organization
The Role of the CTO in a Growing Organization
 
The Role of CTO: A Rantifesto
The Role of CTO: A RantifestoThe Role of CTO: A Rantifesto
The Role of CTO: A Rantifesto
 
Cto meetup Berlin
Cto meetup BerlinCto meetup Berlin
Cto meetup Berlin
 
Enterprise Architectures with Ruby (and Rails)
Enterprise Architectures with Ruby (and Rails)Enterprise Architectures with Ruby (and Rails)
Enterprise Architectures with Ruby (and Rails)
 
From Obvious to Ingenius: Incrementally Scaling Web Apps on PostgreSQL
From Obvious to Ingenius: Incrementally Scaling Web Apps on PostgreSQLFrom Obvious to Ingenius: Incrementally Scaling Web Apps on PostgreSQL
From Obvious to Ingenius: Incrementally Scaling Web Apps on PostgreSQL
 
CTO vs. VP of Engineering
CTO vs. VP of EngineeringCTO vs. VP of Engineering
CTO vs. VP of Engineering
 
Prototyping invision vs axure
Prototyping invision vs axurePrototyping invision vs axure
Prototyping invision vs axure
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 

Similar to So you wanna be a CTO ?

Is Hardware the New Software? Creating the Hightech Innovations that will Tra...
Is Hardware the New Software? Creating the Hightech Innovations that will Tra...Is Hardware the New Software? Creating the Hightech Innovations that will Tra...
Is Hardware the New Software? Creating the Hightech Innovations that will Tra...IT Arena
 
Stop Comparing the Raspberry Pi and Sharks Cove
Stop Comparing the Raspberry Pi and Sharks CoveStop Comparing the Raspberry Pi and Sharks Cove
Stop Comparing the Raspberry Pi and Sharks CoveKevin Sidwar
 
So, You Wannna Be a CTO - Romain Cochet
So, You Wannna Be a CTO - Romain Cochet So, You Wannna Be a CTO - Romain Cochet
So, You Wannna Be a CTO - Romain Cochet WithTheBest
 
JavaZone 2014: En realitetsorientering om Tingenenes Internett, og hvordan du...
JavaZone 2014: En realitetsorientering om Tingenenes Internett, og hvordan du...JavaZone 2014: En realitetsorientering om Tingenenes Internett, og hvordan du...
JavaZone 2014: En realitetsorientering om Tingenenes Internett, og hvordan du...Simen Sommerfeldt
 
From dev to ops and beyond - getting it done
From dev to ops and beyond - getting it doneFrom dev to ops and beyond - getting it done
From dev to ops and beyond - getting it doneEdorian
 
Bookbuddi pitch cv
Bookbuddi pitch cvBookbuddi pitch cv
Bookbuddi pitch cvPaul Way
 
Building an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learnedBuilding an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learnedWojciech Koszek
 
Thin Server Architecture
Thin Server ArchitectureThin Server Architecture
Thin Server ArchitectureMitch Pirtle
 
Exploring the Internet of Things Using Ruby
Exploring the Internet of Things Using RubyExploring the Internet of Things Using Ruby
Exploring the Internet of Things Using RubyMike Hagedorn
 
Enterprise I.T. is dead, long live enterprise I.T.!
Enterprise I.T. is dead, long live enterprise I.T.!Enterprise I.T. is dead, long live enterprise I.T.!
Enterprise I.T. is dead, long live enterprise I.T.!Yves Hwang
 
The Browser is Dead, Long Live the Web!
The Browser is Dead, Long Live the Web!The Browser is Dead, Long Live the Web!
The Browser is Dead, Long Live the Web!Jonathan Stark
 
The Browser is Dead, Long Live the Web! (Jonathan Stark)
 The Browser is Dead, Long Live the Web! (Jonathan Stark) The Browser is Dead, Long Live the Web! (Jonathan Stark)
The Browser is Dead, Long Live the Web! (Jonathan Stark)Future Insights
 
Kill Your Darlings: Solving Design by Throwing Away Your Prototypes
Kill Your Darlings: Solving Design by Throwing Away Your PrototypesKill Your Darlings: Solving Design by Throwing Away Your Prototypes
Kill Your Darlings: Solving Design by Throwing Away Your Prototypesjsokohl
 
Of innovation and impatience - Future Decoded 2015
Of innovation and impatience - Future Decoded 2015Of innovation and impatience - Future Decoded 2015
Of innovation and impatience - Future Decoded 2015Christian Heilmann
 
The FT Web App: Coding Responsively
The FT Web App: Coding ResponsivelyThe FT Web App: Coding Responsively
The FT Web App: Coding ResponsivelyC4Media
 
The road to professional web development
The road to professional web developmentThe road to professional web development
The road to professional web developmentChristian Heilmann
 
PenLUG Talk: Fast, Cheap, and Out of Control
PenLUG Talk: Fast, Cheap, and Out of ControlPenLUG Talk: Fast, Cheap, and Out of Control
PenLUG Talk: Fast, Cheap, and Out of ControlDavid E. Weekly
 

Similar to So you wanna be a CTO ? (20)

Dean4j@Njug5
Dean4j@Njug5Dean4j@Njug5
Dean4j@Njug5
 
Is Hardware the New Software? Creating the Hightech Innovations that will Tra...
Is Hardware the New Software? Creating the Hightech Innovations that will Tra...Is Hardware the New Software? Creating the Hightech Innovations that will Tra...
Is Hardware the New Software? Creating the Hightech Innovations that will Tra...
 
Stop Comparing the Raspberry Pi and Sharks Cove
Stop Comparing the Raspberry Pi and Sharks CoveStop Comparing the Raspberry Pi and Sharks Cove
Stop Comparing the Raspberry Pi and Sharks Cove
 
So, You Wannna Be a CTO - Romain Cochet
So, You Wannna Be a CTO - Romain Cochet So, You Wannna Be a CTO - Romain Cochet
So, You Wannna Be a CTO - Romain Cochet
 
JavaZone 2014: En realitetsorientering om Tingenenes Internett, og hvordan du...
JavaZone 2014: En realitetsorientering om Tingenenes Internett, og hvordan du...JavaZone 2014: En realitetsorientering om Tingenenes Internett, og hvordan du...
JavaZone 2014: En realitetsorientering om Tingenenes Internett, og hvordan du...
 
From dev to ops and beyond - getting it done
From dev to ops and beyond - getting it doneFrom dev to ops and beyond - getting it done
From dev to ops and beyond - getting it done
 
Portfolio Guillaume De Clercq
Portfolio Guillaume De ClercqPortfolio Guillaume De Clercq
Portfolio Guillaume De Clercq
 
Bookbuddi pitch cv
Bookbuddi pitch cvBookbuddi pitch cv
Bookbuddi pitch cv
 
Building an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learnedBuilding an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learned
 
Thin Server Architecture
Thin Server ArchitectureThin Server Architecture
Thin Server Architecture
 
Exploring the Internet of Things Using Ruby
Exploring the Internet of Things Using RubyExploring the Internet of Things Using Ruby
Exploring the Internet of Things Using Ruby
 
Enterprise I.T. is dead, long live enterprise I.T.!
Enterprise I.T. is dead, long live enterprise I.T.!Enterprise I.T. is dead, long live enterprise I.T.!
Enterprise I.T. is dead, long live enterprise I.T.!
 
The Browser is Dead, Long Live the Web!
The Browser is Dead, Long Live the Web!The Browser is Dead, Long Live the Web!
The Browser is Dead, Long Live the Web!
 
The Browser is Dead, Long Live the Web! (Jonathan Stark)
 The Browser is Dead, Long Live the Web! (Jonathan Stark) The Browser is Dead, Long Live the Web! (Jonathan Stark)
The Browser is Dead, Long Live the Web! (Jonathan Stark)
 
WebWorkersCamp 2010
WebWorkersCamp 2010WebWorkersCamp 2010
WebWorkersCamp 2010
 
Kill Your Darlings: Solving Design by Throwing Away Your Prototypes
Kill Your Darlings: Solving Design by Throwing Away Your PrototypesKill Your Darlings: Solving Design by Throwing Away Your Prototypes
Kill Your Darlings: Solving Design by Throwing Away Your Prototypes
 
Of innovation and impatience - Future Decoded 2015
Of innovation and impatience - Future Decoded 2015Of innovation and impatience - Future Decoded 2015
Of innovation and impatience - Future Decoded 2015
 
The FT Web App: Coding Responsively
The FT Web App: Coding ResponsivelyThe FT Web App: Coding Responsively
The FT Web App: Coding Responsively
 
The road to professional web development
The road to professional web developmentThe road to professional web development
The road to professional web development
 
PenLUG Talk: Fast, Cheap, and Out of Control
PenLUG Talk: Fast, Cheap, and Out of ControlPenLUG Talk: Fast, Cheap, and Out of Control
PenLUG Talk: Fast, Cheap, and Out of Control
 

Recently uploaded

IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxmibuzondetrabajo
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxMario
 
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxAndrieCagasanAkio
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxNIMMANAGANTI RAMAKRISHNA
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 

Recently uploaded (11)

IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptx
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptx
 
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptx
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptx
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 

So you wanna be a CTO ?

  • 1. SO, YOU WANNA BE A CTO ? ROMAIN COCHET / @COCHET
  • 3.
  • 4.
  • 5. WHAT DOES IT MEANS TO BE A CTO OF AN IOT STARTUP ?
  • 6. What business? CEO What object? DESIGNER How to make it? CTO IOT STARTUP, 3 QUESTIONS
  • 7. STORY OF AN IOT STARTUP LIST OF TECHNOLOGIES
  • 8. STORY OF AN IOT STARTUP 1. PROTOTYPE & ITERATE 2. HELLO WORLD 3. SHIP FIRST CUSTOMERS 4. SCALE
  • 9. 1. PROTOTYPE & ITERATE
  • 10. 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
  • 11. 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
  • 12.
  • 13. 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
  • 15. QUESTIONS Are we able to manufacture this
 object 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
  • 16. 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
  • 17.
  • 18. 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
  • 19. 3. SHIP FIRST CUSTOMERS
  • 20. QUESTIONS How to manufacture my first products? How to ship as fast as possible? Why is it so hard to transform
 a prototype into a product? STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic
  • 21. 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
  • 22.
  • 23. 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
  • 25. QUESTIONS How to repeat the first batch? How to scale manufacturing? STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic
  • 26. 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
  • 27.
  • 28. 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
  • 29. 0 2 4 6 8 10 12 14 16 18 20 22 24 Ship ScalePrototype Hello CTO work load CTO feelings Start Phases & Time
  • 31. LIST OF TECHNOLOGIES Brand / Ecommerce / Dashboard. Mobile App / User’s Website. Back-end Servers. OS & Firmware. Electronic. Atoms.
  • 32. BRAND / ECOMMERCE / DASHBOARD
  • 33. 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
  • 34. HASHTAGS #e-commerce #web #front-end #framework STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic
  • 35.
  • 36. MOBILE APP / USER’S WEBSITE
  • 37. 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
  • 38. HASHTAGS #ios + android #responsive #framework #python / #php / #nodejs … #databases STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic
  • 39.
  • 41. 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
  • 42. HASHTAGS #rest #api #websocket #networking #AWS STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic
  • 43.
  • 45. 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
  • 46. HASHTAGS #linux #C #lua #python #sh #firmware STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic
  • 47.
  • 49. 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
  • 50. HASHTAGS #PCB #Schematic #EMC #Certifications #Wifi #Bluetooth STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic
  • 51.
  • 52. ATOMS
  • 53. 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
  • 54. HASHTAGS #Plastic #Mold #CAD #Injection #Assembly STORY : prototype, hello world, ship, scale / LIST : web, user, servers, os, pcb, plastic
  • 55.
  • 56. BONUS
  • 57. 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.
  • 58. THIS
  • 59. IS
  • 60. THE
  • 61. BEST
  • 62. JOB
  • 63. EVER
  • 64. (IF YOU ARE PREPARED FOR IT)
  • 65. SO, YOU WANNA BE A CTO ? ROMAIN COCHET / @COCHET