SlideShare a Scribd company logo
1 of 36
Download to read offline
I’m sorry Developer
your API
just became a
PRODUCT
June 2023
Benjamin Granados
Developer Advocate
Benjamin Granados
Developer Advocate at
I ❤ APIs
JSON Schema
benjagranados
benjagm
benjagm
A product is anything that
solves a problem that exists
for many people and solves
it in a sustainable and
scalable way.
https://www.productleadership.com/api-product-management
API-as-a-Product
Every product has a
value proposition and solves a
problem. Same applies to API
products.
The API describes how
you provide value
to the customer.
An API Team
Developers
Architect
API Designer
Platform Engineer
Product Owner
Functional Expert
https://www.paradigmadigital.com/dev/por-que-hace-falta-gobernar-las-apis
With a good API Strategy
<<
Mindset & Strategy Broad strategic view of APIs and Vision
Metrics & Value Align right metrics with in the digital value
chain
API Team Build the right API Team
API Design Principles Build APIs that developers will love
Governance Processes and tools to govern lightly
https://blog.searce.com/api-modernization-using-apigee-a60ac483816e
With the right metrics
● Request Per Minute (RPM)
● Average And Maximum Latency
● Errors Per Minute
● CPU And Memory Usage
● Uptime
● Time To First Call
● API Calls Per Business Transaction
● API Retention
● Top Customers By API Usage
● API Usage Growth
● Unique API Consumers
https://blog.apilayer.com/top-api-product-metrics-every-development-team-should-use
With good DX
Public release day
#@@@###!!
We built something
nobody needs
● Request Per Minute (RPM)
● Average And Maximum Latency
● Errors Per Minute
● CPU And Memory Usage
● Uptime
● Time To First Call
● API Calls Per Business Transaction
We built something nobody is using
● API Retention
● Top Customers By API Usage
● API Usage Growth
● Unique API Consumers
https://blog.apilayer.com/top-api-product-metrics-every-development-team-should-use
We built something nobody is using
Engineering
Build the APIs
right
Marketing
Sales
Drive awareness,
adoption and
sales
Product
Build the right
APIs
API Types
Private Partner Public
Solely used within
an organization.
Apps are mostly
built for employees.
Common use cases
are the integration
of Company
systems/apps or
development of
new systems.
Openly promoted
but only available
for business
partners.
End customers and
business users are
potential target.
Integration between
two organizations.
Available for any
third-party
developer.
Apps with public
APIs are mostly
designed for end
customers.
Public APIs helps to
increase brand
awareness and
accelerate
innovation.
Business Value
Risk
Business Value
Risk
https://medium.com/@allapurchetan/api-types-of-apis-and-api-uses-9cf34771a241
We built something nobody is using
Developers
Architect
API Designer
Platform Engineer
Product Owner
Functional Expert
https://www.paradigmadigital.com/dev/por-que-hace-falta-gobernar-las-apis
Role of the Product Owner
https://developerexperience.io/articles/product-owner
Business needs vs Customer needs
https://www.marketingsherpa.com/article/chart/customer-centric-versus-customer-first
Product Owner vs Product Manager
https://userpilot.com/blog/product-owner-vs-product-manager
API Product Development
● Market research
● Target market
definition
● Customer needs
analysis
● Competitive
analysis
● Forecast
Discover
● Storyboards
● Experience map
● Use cases
● Workflow diagram
● Personas
● Prototype
● Sitemap
● Sketching
● User testing
● API Hierarchy
● API Spec
Design
● Build
● Test
● Alpha / Beta
● Launch
● Release
Implement
● Qualitative
feedback
● Quantitative
feedback
Define Measure
https://m.facebook.com/productschool/videos/webinar-api-as-a-product-in-2021-by-paypal-sr-pm-productmanagement/805860920098398
API Product Management is
all about building
the right APIs
http://api-as-a-product.com
Role of the API Product Manager
API Product Managers are responsible for:
● Understanding the API target audience, its needs and the competitive landscape
● Defining API functional and non-functional features roadmap
● Planning and prioritising API features based on insight
● Ensuring an API meets all requirements and standards
● Authoring the required user documentation, marketing collateral, usage samples and recipes
● Overseeing the full API cycle and ensuring it occurs smoothly and there is no blockers
● Converting user and usage feedback into creative features
● Promoting, deprecating, retiring API capabilities based on user needs and usage
● Evangelising and supporting the API user community.
https://www.soa4u.co.uk/2022/08/what-is-api-product-management.html
This is the Bible
http://api-as-a-product.com
What can we learn from API PM
● Design-first Mindset
API Design-first Mindset
https://blog.stoplight.io/api-first-vs.-api-design-first-a-comprehensive-guide
What can we learn from API PM
● Design-first Mindset
● Outside-In Thinking
Outside-in Thinking
Inside-Out
Exposes data as it exists, regardless of ease of use.
Outside-In
Provide interfaces that are simpler to the Customer to adopt.
https://www.googlecloudcommunity.com/gc/Cloud-Product-Articles/Designing-APIs-from-the-Outside-In/ta-p/78985
What can we learn from API PM
● Design-first Mindset
● Outside-In Thinking
● The power of Feedback
The Power of Feedback
https://www.soa4u.co.uk/2022/08/what-is-api-product-management.html
What can we learn from API PM
● Design-first Mindset
● Outside-In Thinking
● The power of Feedback
● There should be a Value Proposition
Value Proposition
http://api-as-a-product.com/articles/value-proposition-interface-canvas-api
API
Value Proposition Interface
https://coffeebeans-brewinginnovations.medium.com/value-proposition-canvas-an-indispensable-tool-for-product-owners-ec89201ec4f3
What can we learn from API PM
● Design-first Mindset
● Outside-In Thinking
● The power of Feedback
● There should be a Value Proposition
● Developer Experience is key
Product Culture
https://www.linkedin.com/pulse/steve-yegges-rants-amazon-google-have-lessons-digital-choudhar
Build the right API
is everyone’s
responsability
This presentation template was created by
Slidesgo, including icons by Flaticon, and
infographics & images by Freepik and
illustrations by Stories
Thanks!
Do you have any questions?
benjamin.granados@postman.com
Please keep this slide for attribution
benjagranados
benjagm
benjagm

