enterprise iot solution in 30 days

30
Manolis Nikiforakis Ex Machina, CEO Enterprise IoT solution in 30 days Keynote Speaker @ Boussias IoT Conference, June 2017

Upload: manolis-nikiforakis

Post on 22-Jan-2018

387 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Enterprise IoT solution in 30 days

Manolis NikiforakisEx Machina, CEO

Enterprise IoT solution in 30 days

Keynote Speaker @ Boussias IoT Conference, June 2017

Page 2: Enterprise IoT solution in 30 days

About me: Manolis Nikiforakis

BEng Computer Engineering & MSc Internet Computing16 yrs enterprise full stack developerIoT solutions architect

IoT Athens Meetup co-organizerTheThingsNetwork Athens initiatorIoT Guru Network consultant

Dad, biker, kitesurfer, hacker, coffee enthusiast, 3D printer & multicopter builder

Page 3: Enterprise IoT solution in 30 days

74% of IoT projects are NOT successful

Cisco survey of 1,845 business and IT decision-makers in mid-market and enterprise companies

Top reasons include:

● Long completion times● Poor quality of the data collected● Lack of internal expertise● IoT integration problems● Budget overruns

newsroom.cisco.com/press-release-content?type=webcontent&articleId=1847422

Page 4: Enterprise IoT solution in 30 days

Cisco identified two main failure points

1. Integration Complexity

2. Lack of Internal Expertise

https://blogs.cisco.com/news/ciscos-new-iot-platform-will-take-your-projects-past-proof-of-concept

Page 5: Enterprise IoT solution in 30 days

Why do companies struggle with IoT & digital transformation ?

Page 6: Enterprise IoT solution in 30 days

IoT not permanent in agenda

1.559 executives across multiple industries, 78% claim IoT critical

only in 38% was a permanent fixture in their business’ agenda

Reference: MIT Sloan Management Review and Capgemini Consulting

Page 7: Enterprise IoT solution in 30 days

Digital Maturity Index - 65% Beginners

Reference: MIT Sloan Management Review and Capgemini Consulting

Beginner - email, social media, some enterprise software

Conservative - deliberately hang back

Fashionista - aggressive in new tech, lack coordination

Digirati - gaining most value of new tech

Page 8: Enterprise IoT solution in 30 days

The pace of digital transformation is too slow

- Unless you’re the CEO

Reference: MIT Sloan Management Review and Capgemini Consulting

Page 9: Enterprise IoT solution in 30 days

Institutional Barriers

1. Attitudes of Older Workers

2. Legacy Technologies

3. Innovation Fatigue

4. Internal Politics

Where is the CIoTO ?

Reference: MIT Sloan Management Review and Capgemini Consulting

Page 10: Enterprise IoT solution in 30 days

Main failure points - developer’s view

1. Wrong development methodology

2. Closed source approach/technologies

Page 11: Enterprise IoT solution in 30 days

Successful IoT Transformation

Page 12: Enterprise IoT solution in 30 days

IoT & digital transformationis a Journey,

Not a One-Time Event

Page 13: Enterprise IoT solution in 30 days

IoT advice - helicopter view

● Solve a problem that someone cares about● Plan realistically● Fix outdated processes and policies● Drive shared ownership and accountability

○ Partner for success, get engineers with broad skills

