Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

API Model Canvas (APIDays Mediterranea 2015)

8.867 visualizaciones

Publicado el

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

Publicado en: Tecnología

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 API Management @3scale APIdays Barcelona, May 6, 2015
  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:
  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:
  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:
  20. 20. Source: AlexOsterwalder:
  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
  23. 23. 33 @ManfredBo Out-of-the-Box API Management API Management For Developers Out-of-the-box API Management For API Providers Market Education & Evolution
  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 I work at API Management @3scale