SlideShare une entreprise Scribd logo
1  sur  16
@mniinioja
APIOps
CyclesTM
OPEN SET OF TOOLS AND METHODS
FOR LEAN API DEVELOPMENT
10/23/2018
1
@mniinioja
Marjukka Niinioja
• Founding partner of Osaango.com
• Consulted, trained or advised 200 companies
and public organizations on APIs,
microservices, integrations and Developer
experience
• Created method for API development
• Co-authored a TOP 5 book to fast track API
Economy, specially in Finland
@mniinioja
Amount of APIs
correlates with
Global Startup
Index and
economic growth
areas.
APIs thrive in
cultures where
user-centered
design is
dominant.
@mniinioja
Customer experience
specialists
Marketing, sales
and purchases
responsibles
Business IT
specialists
Integration
specialists
Cloud
infrastructure
specialists
Partnership and
new business
developers
Information
security and
privacy specialists
APIs need the whole village: Marjukka Niinioja & Jarkko Moilanen 2018. From book: API-talous 101, Alma Talent
API = All People are Important
@mniinioja
APIOps CyclesTM
https://www.apiopscycles.com/
For lean and business oriented API
Development
@mniinioja
Hit the wall as
fast as you can
REAL STORY ABOUT PROJECT LEEWAY WITH AND
WITHOUT THE METHOD
@mniinioja
Difference in using API Consumer
interviews and Prototyping
6 month project time line
The “Oh s**t, they can’t use the API like this” -moment
✓
⛔
@mniinioja
Minimum Viable API Architecture
Prototype
Just enough
Scale
API Audit Checklist collects all the rookie mistakes
usually done with designing APIs, even by otherwise
experienced developers.
It’s great for improving the Developer Experience,
security, metrics and API mgmt adoption. And helps in
onboarding newbie API developers
@mniinioja
POST /add
POST /del
Hand-written
documentation
200 attributes for payload “just
because we have them”
Sensitive information in URI and
Query parameters
When we get new API users, we need to boot our servers
to give them access
“Basic auth is just fine”Not validating
specfiles
It’s a technical jungle out there…
@mniinioja
Build the
API – the
right way
AUDIT CHECKLIST WAS
DEVELOPED WHEN MOST
APIS FAILED IN PUBLISHING
OR DEVELOPER EXPERIENCE
@mniinioja
Release both API
interface and code
which implements it
Monitor API
performance, code,
developer experience &
business metrics
Configure API interface,
management & code
environment
Create, verify and
package API interface &
code which implements
it
Plan API business
model, API consumer
requirements,
interfaces, API mgmt,
code
DevOps cycle y Kharnagy - Own work, CC BY-SA 4.0 – APIOps changes by Niinioja
APIs need 2x DevOps
@mniinioja
Everyone hates NFRs so why not make them as easy and
business user friendly
@mniinioja
13
10/23/2018
©2018-2020Osaangowww.apieconomy.info
Don’t know what the
customers would use it
for… I need the Force
APIOps Cycles!
Sell our API or else…
@mniinioja
Business models and
business model canvases are
well known by the business
people and designers, as is
Lean Startup
© 2018-2020 Osaango www.apieconomy.info
@mniinioja
https://api.posti.fi/index.html
https://stripe.com/fi
https://op-developer.fi/ https://developer.nordeaopenbanking.com
No 1 choice
by
developers
for first
impression
No 1 choice by
product
managers.
Developers fear
they have to talk
to sales.
”Looks like the
bank, don’t know
about the APIs”
”What is this? What
do I get? Do I need
to talk to sales?”
@mniinioja
Courses on APIOps Cycles in
www.apieconomy.info
Follow in Twitter @apiopscycles @mniinioja @osaangoltd or LinkedIn
16

Contenu connexe

Tendances

How to Navigate your Product Career and API Product Management by PayPal Sr PMs
How to Navigate your Product Career and API Product Management by PayPal Sr PMsHow to Navigate your Product Career and API Product Management by PayPal Sr PMs
How to Navigate your Product Career and API Product Management by PayPal Sr PMsProduct School
 
APIdays Paris 2019 - How we addressed our 100% API Strategy in a major worldw...
APIdays Paris 2019 - How we addressed our 100% API Strategy in a major worldw...APIdays Paris 2019 - How we addressed our 100% API Strategy in a major worldw...
APIdays Paris 2019 - How we addressed our 100% API Strategy in a major worldw...apidays
 
