5 things every product leader
needs to know about API
Andrea Zulian, Swisscom AG
Amancio Bouza, PhD, Innovation Process Technology AG
Institute for Product Leadership, Webinar, May 15th 2018
1. Let’s start with
Why
2
World’s Economy has Changed
3
Digital Economy
4
Digital Economy
5
Fintech Ecosystem and Open Banking
6
“APIs are the connective tissue in today’s
ecosystems. For companies who know how to
implement them, they can cut costs, improve
efficiency, and help the bottom line.”
-- McKinsey
7
Example: In-Car Delivery
8
She missed the package delivery whilst she is at work.
#G@$%&!
9
1 missed
delivery!
She provides car info, location, and limited access to the
trunk
10
Deliverer locates and finds the car
11
12
He gets limited access to the car’s trunk to deliver package
He puts package into the trunk
13
She gets notified that package is delivered to car
14
She gets the package before safely driving home
15
Build Ecosystem around Customer Journey
16
Look outside.
But don’t forget to look inside!
17
18
• All teams will expose their data and functionality through
interfaces.
• Teams must communicate with each other through these
interfaces.
• There will be no other form of inter-process communication
allowed
• All service interfaces, without exception, must be designed
from the ground up to be externalizable. No exceptions.
• Anyone who doesn’t do this will be fired.
Jeff Bezos’Memo in 2002
2. What is an API?
19
What is anAPI?
20
API:Application Programming Interface
Paradigm Shift: From API to VPI
21
22
23
API Product: Identity
24
API Product: Identity
25
Based on the customer info
in the CRM system of
Swisscom
API Product: Identity
26
Based on the customer info
in the CRM system of
Swisscom
Customer API provides all
info about a Swisscom
customer.
API Product: Identity
27
Based on the customer info
in the CRM system of
Swisscom
Customer API provides all
info about a Swisscom
customer.
Why should anybody outside
Swisscom care?
API Product: Identity
28
Based on the customer info
in the CRM system of
Swisscom
Customer API provides all
info about a Swisscom
customer.
Why should anybody outside
Swisscom care?
What’s the job-to-get-done
of companies?
API Product: Identity
29
Based on the customer info
in the CRM system of
Swisscom
Customer API provides all
info about a Swisscom
customer.
Why should anybody outside
Swisscom care?
What’s the job-to-get-done
of companies?
Verify identity of prospect
customer.
API Product: Identity
30
Based on the customer info
in the CRM system of
Swisscom
Customer API provides all
info about a Swisscom
customer.
Why should anybody outside
Swisscom care?
What’s the job-to-get-done
of companies?
Verify identity of prospect
customer.
Value proposition:
Service to verify the identity
of a person.
“Ultimately, the API is about
an interface to a value proposition,
not to an application.”
Digitization or
Digitalization or
Digital Transformation?
32
33
34
35
Two Breeds of API
36
Peter Ducker’s
Paradigm of
Change
Strategy, Tactics, Operations
37
Paradigm of
Change
-- Peter Drucker
“… treating APIs as products
increases the chances for digital
business success.”
-- Gartner
40
Guide to the Most Valuable Design
41
3. How to do
API Product Design
42
Desirability: Customer-Centric Design
43
44
45
46
VPI Canvas
47
48
4. How to do
API Product Strategy
Viability: Product Strategy
50
A compass for you API Product
51
API Product Board
Identify the main product features
Based on the Value Proposition, the
customer, and his needs
53
API Product Board
1
1
1
1
Competitive Analysis
Identifying your competitors and evaluating their
strategies to determine their strengths and weaknesses
55
API Product Board
1
1
1
1
2
Business Context
Identifying the key players and main strategy within
your organization
57
API Product Board
1
1
1
1
2
3
InnovationAmbition Matrix & Stakeholders Map
59
Business Goals
Define the business goals of your API Product
considering your company’s overall strategy
60
API Product Board
1
1
1
1
2
3 4
Cost Structure and Revenue Model
Define the API Product’s cost structure
(Delivery + Operations)
Define the revenue model of your API Product taking in
consideration:
your company’s and competitor’s strategies
The product’s cost structure
62
API Product Board
1
1
1
1
2
3 4
5
5
API Business Model Chart by John Musser, 2013
API Product Roadmap
Map Product Features to (prioritized) Business Goals
and define the API Product Roadmap
65
API Product Roadmap
66
Build a Minimal Viable Desirable Feasible Product
(MVP)
Prototype-First
To validate the (MVP) features even before implement it
68
6954
API Product Roadmap
70
5. How to do
API Product Execution
71
Feasibility: Product Execution
72
Lean Startup
Meta process
74
Problem-Solution Fit
validate qualitatively
Product-Market Fit
verify quantitatively
Scale
LeanAPI Development Process
75
Problem-Solution Fit
validate qualitatively
Product-Market Fit
verify quantitatively
Let’s wrap up
76
1. Know that API and its crucial role in the Digital Economy
2. Know about API and VPI (Value Proposition Interface) is
3. Know how to do API Product Design
4. Know how to do API Product Strategy
5. Know how to do API Product Execution
5 Things you now know aboutAPI
77
Key Take-Aways
78
API Product Design
API Product Strategy
API Product Execution
Andrea Zulian
Senior Product Manager
Swisscom AG
Amancio Bouza, PhD
Principal Consultant
Innovation Process Technology
Start treatingAPIs as Products for Digital Business Success
79
www.apiproductmanagement.com

5 Things Every Product Leader Needs to Know About API