SlideShare a Scribd company logo
1 of 31
Download to read offline
WELCOME TO SDN NATION
BUILDING SDN PRODUCT: STEP-BY-STEP
Telkom University, August 2017
STEP 1: IDENTIFY PROBLEM TO SOLVE
“FULLY AUTOMATED”
IT INFRASTRUCTURE (HASSLE) SHOULD DISSAPEAR
“NO OWNERSHIP” “NO HUMAN
(IT ENGINEER)
INTERACTION”
“PAY WHEN I USE IT”
“GET THE JOB DONE”
“MONITOR SERVICE
STATUS/UTILIZATION”
“SIMPLE TO SETUP & TO MODIFY”
“PREDICTABLE COST”
CHALLENGES WITH TODAY’S SOLUTION
1. MANUAL AND ERROR-PRONE PROCESS DURING END-TO-END WORKFLOW
2. LONG TIME TO GET SERVICES (USERS) AND TO GET REVENUE (PROVIDERS)
3. LOW PROFIT MARGIN FOR PROVIDERS DUE TO HIGH HUMAN COST
STEP 2: DEFINE IF PROBLEM IS WORTH SOLVING
Source: Cisco Business Technology Architecture Group based on averages across mobile, cable, Telco and data center service providers
OPEX OPTIMIZATION WITH IT AUTOMATION
CONFIG
VALIDATION
93%
OPEX
REDUCTION
SERVICE
PROVISION
90%
OPEX
REDUCTION
NETWORK
CONFIGURE
78%
OPEX
REDUCTION
CONFIG
VALIDATION
94%
OPEX
REDUCTION
RE-
PROVISION
90%
OPEX
REDUCTION
CONFIG
VALIDATION
93%
OPEX
REDUCTION
SERVICE
PROVISION
90%
OPEX
REDUCTION
NETWORK
CONFIGURE
78%
OPEX
REDUCTION
CONFIG
REMOVAL
93%
OPEX
REDUCTION
SERVICE DE-
PROVISION
90%
OPEX
REDUCTION
NETWORK
CONFIGURE
78%
OPEX
REDUCTION
CUSTOMERS AND USERS NEED AUTOMATION
Jawdat IT Automation Engine
1. FULLAUTOMATION FOR END-TO-END SERVICE PROVISIONING WORKFLOW
2. SERVICE AGILITY TO REDUCE TIME FOR PROVIDING AND GETTING SERVICES
3. COST REDUCTION FOR PROVIDER BY REMOVING HUMAN OPEX
STEP 3: PLAN ENOUGH
LEAN CANVAS TO
UNDERSTAND
THE PROBLEM,
TO IDENTIFY
CUSTOMERS
AND USER,
AND TO DEFINE
OUR VALUE
PROPOSITION
STEP 4: CREATE ROADMAP AND PRIORITIZE
HOW
TO BUILD IT?
IDENTIFY SPECIFIC
PROBLEM TO BE
SOLVED WITH
SPECIFIC SOLUTION
NETWORK MODELING
EVENT CORELATION
ON-PREM AUTOMATION
PLATFORM
LATER:
INTEGRATE ALL
MODULES INTO
ONE PLATFORM
NETWORK
AUTOMATION
AS SERVICE
ON CLOUD
PRODUCT ROADMAP & PRIORITIZATION
STEP 5: IDENTIFY PRODUCT RISK AND MITIGATION
POTENTIAL MAJOR RISKS & RESPONSES
Providers are not willing to buy from us
Response: Reduce
Provide free demo unit, show the business benefits
Our platform is not scalable for X no of offices
Response: Reduce
Scalability testing, architecture re-design overtime
New Indonesian tech startup emerges
Response: Accept
Focus on our own strengths and customer relationship
Competitor (Cisco) is going price war
Response: Avoid
Approach customers using values to business outcomes
STEP 6: BUILD MVP FOR FRONTEND AND BACKEND
FROM DESIGN TO
REAL PRODUCT
STEP 7: DEMO AND MEASURE FEEDBACK
KEY METRICS
Metric Themes Metrics Data Source
Business # of new office activation / year
# of current office renewal / year
Backend Logs
Churn % Users who stop subscription
% Customers who switch provider
Backend Logs
Platform Health # incoming tickets / product usage
# bug counts / product usage
Ticketing/Support System
System Productivity Time to provision new office
Time to execute task
Backend	Logs
Portal Engagement # visit / user / week
# of task success / total tasks
Frontend Logs
Customer Satisfaction CSAT or NPS score
Open-ended feedbacks
Customer Survey
STEP 8: ACQUIRE PAYING CUSTOMERS
GET INNOVATORS AND EARLY ADOPTERS
STEP 9: CONTINOUSLY IMPROVE ENGINEERING
PROGRAM
MANAGEMENT
AGILE
DEVELOPMEN
T
+
STEP 10: LIVE HAPPILY EVERY AFTER…
… OR NOT!
SCALE THE PRODUCT AND BUILD COMPANY
BUILDING SDN PRODUCT IN 10 STEPS
ü Step 1: Identify problem to solve
ü Step 2: Define if the problem is worth solving
ü Step 3: Plan enough (Lean Canvas)
ü Step 4: Create roadmap and prioritize what to build
ü Step 5: Identify product risk and prepare mitigation
ü Step 6: Build MVP for Frontend and Backend
ü Step 7: Demo and use metrics to capture feedbacks
ü Step 8: Acquire paying customers
ü Step 9: Continuous improvement to Engineering
ü Step 10: Scale the product and build the company
“ NO ONE KNOWS
HOW TO DO WHEN
THEY BEGIN. IDEAS
DON’T COME OUT
FULLY FORMED.
THEY ONLY BECOME
CLEAR AS YOU
WORK ON THEM.
YOU JUST HAVE TO
GET STARTED.”
“THE IDEA OF A
SINGLE EUREKA
MOMENT IS A
DANGEROUS LIE.”
WHAT
ARE WE
WAITIN
G FOR?
LET'S
BUILD!
THANK YOU