Mapping out your API Strategy - 4.20.11 Webinar slides
Mapping out your API Strategy - 4.20.11 Webinar slidesMapping out your API Strategy - 4.20.11 Webinar slides
Mapping out your API Strategy - 4.20.11 Webinar slidesApigee | Google Cloud
 
apidays LIVE LONDON - Lessons learnt supporting developer communities by Math...
apidays LIVE LONDON - Lessons learnt supporting developer communities by Math...apidays LIVE LONDON - Lessons learnt supporting developer communities by Math...
apidays LIVE LONDON - Lessons learnt supporting developer communities by Math...apidays
 
API Products: The Role of an API Product Manager
API Products: The Role of an API Product ManagerAPI Products: The Role of an API Product Manager
API Products: The Role of an API Product ManagerWSO2
 
apidays LIVE London 2021 - Productization of APIs by Jay Dembani, Avalara
apidays LIVE London 2021 - Productization of APIs by Jay Dembani, Avalaraapidays LIVE London 2021 - Productization of APIs by Jay Dembani, Avalara
apidays LIVE London 2021 - Productization of APIs by Jay Dembani, Avalaraapidays
 
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabeapidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabeapidays
 
apidays LIVE Paris - Succeeding with API Programs by Kiran Nadgir
apidays LIVE Paris - Succeeding with API Programs by Kiran Nadgirapidays LIVE Paris - Succeeding with API Programs by Kiran Nadgir
apidays LIVE Paris - Succeeding with API Programs by Kiran Nadgirapidays
 
APIs for your Business + Stages of the API Lifecycle
APIs for your Business + Stages of the API LifecycleAPIs for your Business + Stages of the API Lifecycle
APIs for your Business + Stages of the API Lifecycle3scale
 
apidays LIVE Paris - Interface Economy: The true potential of APIs by Kristof...
apidays LIVE Paris - Interface Economy: The true potential of APIs by Kristof...apidays LIVE Paris - Interface Economy: The true potential of APIs by Kristof...
apidays LIVE Paris - Interface Economy: The true potential of APIs by Kristof...apidays
 
Enough talking - it's time to start doing
Enough talking - it's time to start doingEnough talking - it's time to start doing
Enough talking - it's time to start doingApigee | Google Cloud
 
apidays LIVE India - Open Broking revolution in India by Raghava BS, Angel Br...
apidays LIVE India - Open Broking revolution in India by Raghava BS, Angel Br...apidays LIVE India - Open Broking revolution in India by Raghava BS, Angel Br...
apidays LIVE India - Open Broking revolution in India by Raghava BS, Angel Br...apidays
 
ProgrammablaWeb's Innovation Showcase: Stefan Zanetti, Founder/CEO, QIPP
ProgrammablaWeb's Innovation Showcase: Stefan Zanetti, Founder/CEO, QIPPProgrammablaWeb's Innovation Showcase: Stefan Zanetti, Founder/CEO, QIPP
ProgrammablaWeb's Innovation Showcase: Stefan Zanetti, Founder/CEO, QIPPProgrammableWeb
 
Telco Innovation with APIs - Need for speed (Webcast)
Telco Innovation with APIs - Need for speed (Webcast) Telco Innovation with APIs - Need for speed (Webcast)
Telco Innovation with APIs - Need for speed (Webcast) Apigee | Google Cloud
 
The Five API Monetization Models - Rob Zazueta, RESTFest 2016
The Five API Monetization Models - Rob Zazueta, RESTFest 2016The Five API Monetization Models - Rob Zazueta, RESTFest 2016
The Five API Monetization Models - Rob Zazueta, RESTFest 2016Rob Zazueta
 
Value Networks in Open Banking
Value Networks in Open BankingValue Networks in Open Banking
Value Networks in Open BankingMatt McLarty
 
apidays LIVE Australia - Starting and Growing an API security company by Dr O...
apidays LIVE Australia - Starting and Growing an API security company by Dr O...apidays LIVE Australia - Starting and Growing an API security company by Dr O...
apidays LIVE Australia - Starting and Growing an API security company by Dr O...apidays
 
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019 Lean and Business oriented method at APIOps Cycles APIDays Finland 2019
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019 Marjukka Niinioja
 