More Related Content

Similar to I am sorry Developer, your API just became a Product.pdf

API-Consumption compressed (1)
API-Consumption compressed (1)API-Consumption compressed (1)
API-Consumption compressed (1)Rahul Ghai
 
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
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product StrategyRavi Kumar
 
API: Extracting Value
API:  Extracting ValueAPI:  Extracting Value
API: Extracting ValueTrustRobin
 
What is Apigee.pdf
What is Apigee.pdfWhat is Apigee.pdf
What is Apigee.pdfVishnuGone
 
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
 
API-first, going beyond SOA, ESB & Integration
API-first, going beyond SOA, ESB & IntegrationAPI-first, going beyond SOA, ESB & Integration
API-first, going beyond SOA, ESB & IntegrationApigee | Google Cloud
 
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
 
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...apidays
 
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAnyEstablish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAnyNordic APIs
 
API Management
API ManagementAPI Management
API ManagementProlifics
 
Developer Services: Making Developers Successful
Developer Services: Making Developers SuccessfulDeveloper Services: Making Developers Successful
Developer Services: Making Developers SuccessfulApigee | Google Cloud
 
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
 
Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0sflynn073
 
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API MarketplaceWSO2
 
apidays LIVE JAKARTA - The modern digital with API Economy Ecosystems by Hari...
apidays LIVE JAKARTA - The modern digital with API Economy Ecosystems by Hari...apidays LIVE JAKARTA - The modern digital with API Economy Ecosystems by Hari...
apidays LIVE JAKARTA - The modern digital with API Economy Ecosystems by Hari...apidays
 