More Related Content

What's hot

Cloud Native Function for 5G success, Grzegorz Sikora, OVOO
Cloud Native Function for 5G success, Grzegorz Sikora, OVOOCloud Native Function for 5G success, Grzegorz Sikora, OVOO
Cloud Native Function for 5G success, Grzegorz Sikora, OVOOAlan Quayle
 
What is continuous improvement
What is continuous improvement What is continuous improvement
What is continuous improvement LibbySchulze
 
Journey to Cloud - Enabling the Digital Enterprise - Accenture
Journey to Cloud - Enabling the Digital Enterprise - AccentureJourney to Cloud - Enabling the Digital Enterprise - Accenture
Journey to Cloud - Enabling the Digital Enterprise - AccentureAmazon Web Services
 
When Building's Report on Themselves - Compliance and Safety in the IoT Era: ...
When Building's Report on Themselves - Compliance and Safety in the IoT Era: ...When Building's Report on Themselves - Compliance and Safety in the IoT Era: ...
When Building's Report on Themselves - Compliance and Safety in the IoT Era: ...Cian O Flaherty
 
Developer Marketing: Building Experiences
Developer Marketing: Building ExperiencesDeveloper Marketing: Building Experiences
Developer Marketing: Building ExperiencesPredix
 
Code to Cloud: Three Trends for Faster, Safer Continuous Delivery
Code to Cloud: Three Trends for Faster, Safer Continuous DeliveryCode to Cloud: Three Trends for Faster, Safer Continuous Delivery
Code to Cloud: Three Trends for Faster, Safer Continuous DeliveryVMware Tanzu
 
Datadog + Rundeck at DASH 2020
Datadog + Rundeck at DASH 2020Datadog + Rundeck at DASH 2020
Datadog + Rundeck at DASH 2020Rundeck
 
Open Source Telecom Software Survey 2019 and 2020 Recapitulation
Open Source Telecom Software Survey 2019 and 2020 RecapitulationOpen Source Telecom Software Survey 2019 and 2020 Recapitulation
Open Source Telecom Software Survey 2019 and 2020 RecapitulationAlan Quayle
 
Metrics driven development 10.09.2014
Metrics driven development   10.09.2014Metrics driven development   10.09.2014
Metrics driven development 10.09.2014Erno Aapa
 
Optimal Design Brochure-IoT
Optimal Design Brochure-IoTOptimal Design Brochure-IoT
Optimal Design Brochure-IoTSteve Sebree
 