apidays LIVE Paris - Potential of API integrations, common traps and advices ...
apidays LIVE Paris - Potential of API integrations, common traps and advices ...apidays LIVE Paris - Potential of API integrations, common traps and advices ...
apidays LIVE Paris - Potential of API integrations, common traps and advices ...apidays
 

Tendances (20)

How to Navigate your Product Career and API Product Management by PayPal Sr PMs
How to Navigate your Product Career and API Product Management by PayPal Sr PMsHow to Navigate your Product Career and API Product Management by PayPal Sr PMs
How to Navigate your Product Career and API Product Management by PayPal Sr PMs
 
APIdays Paris 2019 - How we addressed our 100% API Strategy in a major worldw...
APIdays Paris 2019 - How we addressed our 100% API Strategy in a major worldw...APIdays Paris 2019 - How we addressed our 100% API Strategy in a major worldw...
APIdays Paris 2019 - How we addressed our 100% API Strategy in a major worldw...
 
Mapping out your API Strategy - 4.20.11 Webinar slides
Mapping out your API Strategy - 4.20.11 Webinar slidesMapping out your API Strategy - 4.20.11 Webinar slides
Mapping out your API Strategy - 4.20.11 Webinar slides
 
apidays LIVE LONDON - Lessons learnt supporting developer communities by Math...
apidays LIVE LONDON - Lessons learnt supporting developer communities by Math...apidays LIVE LONDON - Lessons learnt supporting developer communities by Math...
apidays LIVE LONDON - Lessons learnt supporting developer communities by Math...
 
API Products: The Role of an API Product Manager
API Products: The Role of an API Product ManagerAPI Products: The Role of an API Product Manager
API Products: The Role of an API Product Manager
 
apidays LIVE London 2021 - Productization of APIs by Jay Dembani, Avalara
apidays LIVE London 2021 - Productization of APIs by Jay Dembani, Avalaraapidays LIVE London 2021 - Productization of APIs by Jay Dembani, Avalara
apidays LIVE London 2021 - Productization of APIs by Jay Dembani, Avalara
 
Architecture for the API-enterprise
Architecture for the API-enterpriseArchitecture for the API-enterprise
Architecture for the API-enterprise
 
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabeapidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
apidays LIVE LONDON - How to spot a Zombie Developer Portal by Allan Knabe
 
apidays LIVE Paris - Succeeding with API Programs by Kiran Nadgir
apidays LIVE Paris - Succeeding with API Programs by Kiran Nadgirapidays LIVE Paris - Succeeding with API Programs by Kiran Nadgir
apidays LIVE Paris - Succeeding with API Programs by Kiran Nadgir
 
APIs for your Business + Stages of the API Lifecycle
APIs for your Business + Stages of the API LifecycleAPIs for your Business + Stages of the API Lifecycle
APIs for your Business + Stages of the API Lifecycle
 
apidays LIVE Paris - Interface Economy: The true potential of APIs by Kristof...
apidays LIVE Paris - Interface Economy: The true potential of APIs by Kristof...apidays LIVE Paris - Interface Economy: The true potential of APIs by Kristof...
apidays LIVE Paris - Interface Economy: The true potential of APIs by Kristof...
 
Enough talking - it's time to start doing
Enough talking - it's time to start doingEnough talking - it's time to start doing
Enough talking - it's time to start doing
 
apidays LIVE India - Open Broking revolution in India by Raghava BS, Angel Br...
apidays LIVE India - Open Broking revolution in India by Raghava BS, Angel Br...apidays LIVE India - Open Broking revolution in India by Raghava BS, Angel Br...
apidays LIVE India - Open Broking revolution in India by Raghava BS, Angel Br...
 
ProgrammablaWeb's Innovation Showcase: Stefan Zanetti, Founder/CEO, QIPP
ProgrammablaWeb's Innovation Showcase: Stefan Zanetti, Founder/CEO, QIPPProgrammablaWeb's Innovation Showcase: Stefan Zanetti, Founder/CEO, QIPP
ProgrammablaWeb's Innovation Showcase: Stefan Zanetti, Founder/CEO, QIPP
 
Telco Innovation with APIs - Need for speed (Webcast)
Telco Innovation with APIs - Need for speed (Webcast) Telco Innovation with APIs - Need for speed (Webcast)
Telco Innovation with APIs - Need for speed (Webcast)
 