SAP Cloud Platform API Management Technical Brief
SAP Cloud Platform API Management Technical BriefSAP Cloud Platform API Management Technical Brief
SAP Cloud Platform API Management Technical BriefSAP Cloud Platform
 

Similar to I am sorry Developer, your API just became a Product.pdf (20)

Definitive Guide to API Management
Definitive Guide to API ManagementDefinitive Guide to API Management
Definitive Guide to API Management
 
API-Consumption compressed (1)
API-Consumption compressed (1)API-Consumption compressed (1)
API-Consumption compressed (1)
 
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?
 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
 
API: Extracting Value
API:  Extracting ValueAPI:  Extracting Value
API: Extracting Value
 
What is Apigee.pdf
What is Apigee.pdfWhat is Apigee.pdf
What is Apigee.pdf
 
Effective API Design
Effective API DesignEffective API Design
Effective API Design
 
Smartone v1.0
Smartone v1.0Smartone v1.0
Smartone v1.0
 
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
 
API-first, going beyond SOA, ESB & Integration
API-first, going beyond SOA, ESB & IntegrationAPI-first, going beyond SOA, ESB & Integration
API-first, going beyond SOA, ESB & Integration
 
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 Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
 
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAnyEstablish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
 
API Management
API ManagementAPI Management
API Management
 
Developer Services: Making Developers Successful
Developer Services: Making Developers SuccessfulDeveloper Services: Making Developers Successful
Developer Services: Making Developers Successful
 
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...
 
Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0Manage your ap is securely and easily ibm apim 4.0
Manage your ap is securely and easily ibm apim 4.0
 
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
[WSO2 Summit EMEA 2020] Building an Interactive API Marketplace
 
apidays LIVE JAKARTA - The modern digital with API Economy Ecosystems by Hari...
apidays LIVE JAKARTA - The modern digital with API Economy Ecosystems by Hari...apidays LIVE JAKARTA - The modern digital with API Economy Ecosystems by Hari...
apidays LIVE JAKARTA - The modern digital with API Economy Ecosystems by Hari...
 
SAP Cloud Platform API Management Technical Brief
SAP Cloud Platform API Management Technical BriefSAP Cloud Platform API Management Technical Brief
SAP Cloud Platform API Management Technical Brief
 

Recently uploaded

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 