Splunk Discovery Köln - 17-01-2020 - Splunk for ITOps
Splunk Discovery Köln - 17-01-2020 - Splunk for ITOpsSplunk Discovery Köln - 17-01-2020 - Splunk for ITOps
Splunk Discovery Köln - 17-01-2020 - Splunk for ITOpsSplunk
 
CWIN17 Toulouse / Safe 4.5 and agile devops-ca technologies-r.bajul
CWIN17 Toulouse / Safe 4.5 and agile devops-ca technologies-r.bajulCWIN17 Toulouse / Safe 4.5 and agile devops-ca technologies-r.bajul
CWIN17 Toulouse / Safe 4.5 and agile devops-ca technologies-r.bajulCapgemini
 
An industrial pda design for intelligent transportation system based on zigbee
An industrial pda design for intelligent transportation system based on zigbeeAn industrial pda design for intelligent transportation system based on zigbee
An industrial pda design for intelligent transportation system based on zigbeeimpulsetech12
 
NATE UNITE 2016_5G presentation_022416
NATE UNITE 2016_5G presentation_022416NATE UNITE 2016_5G presentation_022416
NATE UNITE 2016_5G presentation_022416John Celentano
 
The Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD PipelineThe Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD PipelineDevOps.com
 
Don’t Let Technology Slow Down Your Digital Transformation
Don’t Let Technology Slow Down Your Digital TransformationDon’t Let Technology Slow Down Your Digital Transformation
Don’t Let Technology Slow Down Your Digital TransformationDevOps.com
 

What's hot (20)

Cloud Native Function for 5G success, Grzegorz Sikora, OVOO
Cloud Native Function for 5G success, Grzegorz Sikora, OVOOCloud Native Function for 5G success, Grzegorz Sikora, OVOO
Cloud Native Function for 5G success, Grzegorz Sikora, OVOO
 
What is continuous improvement
What is continuous improvement What is continuous improvement
What is continuous improvement
 
Journey to Cloud - Enabling the Digital Enterprise - Accenture
Journey to Cloud - Enabling the Digital Enterprise - AccentureJourney to Cloud - Enabling the Digital Enterprise - Accenture
Journey to Cloud - Enabling the Digital Enterprise - Accenture
 
When Building's Report on Themselves - Compliance and Safety in the IoT Era: ...
When Building's Report on Themselves - Compliance and Safety in the IoT Era: ...When Building's Report on Themselves - Compliance and Safety in the IoT Era: ...
When Building's Report on Themselves - Compliance and Safety in the IoT Era: ...
 
Developer Marketing: Building Experiences
Developer Marketing: Building ExperiencesDeveloper Marketing: Building Experiences
Developer Marketing: Building Experiences
 
Code to Cloud: Three Trends for Faster, Safer Continuous Delivery
Code to Cloud: Three Trends for Faster, Safer Continuous DeliveryCode to Cloud: Three Trends for Faster, Safer Continuous Delivery
Code to Cloud: Three Trends for Faster, Safer Continuous Delivery
 
Datadog + Rundeck at DASH 2020
Datadog + Rundeck at DASH 2020Datadog + Rundeck at DASH 2020
Datadog + Rundeck at DASH 2020
 
Open Source Telecom Software Survey 2019 and 2020 Recapitulation
Open Source Telecom Software Survey 2019 and 2020 RecapitulationOpen Source Telecom Software Survey 2019 and 2020 Recapitulation
Open Source Telecom Software Survey 2019 and 2020 Recapitulation
 
Metrics driven development 10.09.2014
Metrics driven development   10.09.2014Metrics driven development   10.09.2014
Metrics driven development 10.09.2014
 
AE foyer on Mobile by Design 19/02/2014
AE foyer on Mobile by Design 19/02/2014AE foyer on Mobile by Design 19/02/2014
AE foyer on Mobile by Design 19/02/2014
 
Optimal Design Brochure-IoT
Optimal Design Brochure-IoTOptimal Design Brochure-IoT
Optimal Design Brochure-IoT
 
Splunk Discovery Köln - 17-01-2020 - Splunk for ITOps
Splunk Discovery Köln - 17-01-2020 - Splunk for ITOpsSplunk Discovery Köln - 17-01-2020 - Splunk for ITOps
Splunk Discovery Köln - 17-01-2020 - Splunk for ITOps
 