The Five API Monetization Models - Rob Zazueta, RESTFest 2016
The Five API Monetization Models - Rob Zazueta, RESTFest 2016The Five API Monetization Models - Rob Zazueta, RESTFest 2016
The Five API Monetization Models - Rob Zazueta, RESTFest 2016
 
Value Networks in Open Banking
Value Networks in Open BankingValue Networks in Open Banking
Value Networks in Open Banking
 
apidays LIVE Australia - Starting and Growing an API security company by Dr O...
apidays LIVE Australia - Starting and Growing an API security company by Dr O...apidays LIVE Australia - Starting and Growing an API security company by Dr O...
apidays LIVE Australia - Starting and Growing an API security company by Dr O...
 
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019 Lean and Business oriented method at APIOps Cycles APIDays Finland 2019
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019
 
apidays LIVE Paris - Potential of API integrations, common traps and advices ...
apidays LIVE Paris - Potential of API integrations, common traps and advices ...apidays LIVE Paris - Potential of API integrations, common traps and advices ...
apidays LIVE Paris - Potential of API integrations, common traps and advices ...
 

Similaire à APIOps Cycles - talk at NordicAPIs Platform Summit 2018

APIdays Helsinki 2019 - Lean Method for Building Good APIs for Business – API...
APIdays Helsinki 2019 - Lean Method for Building Good APIs for Business – API...APIdays Helsinki 2019 - Lean Method for Building Good APIs for Business – API...
APIdays Helsinki 2019 - Lean Method for Building Good APIs for Business – API...apidays
 
Marjukka Niinioja at APIdays Amsterdam 2019
Marjukka Niinioja at APIdays Amsterdam 2019Marjukka Niinioja at APIdays Amsterdam 2019
Marjukka Niinioja at APIdays Amsterdam 2019Marjukka Niinioja
 
APIDays Paris - APIOps Cycles - Open and lean method for API Development
APIDays Paris - APIOps Cycles - Open and lean method for API Development APIDays Paris - APIOps Cycles - Open and lean method for API Development
APIDays Paris - APIOps Cycles - Open and lean method for API Development Marjukka Niinioja
 
Lean Method for Building Good APIs for Business – APIOps Cycles
Lean Method for Building Good APIs for Business – APIOps CyclesLean Method for Building Good APIs for Business – APIOps Cycles
Lean Method for Building Good APIs for Business – APIOps CyclesNordic APIs
 
Austin API Summit 2019 Lean and Business-oriented APIs
Austin API Summit 2019 Lean and Business-oriented APIsAustin API Summit 2019 Lean and Business-oriented APIs
Austin API Summit 2019 Lean and Business-oriented APIsMarjukka Niinioja
 
Driving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design ApproachDriving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design ApproachAkana
 
I am sorry Developer, your API just became a Product.pdf
I am sorry Developer, your API just became a Product.pdfI am sorry Developer, your API just became a Product.pdf
I am sorry Developer, your API just became a Product.pdfFrancisco Picolini
 
apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...apidays
 
Why APIs need their own development method - Open and Lean method to develop ...
Why APIs need their own development method - Open and Lean method to develop ...Why APIs need their own development method - Open and Lean method to develop ...
Why APIs need their own development method - Open and Lean method to develop ...Marjukka Niinioja
 
apidays Paris 2022 - APIOPS Cycles, Marjukka Niinioja, Osaango
apidays Paris 2022 - APIOPS Cycles, Marjukka Niinioja, Osaangoapidays Paris 2022 - APIOPS Cycles, Marjukka Niinioja, Osaango
apidays Paris 2022 - APIOPS Cycles, Marjukka Niinioja, Osaangoapidays
 
BATBern46_Syncier Marketplace.pdf
BATBern46_Syncier Marketplace.pdfBATBern46_Syncier Marketplace.pdf
BATBern46_Syncier Marketplace.pdfBATbern
 
apidays LIVE Paris 2021 - APIs and Data products: How do they impact your bus...
apidays LIVE Paris 2021 - APIs and Data products: How do they impact your bus...apidays LIVE Paris 2021 - APIs and Data products: How do they impact your bus...
apidays LIVE Paris 2021 - APIs and Data products: How do they impact your bus...apidays
 
