Successfully reported this slideshow.
Your SlideShare is downloading. ×

API Model Canvas (APIDays Mediterranea 2015)

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

YouTube videos are no longer supported on SlideShare

View original on YouTube

@ManfredBo1
Dubai Smart Gates
A programmer had a problem.
He thought "I know, I'll create an API".
Now everybody has a pro...
@ManfredBo
What does it take to design and run
a successful API program?
Manfred Bortenschlager
I work for 3scale.net
API ...
Loading in …3
×

Check these out next

1 of 36 Ad

API Model Canvas (APIDays Mediterranea 2015)

Download to read offline

Manfred presented the API Model Canvas at APIDays Mediterranea in Barcelona on May 6, 2015.

Designing and running an API program successfully is difficult and goes far beyond technical challenges. In this talk, he covered several critical elements which make an API program successful -- or not. Examples include: objectives of the API, design, developer experience, partners, resources, cost, or generated value.

He also demonstrated an interactive tool, which supports the thinking process for designing and running successful API programs: the API Model Canvas

Manfred presented the API Model Canvas at APIDays Mediterranea in Barcelona on May 6, 2015.

Designing and running an API program successfully is difficult and goes far beyond technical challenges. In this talk, he covered several critical elements which make an API program successful -- or not. Examples include: objectives of the API, design, developer experience, partners, resources, cost, or generated value.

He also demonstrated an interactive tool, which supports the thinking process for designing and running successful API programs: the API Model Canvas

Advertisement
Advertisement

More Related Content

Slideshows for you (20)

Viewers also liked (20)

Advertisement

Similar to API Model Canvas (APIDays Mediterranea 2015) (20)

Advertisement

Recently uploaded (20)

API Model Canvas (APIDays Mediterranea 2015)

  1. 1. @ManfredBo1 Dubai Smart Gates A programmer had a problem. He thought "I know, I'll create an API". Now everybody has a problem. (various sources)Src: Flickr
  2. 2. @ManfredBo What does it take to design and run a successful API program? Manfred Bortenschlager I work for 3scale.net API Management @3scale APIdays Barcelona, May 6, 2015 apimagazine.info
  3. 3. @ManfredBo3 Outline 1. What is the problem? 2. Elements of API programs 3. Simple tool to overcome API program complexity 4. Wrap-up and take-aways
  4. 4. @ManfredBo4 What is the problem?
  5. 5. Source: Kin Lane: http://apievangelist.com/2015/04/29/the-technology-business-and-politics-of-apis-via-a-community-driven-api-life-cycle/
  6. 6. @ManfredBo6 What’s the problem ? APIs are becoming more mainstream. API programs need to cover topics far beyond just technical. API programs become strategically more important for organisation. API programs involve more diverse teams and user profiles.
  7. 7. @ManfredBo7 What is an API program ? …should address all elements necessary to describe deliver and capitalize the value of the API.
  8. 8. 8 @ManfredBo Value
  9. 9. 9 @ManfredBo Value Delivery
  10. 10. 10 @ManfredBo Value Delivery Capitalization
  11. 11. @ManfredBo11 Analogy: Business Model Canvas
  12. 12. Source: AlexOsterwalder:http://www.businessmodelgeneration.com/
  13. 13. @ManfredBo13
  14. 14. @ManfredBo14 API Model Canvas
  15. 15. @ManfredBo25 Structure of each field Intro / Context Important questions (checklist) Further resources
  16. 16. 26 @ManfredBo Example: Developer Relations field
  17. 17. @ManfredBo27 Demo
  18. 18. @ManfredBo28 What’s next ? User tests and refinements Extension with forms Extension of the method
  19. 19. @ManfredBo29 Value Proposition Canvas Source: AlexOsterwalder:http://www.businessmodelgeneration.com/
  20. 20. Source: AlexOsterwalder:http://www.businessmodelgeneration.com/
  21. 21. @ManfredBo31 Using the Value Proposition Canvas 1. Describe the user jobs, pain points, gains. 2. Describe the main API features, pain relievers, and gain creators. 3. Define “fit statements.” If you cannot find any, refine the API. 4. Summary of the fit statements is the value proposition.
  22. 22. @ManfredBo32 Request for test users manfred@3scale.net
  23. 23. 33 @ManfredBo Out-of-the-Box API Management API Management For Developers www.apitools.com Out-of-the-box API Management For API Providers 3scale.net apistrategyconference.com apicodex.3scale.net Market Education & Evolution APIs.io
  24. 24. @ManfredBo34 Wrap-up APIs are becoming mainstream. API programs are becoming more diverse. Tackling all aspects of a successful API program is difficult. The API Model Canvas gives a structure and practical guidance to describe, deliver, and capitalize the value of the API.
  25. 25. @ManfredBo Q&A Manfred Bortenschlager manfred@scale.net I work at 3scale.net API Management @3scale

Editor's Notes

  • What is an API program and how does it need to be setup to deliver the expected success?
  • What’s the value?
    2 dimensions:
    For the user?
    For the organisation?
  • Monetize directly, increase awareness and reach, foster innovation or increase operational efficiency.

×