CWIN17 Toulouse / Safe 4.5 and agile devops-ca technologies-r.bajul
CWIN17 Toulouse / Safe 4.5 and agile devops-ca technologies-r.bajulCWIN17 Toulouse / Safe 4.5 and agile devops-ca technologies-r.bajul
CWIN17 Toulouse / Safe 4.5 and agile devops-ca technologies-r.bajul
 
An industrial pda design for intelligent transportation system based on zigbee
An industrial pda design for intelligent transportation system based on zigbeeAn industrial pda design for intelligent transportation system based on zigbee
An industrial pda design for intelligent transportation system based on zigbee
 
Epic Estimation - Agile or High Risk Guesswork
Epic Estimation - Agile or High Risk GuessworkEpic Estimation - Agile or High Risk Guesswork
Epic Estimation - Agile or High Risk Guesswork
 
1 - Corporate Overview _ CN
1 - Corporate Overview _ CN1 - Corporate Overview _ CN
1 - Corporate Overview _ CN
 
Extreme DevOps in Fintech
Extreme DevOps in FintechExtreme DevOps in Fintech
Extreme DevOps in Fintech
 
NATE UNITE 2016_5G presentation_022416
NATE UNITE 2016_5G presentation_022416NATE UNITE 2016_5G presentation_022416
NATE UNITE 2016_5G presentation_022416
 
The Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD PipelineThe Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD Pipeline
 
Don’t Let Technology Slow Down Your Digital Transformation
Don’t Let Technology Slow Down Your Digital TransformationDon’t Let Technology Slow Down Your Digital Transformation
Don’t Let Technology Slow Down Your Digital Transformation
 

Similar to CampusSDN2017 - Jawdat: Building SDN products

Lunch and Learn and Sneakers
Lunch and Learn and SneakersLunch and Learn and Sneakers
Lunch and Learn and SneakersBill Zajac
 
Marius_2016_resume
Marius_2016_resumeMarius_2016_resume
Marius_2016_resumeMarius Mihel
 
CWIN17 london delivering devops and release automation in fs - duncan bradf...
CWIN17 london   delivering devops and release automation in fs - duncan bradf...CWIN17 london   delivering devops and release automation in fs - duncan bradf...
CWIN17 london delivering devops and release automation in fs - duncan bradf...Capgemini
 
How To Sell Into Insurance with Perfecto
How To Sell Into Insurance with PerfectoHow To Sell Into Insurance with Perfecto
How To Sell Into Insurance with PerfectoLizzy Guido (she/her)
 
The Dynamic Workplace – driving disruptive innovation
The Dynamic Workplace – driving disruptive innovationThe Dynamic Workplace – driving disruptive innovation
The Dynamic Workplace – driving disruptive innovationMatthew Le Cordeur
 
OpenEdge Character UI - Where to go?
OpenEdge Character UI - Where to go?OpenEdge Character UI - Where to go?
OpenEdge Character UI - Where to go?Gabriel Lucaciu
 
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...VMware Tanzu
 
DevOps Handbook: Experiments in Accelerating Delivery
DevOps Handbook: Experiments in Accelerating DeliveryDevOps Handbook: Experiments in Accelerating Delivery
DevOps Handbook: Experiments in Accelerating DeliveryJim Grafmeyer
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsSanjeev Sharma
 
K N Avinash_ MBA_ BA
K N Avinash_ MBA_ BAK N Avinash_ MBA_ BA
K N Avinash_ MBA_ BAavinashmba
 
Vivek kumar ray 5 year Java-Webservices-Bigdata
Vivek kumar ray 5 year Java-Webservices-BigdataVivek kumar ray 5 year Java-Webservices-Bigdata
Vivek kumar ray 5 year Java-Webservices-BigdataVivek Rai
 
Jesse Pulfer Pivotal Overview June 2018
Jesse Pulfer Pivotal Overview June 2018Jesse Pulfer Pivotal Overview June 2018
Jesse Pulfer Pivotal Overview June 2018VMware Tanzu
 
Demolition project-management-solution
Demolition project-management-solutionDemolition project-management-solution
Demolition project-management-solutionVishakhaBhagia1
 
Demolition project-management-solution
Demolition project-management-solutionDemolition project-management-solution
Demolition project-management-solutionMaitrikpaida
 

Similar to CampusSDN2017 - Jawdat: Building SDN products (20)

KrishnaThorati
KrishnaThoratiKrishnaThorati
KrishnaThorati
 