API Products: Who, What, Where, When, Why, and How?
API Products: Who, What, Where, When, Why, and How?API Products: Who, What, Where, When, Why, and How?
API Products: Who, What, Where, When, Why, and How?Nordic APIs
 
apidays LIVE Hong Kong 2021 - Getting API Management adopted: the hearts and ...
apidays LIVE Hong Kong 2021 - Getting API Management adopted: the hearts and ...apidays LIVE Hong Kong 2021 - Getting API Management adopted: the hearts and ...
apidays LIVE Hong Kong 2021 - Getting API Management adopted: the hearts and ...apidays
 
What is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of ProductWhat is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of ProductProduct School
 
APIdays Paris 2018 - API Culture Enabling Bi-Modal IT Laure Jouffre, API Prog...
APIdays Paris 2018 - API Culture Enabling Bi-Modal IT Laure Jouffre, API Prog...APIdays Paris 2018 - API Culture Enabling Bi-Modal IT Laure Jouffre, API Prog...
APIdays Paris 2018 - API Culture Enabling Bi-Modal IT Laure Jouffre, API Prog...apidays
 
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...apidays
 
2022 apidays LIVE Helsinki & North_How good are your APIs? Really?
2022 apidays LIVE Helsinki & North_How good are your APIs? Really?2022 apidays LIVE Helsinki & North_How good are your APIs? Really?
2022 apidays LIVE Helsinki & North_How good are your APIs? Really?apidays
 
APIOps Cycles - build business and tech together
APIOps Cycles - build business and tech togetherAPIOps Cycles - build business and tech together
APIOps Cycles - build business and tech togetherMarjukka Niinioja
 
API Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation ExperienceAPI Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation ExperienceCapgemini
 

Similaire à APIOps Cycles - talk at NordicAPIs Platform Summit 2018 (20)

APIdays Helsinki 2019 - Lean Method for Building Good APIs for Business – API...
APIdays Helsinki 2019 - Lean Method for Building Good APIs for Business – API...APIdays Helsinki 2019 - Lean Method for Building Good APIs for Business – API...
APIdays Helsinki 2019 - Lean Method for Building Good APIs for Business – API...
 
Marjukka Niinioja at APIdays Amsterdam 2019
Marjukka Niinioja at APIdays Amsterdam 2019Marjukka Niinioja at APIdays Amsterdam 2019
Marjukka Niinioja at APIdays Amsterdam 2019
 
APIDays Paris - APIOps Cycles - Open and lean method for API Development
APIDays Paris - APIOps Cycles - Open and lean method for API Development APIDays Paris - APIOps Cycles - Open and lean method for API Development
APIDays Paris - APIOps Cycles - Open and lean method for API Development
 
Lean Method for Building Good APIs for Business – APIOps Cycles
Lean Method for Building Good APIs for Business – APIOps CyclesLean Method for Building Good APIs for Business – APIOps Cycles
Lean Method for Building Good APIs for Business – APIOps Cycles
 
Austin API Summit 2019 Lean and Business-oriented APIs
Austin API Summit 2019 Lean and Business-oriented APIsAustin API Summit 2019 Lean and Business-oriented APIs
Austin API Summit 2019 Lean and Business-oriented APIs
 
Driving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design ApproachDriving Digital Innovation with a Layered API Design Approach
Driving Digital Innovation with a Layered API Design Approach
 
I am sorry Developer, your API just became a Product.pdf
I am sorry Developer, your API just became a Product.pdfI am sorry Developer, your API just became a Product.pdf
I am sorry Developer, your API just became a Product.pdf
 
apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...
 
Why APIs need their own development method - Open and Lean method to develop ...
Why APIs need their own development method - Open and Lean method to develop ...Why APIs need their own development method - Open and Lean method to develop ...
Why APIs need their own development method - Open and Lean method to develop ...
 
apidays Paris 2022 - APIOPS Cycles, Marjukka Niinioja, Osaango
apidays Paris 2022 - APIOPS Cycles, Marjukka Niinioja, Osaangoapidays Paris 2022 - APIOPS Cycles, Marjukka Niinioja, Osaango
apidays Paris 2022 - APIOPS Cycles, Marjukka Niinioja, Osaango
 
BATBern46_Syncier Marketplace.pdf
BATBern46_Syncier Marketplace.pdfBATBern46_Syncier Marketplace.pdf
BATBern46_Syncier Marketplace.pdf
 
