SlideShare uma empresa Scribd logo
1 de 36
Baixar para ler 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

Mais conteúdo relacionado

Semelhante a 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
 
APIOps Cycles - talk at NordicAPIs Platform Summit 2018
APIOps Cycles - talk at NordicAPIs Platform Summit 2018APIOps Cycles - talk at NordicAPIs Platform Summit 2018
APIOps Cycles - talk at NordicAPIs Platform Summit 2018Marjukka Niinioja
 

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

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
 
APIOps Cycles - talk at NordicAPIs Platform Summit 2018
APIOps Cycles - talk at NordicAPIs Platform Summit 2018APIOps Cycles - talk at NordicAPIs Platform Summit 2018
APIOps Cycles - talk at NordicAPIs Platform Summit 2018
 

Último

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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Último (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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

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