Recently uploaded (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 

I am sorry Developer, your API just became a Product.pdf

  • 1. I’m sorry Developer your API just became a PRODUCT June 2023 Benjamin Granados Developer Advocate
  • 2. Benjamin Granados Developer Advocate at I ❤ APIs JSON Schema benjagranados benjagm benjagm
  • 3. A product is anything that solves a problem that exists for many people and solves it in a sustainable and scalable way. https://www.productleadership.com/api-product-management
  • 4. API-as-a-Product Every product has a value proposition and solves a problem. Same applies to API products. The API describes how you provide value to the customer.
  • 5. An API Team Developers Architect API Designer Platform Engineer Product Owner Functional Expert https://www.paradigmadigital.com/dev/por-que-hace-falta-gobernar-las-apis
  • 6. With a good API Strategy << Mindset & Strategy Broad strategic view of APIs and Vision Metrics & Value Align right metrics with in the digital value chain API Team Build the right API Team API Design Principles Build APIs that developers will love Governance Processes and tools to govern lightly https://blog.searce.com/api-modernization-using-apigee-a60ac483816e
  • 7. With the right metrics ● Request Per Minute (RPM) ● Average And Maximum Latency ● Errors Per Minute ● CPU And Memory Usage ● Uptime ● Time To First Call ● API Calls Per Business Transaction ● API Retention ● Top Customers By API Usage ● API Usage Growth ● Unique API Consumers https://blog.apilayer.com/top-api-product-metrics-every-development-team-should-use
  • 11. ● Request Per Minute (RPM) ● Average And Maximum Latency ● Errors Per Minute ● CPU And Memory Usage ● Uptime ● Time To First Call ● API Calls Per Business Transaction We built something nobody is using ● API Retention ● Top Customers By API Usage ● API Usage Growth ● Unique API Consumers https://blog.apilayer.com/top-api-product-metrics-every-development-team-should-use
  • 12. We built something nobody is using Engineering Build the APIs right Marketing Sales Drive awareness, adoption and sales Product Build the right APIs
  • 13. API Types Private Partner Public Solely used within an organization. Apps are mostly built for employees. Common use cases are the integration of Company systems/apps or development of new systems. Openly promoted but only available for business partners. End customers and business users are potential target. Integration between two organizations. Available for any third-party developer. Apps with public APIs are mostly designed for end customers. Public APIs helps to increase brand awareness and accelerate innovation. Business Value Risk Business Value Risk https://medium.com/@allapurchetan/api-types-of-apis-and-api-uses-9cf34771a241
  • 14. We built something nobody is using Developers Architect API Designer Platform Engineer Product Owner Functional Expert https://www.paradigmadigital.com/dev/por-que-hace-falta-gobernar-las-apis
  • 15.
  • 16. Role of the Product Owner https://developerexperience.io/articles/product-owner
  • 17. Business needs vs Customer needs https://www.marketingsherpa.com/article/chart/customer-centric-versus-customer-first
  • 18. Product Owner vs Product Manager https://userpilot.com/blog/product-owner-vs-product-manager
  • 19. API Product Development ● Market research ● Target market definition ● Customer needs analysis ● Competitive analysis ● Forecast Discover ● Storyboards ● Experience map ● Use cases ● Workflow diagram ● Personas ● Prototype ● Sitemap ● Sketching ● User testing ● API Hierarchy ● API Spec Design ● Build ● Test ● Alpha / Beta ● Launch ● Release Implement ● Qualitative feedback ● Quantitative feedback Define Measure https://m.facebook.com/productschool/videos/webinar-api-as-a-product-in-2021-by-paypal-sr-pm-productmanagement/805860920098398
  • 20. API Product Management is all about building the right APIs http://api-as-a-product.com
  • 21. Role of the API Product Manager API Product Managers are responsible for: ● Understanding the API target audience, its needs and the competitive landscape ● Defining API functional and non-functional features roadmap ● Planning and prioritising API features based on insight ● Ensuring an API meets all requirements and standards ● Authoring the required user documentation, marketing collateral, usage samples and recipes ● Overseeing the full API cycle and ensuring it occurs smoothly and there is no blockers ● Converting user and usage feedback into creative features ● Promoting, deprecating, retiring API capabilities based on user needs and usage ● Evangelising and supporting the API user community. https://www.soa4u.co.uk/2022/08/what-is-api-product-management.html
  • 22. This is the Bible http://api-as-a-product.com
  • 23. What can we learn from API PM ● Design-first Mindset
  • 25. What can we learn from API PM ● Design-first Mindset ● Outside-In Thinking
  • 26. Outside-in Thinking Inside-Out Exposes data as it exists, regardless of ease of use. Outside-In Provide interfaces that are simpler to the Customer to adopt. https://www.googlecloudcommunity.com/gc/Cloud-Product-Articles/Designing-APIs-from-the-Outside-In/ta-p/78985
  • 27. What can we learn from API PM ● Design-first Mindset ● Outside-In Thinking ● The power of Feedback
  • 28. The Power of Feedback https://www.soa4u.co.uk/2022/08/what-is-api-product-management.html
  • 29. What can we learn from API PM ● Design-first Mindset ● Outside-In Thinking ● The power of Feedback ● There should be a Value Proposition
  • 32. What can we learn from API PM ● Design-first Mindset ● Outside-In Thinking ● The power of Feedback ● There should be a Value Proposition ● Developer Experience is key
  • 33.
  • 35. Build the right API is everyone’s responsability
  • 36. This presentation template was created by Slidesgo, including icons by Flaticon, and infographics & images by Freepik and illustrations by Stories Thanks! Do you have any questions? benjamin.granados@postman.com Please keep this slide for attribution benjagranados benjagm benjagm