apidays LIVE Paris 2021 - APIs and Data products: How do they impact your bus...
apidays LIVE Paris 2021 - APIs and Data products: How do they impact your bus...apidays LIVE Paris 2021 - APIs and Data products: How do they impact your bus...
apidays LIVE Paris 2021 - APIs and Data products: How do they impact your bus...
 
API Products: Who, What, Where, When, Why, and How?
API Products: Who, What, Where, When, Why, and How?API Products: Who, What, Where, When, Why, and How?
API Products: Who, What, Where, When, Why, and How?
 
apidays LIVE Hong Kong 2021 - Getting API Management adopted: the hearts and ...
apidays LIVE Hong Kong 2021 - Getting API Management adopted: the hearts and ...apidays LIVE Hong Kong 2021 - Getting API Management adopted: the hearts and ...
apidays LIVE Hong Kong 2021 - Getting API Management adopted: the hearts and ...
 
What is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of ProductWhat is API Product Management by PayPal Director of Product
What is API Product Management by PayPal Director of Product
 
APIdays Paris 2018 - API Culture Enabling Bi-Modal IT Laure Jouffre, API Prog...
APIdays Paris 2018 - API Culture Enabling Bi-Modal IT Laure Jouffre, API Prog...APIdays Paris 2018 - API Culture Enabling Bi-Modal IT Laure Jouffre, API Prog...
APIdays Paris 2018 - API Culture Enabling Bi-Modal IT Laure Jouffre, API Prog...
 
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
 
2022 apidays LIVE Helsinki & North_How good are your APIs? Really?
2022 apidays LIVE Helsinki & North_How good are your APIs? Really?2022 apidays LIVE Helsinki & North_How good are your APIs? Really?
2022 apidays LIVE Helsinki & North_How good are your APIs? Really?
 
APIOps Cycles - build business and tech together
APIOps Cycles - build business and tech togetherAPIOps Cycles - build business and tech together
APIOps Cycles - build business and tech together
 
API Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation ExperienceAPI Management - Practical Enterprise Implementation Experience
API Management - Practical Enterprise Implementation Experience
 

Plus de Marjukka Niinioja

API Economy & Platform Skills - apidays Helsinki 2020
API Economy & Platform Skills - apidays Helsinki 2020API Economy & Platform Skills - apidays Helsinki 2020
API Economy & Platform Skills - apidays Helsinki 2020Marjukka Niinioja
 
API Economy updated practical examples with scientific research
API Economy updated   practical examples with scientific researchAPI Economy updated   practical examples with scientific research
API Economy updated practical examples with scientific researchMarjukka Niinioja
 
Product Management & Statistics - ProductTank Helsinki 04/2020
Product Management & Statistics - ProductTank Helsinki 04/2020Product Management & Statistics - ProductTank Helsinki 04/2020
Product Management & Statistics - ProductTank Helsinki 04/2020Marjukka Niinioja
 
APIs + Business Models = New Ecosystems - APIdays Paris 2019
APIs + Business Models = New Ecosystems - APIdays Paris 2019APIs + Business Models = New Ecosystems - APIdays Paris 2019
APIs + Business Models = New Ecosystems - APIdays Paris 2019Marjukka Niinioja
 
APIfying an ERP - ongoing saga
APIfying an ERP - ongoing sagaAPIfying an ERP - ongoing saga
APIfying an ERP - ongoing sagaMarjukka Niinioja
 
Reinventing Your Mature SaaS
Reinventing Your Mature SaaSReinventing Your Mature SaaS
Reinventing Your Mature SaaSMarjukka Niinioja
 
Speaking APIsh makes your business more agile
Speaking APIsh makes your business more agileSpeaking APIsh makes your business more agile
Speaking APIsh makes your business more agileMarjukka Niinioja
 
Renewing a mature software product from outside in - experiences from an API...
Renewing a mature software product from outside in - experiences from an API...Renewing a mature software product from outside in - experiences from an API...
Renewing a mature software product from outside in - experiences from an API...Marjukka Niinioja
 
Accidental API developer - the 12 month pregnancy to create new API
Accidental API developer - the 12 month pregnancy to create new APIAccidental API developer - the 12 month pregnancy to create new API
Accidental API developer - the 12 month pregnancy to create new APIMarjukka Niinioja
 