● Augment your capabilities with outside resources○ Be skeptical of “IoT experts” and the marketing hype ○ Too early to have many Gurus! (except for http://iotgurus.net/)

● Address resistance to change● Define extended project success and goals● Establish a learning culture, be flexible and adapt

○ Test game-changing business models

Page 14: Enterprise IoT solution in 30 days

Moving from cost savings to REVENUE GENERATION

● Needs strategy & alignment across key stakeholders

● User-centric○ NOT an inside-out approach

● NOT as hardware/box moving○ What to charge○ How to charge○ Go-to-Market

● Technology○ rapid iteration, flexible, no lock-in, secure

Page 15: Enterprise IoT solution in 30 days

Waterfall vs Agile

Page 16: Enterprise IoT solution in 30 days

Waterfall failure for IoT

1. Defining and discussing the full blown project

2. Planning the entire project, searching for the relevant devices,

technologies, dashboards, etc.

3. Presenting to customer and getting feedback.

4. Preparing cost estimates for the entire project.

5. Build everything in one go, sensors, communications, dashboards, rules,

data analytics.

6. Get customer feedback, start resource-intensive changes

Page 17: Enterprise IoT solution in 30 days

IoT breeze, best served with Agile

1. Priority to provide value immediately and continuously through quick development and rapid cycles of enhancements and additions.

2. Welcome changing requirements, at any time, even late in development. Harness change for the customer’s competitive advantage.

3. Deliver application enhancements frequently, every few days/weeks.

4. Developers continuously collaborate with all stakeholders to deliver the most useful application given time and budget constraints.

5. A working IoT application that creates value is the primary measure of progress.

6. Simplicity – the art of identifying out of scope at any given point — is essential.

Page 18: Enterprise IoT solution in 30 days

Open vs Closed

Page 19: Enterprise IoT solution in 30 days

IoT demands the open source advantages

Reference: MachNation - Benefits of an Open Source approach to IoT AEP

Page 20: Enterprise IoT solution in 30 days

IoT Value Chain Decisions

Page 21: Enterprise IoT solution in 30 days

Open-Source SoC

SiFive Freedom E31032-bit RV32IMAC

320+ MHz

Page 22: Enterprise IoT solution in 30 days

Open-Source telecommunications

Page 23: Enterprise IoT solution in 30 days

IoT Value Chain Decisions

Middleware / AEP / IoT PaaS

Page 24: Enterprise IoT solution in 30 days

IoT Application Enablement Platforms - key traits

1 Flexibility of deployment modelCloud-based SaaS - Geo-distributed, multi-tenant, multi-instance - On-premises, edge, fog, scalability, security , fault tolerance

2 Focus on the developer personaCogent system architecture, documented, APIs, barrier-free

3 Sophistication of management capabilitiesDevice management & monitoring sophistication

4 Comprehensiveness of overall platformMaturity of solutions 5 Well-executed partnership strategyHosted/Managed PaaS with tech support and consulting

Reference: MachNation - Five Key Traits of Leading IoT Application Enablement Platforms

Page 25: Enterprise IoT solution in 30 days

IoT USE CASE

Customer: Refrigerator Manufacturer

Page 26: Enterprise IoT solution in 30 days

Subscription based refridgerator monitoring service

Multi-tenant: Manufacturer, 3rd party technicians, end customers

● Phase I - Pilot aiming for MVP○ Temp and door monitoring/alerts○ Get stakeholders working together

● Phase II - Collect insights○ Collect Energy, Vibration, Noise, Weather○ Upgrade hardware & comms LoRaWAN/NBIoT

● Phase III - Disrupt/Innovate○ Scale & Compare○ Weather normalize○ Predictive maintenance○ Cold as a Service new business model

Page 27: Enterprise IoT solution in 30 days

Phase I in 4 weekly Sprints

● Week 1 - Understand scope, set MVP goal○ Identify stakeholders and assumed MVP○ Set framework○ Produce simple demo (simulated data)

Page 28: Enterprise IoT solution in 30 days

Phase I in 4 weekly Sprints

● Week 1 - Understand scope, set MVP goal○ Identify stakeholders and assumed MVP○ Set framework○ Produce simple demo (simulated data)

● Week 2 - Elaborate on simple demo○ Set goal,prepare for PoC: e.g. SONOFF ESP8266 + Managed/Hosted open

IoT PaaS Thingsboard.io

Page 29: Enterprise IoT solution in 30 days

Phase I in 4 weekly Sprints

● Week 1 - Understand scope, set MVP goal○ Identify stakeholders and assumed MVP○ Set framework○ Produce simple demo (simulated data)

● Week 2 - Elaborate on simple demo○ Set goal,prepare for PoC: e.g. SONOFF ESP8266 + Managed/Hosted open

IoT PaaS such as Thingsboard.io

● Week 3 - Deploy PoC in-house / factory○ Get feedback, improve

● Week 4 - Deploy PoC at customer test group○ Get feedback, improve○ Achieve MVP Goal, validate assumptions○ Set next EPIC/Phase

Page 30: Enterprise IoT solution in 30 days

Manolis NikiforakisEx Machina, CEO

twitter·@nikil511site·exm.gr