Lunch and Learn and Sneakers
Lunch and Learn and SneakersLunch and Learn and Sneakers
Lunch and Learn and Sneakers
 
Marius_2016_resume
Marius_2016_resumeMarius_2016_resume
Marius_2016_resume
 
CWIN17 london delivering devops and release automation in fs - duncan bradf...
CWIN17 london   delivering devops and release automation in fs - duncan bradf...CWIN17 london   delivering devops and release automation in fs - duncan bradf...
CWIN17 london delivering devops and release automation in fs - duncan bradf...
 
How To Sell Into Insurance with Perfecto
How To Sell Into Insurance with PerfectoHow To Sell Into Insurance with Perfecto
How To Sell Into Insurance with Perfecto
 
The Dynamic Workplace – driving disruptive innovation
The Dynamic Workplace – driving disruptive innovationThe Dynamic Workplace – driving disruptive innovation
The Dynamic Workplace – driving disruptive innovation
 
OpenEdge Character UI - Where to go?
OpenEdge Character UI - Where to go?OpenEdge Character UI - Where to go?
OpenEdge Character UI - Where to go?
 
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
I Segreti per Modernizzare con Successo le Applicazioni (Pivotal Cloud-Native...
 
Pravin_CV_4+years
Pravin_CV_4+yearsPravin_CV_4+years
Pravin_CV_4+years
 
DevOps Handbook: Experiments in Accelerating Delivery
DevOps Handbook: Experiments in Accelerating DeliveryDevOps Handbook: Experiments in Accelerating Delivery
DevOps Handbook: Experiments in Accelerating Delivery
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 
K N Avinash_ MBA_ BA
K N Avinash_ MBA_ BAK N Avinash_ MBA_ BA
K N Avinash_ MBA_ BA
 
Web Engineering
Web EngineeringWeb Engineering
Web Engineering
 
Resume (1)
Resume (1)Resume (1)
Resume (1)
 
Vivek kumar ray 5 year Java-Webservices-Bigdata
Vivek kumar ray 5 year Java-Webservices-BigdataVivek kumar ray 5 year Java-Webservices-Bigdata
Vivek kumar ray 5 year Java-Webservices-Bigdata
 
Nivethitha resume 1.1 (1)
Nivethitha resume 1.1 (1)Nivethitha resume 1.1 (1)
Nivethitha resume 1.1 (1)
 
Jesse Pulfer Pivotal Overview June 2018
Jesse Pulfer Pivotal Overview June 2018Jesse Pulfer Pivotal Overview June 2018
Jesse Pulfer Pivotal Overview June 2018
 
Achyuth
AchyuthAchyuth
Achyuth
 
Demolition project-management-solution
Demolition project-management-solutionDemolition project-management-solution
Demolition project-management-solution
 
Demolition project-management-solution
Demolition project-management-solutionDemolition project-management-solution
Demolition project-management-solution
 

Recently uploaded

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Recently uploaded (20)

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

CampusSDN2017 - Jawdat: Building SDN products

  • 1. WELCOME TO SDN NATION
  • 2. BUILDING SDN PRODUCT: STEP-BY-STEP Telkom University, August 2017
  • 3. STEP 1: IDENTIFY PROBLEM TO SOLVE
  • 4. “FULLY AUTOMATED” IT INFRASTRUCTURE (HASSLE) SHOULD DISSAPEAR “NO OWNERSHIP” “NO HUMAN (IT ENGINEER) INTERACTION” “PAY WHEN I USE IT” “GET THE JOB DONE” “MONITOR SERVICE STATUS/UTILIZATION” “SIMPLE TO SETUP & TO MODIFY” “PREDICTABLE COST”
  • 5. CHALLENGES WITH TODAY’S SOLUTION 1. MANUAL AND ERROR-PRONE PROCESS DURING END-TO-END WORKFLOW 2. LONG TIME TO GET SERVICES (USERS) AND TO GET REVENUE (PROVIDERS) 3. LOW PROFIT MARGIN FOR PROVIDERS DUE TO HIGH HUMAN COST
  • 6. STEP 2: DEFINE IF PROBLEM IS WORTH SOLVING
  • 7. Source: Cisco Business Technology Architecture Group based on averages across mobile, cable, Telco and data center service providers OPEX OPTIMIZATION WITH IT AUTOMATION CONFIG VALIDATION 93% OPEX REDUCTION SERVICE PROVISION 90% OPEX REDUCTION NETWORK CONFIGURE 78% OPEX REDUCTION CONFIG VALIDATION 94% OPEX REDUCTION RE- PROVISION 90% OPEX REDUCTION CONFIG VALIDATION 93% OPEX REDUCTION SERVICE PROVISION 90% OPEX REDUCTION NETWORK CONFIGURE 78% OPEX REDUCTION CONFIG REMOVAL 93% OPEX REDUCTION SERVICE DE- PROVISION 90% OPEX REDUCTION NETWORK CONFIGURE 78% OPEX REDUCTION
  • 8. CUSTOMERS AND USERS NEED AUTOMATION Jawdat IT Automation Engine 1. FULLAUTOMATION FOR END-TO-END SERVICE PROVISIONING WORKFLOW 2. SERVICE AGILITY TO REDUCE TIME FOR PROVIDING AND GETTING SERVICES 3. COST REDUCTION FOR PROVIDER BY REMOVING HUMAN OPEX
  • 9. STEP 3: PLAN ENOUGH
  • 10. LEAN CANVAS TO UNDERSTAND THE PROBLEM, TO IDENTIFY CUSTOMERS AND USER, AND TO DEFINE OUR VALUE PROPOSITION
  • 11. STEP 4: CREATE ROADMAP AND PRIORITIZE
  • 12. HOW TO BUILD IT? IDENTIFY SPECIFIC PROBLEM TO BE SOLVED WITH SPECIFIC SOLUTION NETWORK MODELING EVENT CORELATION ON-PREM AUTOMATION PLATFORM LATER: INTEGRATE ALL MODULES INTO ONE PLATFORM NETWORK AUTOMATION AS SERVICE ON CLOUD
  • 13. PRODUCT ROADMAP & PRIORITIZATION
  • 14. STEP 5: IDENTIFY PRODUCT RISK AND MITIGATION
  • 15. POTENTIAL MAJOR RISKS & RESPONSES Providers are not willing to buy from us Response: Reduce Provide free demo unit, show the business benefits Our platform is not scalable for X no of offices Response: Reduce Scalability testing, architecture re-design overtime New Indonesian tech startup emerges Response: Accept Focus on our own strengths and customer relationship Competitor (Cisco) is going price war Response: Avoid Approach customers using values to business outcomes
  • 16. STEP 6: BUILD MVP FOR FRONTEND AND BACKEND
  • 18. STEP 7: DEMO AND MEASURE FEEDBACK
  • 19.
  • 20. KEY METRICS Metric Themes Metrics Data Source Business # of new office activation / year # of current office renewal / year Backend Logs Churn % Users who stop subscription % Customers who switch provider Backend Logs Platform Health # incoming tickets / product usage # bug counts / product usage Ticketing/Support System System Productivity Time to provision new office Time to execute task Backend Logs Portal Engagement # visit / user / week # of task success / total tasks Frontend Logs Customer Satisfaction CSAT or NPS score Open-ended feedbacks Customer Survey
  • 21. STEP 8: ACQUIRE PAYING CUSTOMERS
  • 22. GET INNOVATORS AND EARLY ADOPTERS
  • 23. STEP 9: CONTINOUSLY IMPROVE ENGINEERING
  • 25. STEP 10: LIVE HAPPILY EVERY AFTER…
  • 27. SCALE THE PRODUCT AND BUILD COMPANY
  • 28. BUILDING SDN PRODUCT IN 10 STEPS ü Step 1: Identify problem to solve ü Step 2: Define if the problem is worth solving ü Step 3: Plan enough (Lean Canvas) ü Step 4: Create roadmap and prioritize what to build ü Step 5: Identify product risk and prepare mitigation ü Step 6: Build MVP for Frontend and Backend ü Step 7: Demo and use metrics to capture feedbacks ü Step 8: Acquire paying customers ü Step 9: Continuous improvement to Engineering ü Step 10: Scale the product and build the company
  • 29. “ NO ONE KNOWS HOW TO DO WHEN THEY BEGIN. IDEAS DON’T COME OUT FULLY FORMED. THEY ONLY BECOME CLEAR AS YOU WORK ON THEM. YOU JUST HAVE TO GET STARTED.” “THE IDEA OF A SINGLE EUREKA MOMENT IS A DANGEROUS LIE.”