Plus de Marjukka Niinioja (13)

API Economy & Platform Skills - apidays Helsinki 2020
API Economy & Platform Skills - apidays Helsinki 2020API Economy & Platform Skills - apidays Helsinki 2020
API Economy & Platform Skills - apidays Helsinki 2020
 
API Economy updated practical examples with scientific research
API Economy updated   practical examples with scientific researchAPI Economy updated   practical examples with scientific research
API Economy updated practical examples with scientific research
 
Product Management & Statistics - ProductTank Helsinki 04/2020
Product Management & Statistics - ProductTank Helsinki 04/2020Product Management & Statistics - ProductTank Helsinki 04/2020
Product Management & Statistics - ProductTank Helsinki 04/2020
 
Open data vs open api
Open data vs open apiOpen data vs open api
Open data vs open api
 
APIs + Business Models = New Ecosystems - APIdays Paris 2019
APIs + Business Models = New Ecosystems - APIdays Paris 2019APIs + Business Models = New Ecosystems - APIdays Paris 2019
APIs + Business Models = New Ecosystems - APIdays Paris 2019
 
Tieke api-talous-07092018
Tieke api-talous-07092018Tieke api-talous-07092018
Tieke api-talous-07092018
 
Kesko_Marjukka
Kesko_MarjukkaKesko_Marjukka
Kesko_Marjukka
 
APIfying an ERP - ongoing saga
APIfying an ERP - ongoing sagaAPIfying an ERP - ongoing saga
APIfying an ERP - ongoing saga
 
Reinventing Your Mature SaaS
Reinventing Your Mature SaaSReinventing Your Mature SaaS
Reinventing Your Mature SaaS
 
APIfying an ERP
APIfying an ERPAPIfying an ERP
APIfying an ERP
 
Speaking APIsh makes your business more agile
Speaking APIsh makes your business more agileSpeaking APIsh makes your business more agile
Speaking APIsh makes your business more agile
 
Renewing a mature software product from outside in - experiences from an API...
Renewing a mature software product from outside in - experiences from an API...Renewing a mature software product from outside in - experiences from an API...
Renewing a mature software product from outside in - experiences from an API...
 
Accidental API developer - the 12 month pregnancy to create new API
Accidental API developer - the 12 month pregnancy to create new APIAccidental API developer - the 12 month pregnancy to create new API
Accidental API developer - the 12 month pregnancy to create new API
 

Dernier

Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 

Dernier (20)

Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 

APIOps Cycles - talk at NordicAPIs Platform Summit 2018

Notes de l'éditeur

  1. The book gives a lot of example cases, but also taps into the recent scientific studies and gives a good foundation on why the things we have combined to APIOps Cycles make sense, not just in practice but in theory.
  2. There are a lot of APIs in a few parts of the world, but how the map is a bit blank around here in the Nordics and Europe in general. This study was ma de in 2016 and the source material for this research was Programmable web, which the researchers analyzed automatically. Situation has improved since, but for example in Finland, we have just managed to raise awareness between business competitiveness and API Economy.
  3. APIs are de facto for younger software & younger developers Integration specialists wonder what’s the fuss, APIs have been around 20 yrs Rise of microservices, improvement of API management products and cloud computing have brought APIs to IT management’s radar Front-end developers swear on GraphQL and others to other technologies, field is changing Business people are interested in platforms as business model, but are just starting to gain interest in APIs. Real problem in getting all of these different people from different professions to understand each other around APIs is the lack of common language and methods.
  4. 4 years ago I talked about the accidental API developer and 12 month API pregnancy. Those problems are still met by a lot of API product managers around the world. If you don’t have a clear target market and value proposition for your API and your documentation is written purely for developers, your sales, marketing or product owners are left powerless. One of my customer’s from US had exactly this problem recently. He said their sales people just can’t sell the API and that hits hard on his targets, he was the Product Manager. This is not just individual problem it’s almost always the case in some way. And it’s not just problem with public APIs. Just a week ago one lady in my training realized that she was in charge of a lot of public, partner and private APIs but the documentation was so poor, she couldn’t even understand herself what the APIs can actually be used for. I’m trying to highlight here the need for API value proposition as well as Developer experience. Not just for coders, but also for the managers and architects who need to decide what API to use.
  5. API UX for developers is different than UX for the person with the money. CX for developers is not to scare them with the sales guy.