Professional Documents
Culture Documents
1. Foreword . . . . . . . . . . . . . . . . . . . . . . . . . 1
2. Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
5. Why API . . . . . . . . . . . . . . . . . . . . . . . . . . 15
9. Case Studies . . . . . . . . . . . . . . . . . . . . . . . 34
V Closing . . . . . . . . . . . . . . . . . . . . . 73
19. Hierarchy of API Design Principle . . . . . . . . . 74
21. Conclusion . . . . . . . . . . . . . . . . . . . . . . . . 76
1. Foreword
After passionately driving API programs for years, accelerat-
ing digital programs in Telco, Finance and Automotive indus-
tries, and after talking to countless experts and managers in
both Business and IT, I am highly qualified to guess why you
are reading this book.
Is this enough? How much is true? How can this be? It will
always look like this until you learn Product Management.
Amancio and Andrea learned the hard way because this book
was not yet written. Here, they describe is the whole approach
to API Product Management based on real-life experience
and the deep conviction that Product Management is key to a
successful API program.
Amancio, Andrea - your book is a huge achievement, adding
value throughout our community. It will become the manda-
tory pre-read for digital practitioners allowing them all to
benefit from your experience and opinions.
¹https://www.linkedin.com/in/lummitsch/
2. Preface
Coming soon.
3. About the Authors
We are working on APIs and API products for several years,
and throughout that time we have been in search of a way for
building successful API products that make the difference.
We started sharing our experiences and lessons learned from
our API journey and API product management methodology
on various occasions such as the APIDays.io with great reac-
tions.
Our mission is to help product managers to create value. To
this goal, we are writing the API Product Management book
and share our methodology as early as possible, one after the
other.
Andrea Zulian
Andrea Zulian is a product manager, agile coach, digital
transformation consultant, and entrepreneur. He helps com-
panies and organizations to succeed in their digital journey
applying Lean methodologies and intrapreneurship. As team
leader and senior API product manager for a leading telecom-
munications company in Europe, he developed and applied
the API Product Management methodology launching suc-
cessful products and services.
• Twitter: @winnitude²
²https://twitter.com/winnitude
³https://www.linkedin.com/in/amanciobouza/
⁴https://twitter.com/AmancioBouza
I Setting the Stage
4. Introduction
We live in an age of unprecedented opportunity for inno-
vation. Since the Internet and cloud computing, the world
became hyper-connected regarding the interconnectedness of
people, organizations, and machines (i.e., devices and apps).
As a result, the digital economy emerged. The digital econ-
omy refers to the economy based on digital computing tech-
nologies. Some of the most famous examples are GAFA and
BAT. GAFA refers to the four American tech giants Google,
Amazon, Facebook, and Apple. BAT refers to the three Chi-
nese tech giants Baidu, Alibaba, and Tencent.
The API technology is one of the key drivers of the digital
economy. APIs allow the interaction between people, or-
ganizations, and most notably machines. This enables new
digital business models that have the power to disrupt entire
industries.
However, many organizations struggle with exploiting their
assets and build digital products. The number one reason is
that these organizations build APIs to expose internal assets
(i.e., applications, services, and data).
“We can not solve our problems with the same level
of thinking that created them,” Albert Einstein
Part V: Closing
In this part, you’ll learn some practical tips about several
aspects of API product management, organization, teams, and
people.
Please note that this book is not about API interface design,
API architecture, micro-services, technology, or tools.
Most valuable design meet the criteria of desirability, viability, and feasibility.
Part V: Closing
Being successful is simple if you are working in a perfect en-
vironment that perfectly supports you. However, the world is
not perfect and neither your environment. Ultimately, success
comes from adapting to environments and maximizing the
outcome.
The chapters in this part reflect upon some organizational
aspects, draw some conclusions, and offer some recommen-
dations and practical tips.
5. Why API
Interested? Get the full book at
https://leanpub.com/apiproductmanagement
or get more info on http://api-as-a-product.com
6. Beginners Guide to
API
Interested? Get the full book at
https://leanpub.com/apiproductmanagement
or get more info on http://api-as-a-product.com
7. Understanding
Digitalization and
Digital
Transformation
Who is also confused by the terms digitization, digitalization,
and digital transformation? Hands up! Well, at least I was.
That’s for sure because people use those terms as synonyms
or mixing them.
Nevertheless, it’s important to differentiate between the three
to grasp how they relate to both breeds of APIs, namely API
solutions and API products.
In the following, we explain the three terms and how they
relate to digital technologies such as API.
Understanding Digitalization and Digital Transformation 18
7.4 Summary
Digitization refers to creating a digital representation of phys-
ical objects. Digitization itself has no business value. How-
ever, it lays the foundation for business cases that leverage
the data.
Digitalization refers to enabling, improving or transforming
business process by leveraging digital technologies (e.g., APIs)
and digitized data. The business value of digitalization con-
sists typically of efficiency regarding cost reduction, speed,
and simpler business processes.
Digital transformation is the profound transformation of busi-
ness activities, competencies, and business models to fully
leverage the opportunities of digital technologies. The busi-
ness value of digital transformation lies in transforming busi-
ness activities, competencies, and business models to adapt to
changes.
The Paradigm of Change model in the digital area. API products are the breed
of tactics and driver for digital transformation. API solution are the breed of
operations and driver for digitalisation.
In the following, we’ll use this model to present the two breeds
of APIs, where the prosper and why, and how the provide
business value.
Two Breeds of API: API Products and API Solutions 27
8.8 Summary
Essentially, there are two different breeds of APIs: API solu-
tions and API products.
API solutions are APIs to solve an integration problem. For
example, API solutions can integrate some computer systems
or automate a business process. API solutions is an approach
to adopt the capability of API as digital technology to current
integration tasks and business processes.
API solutions enable the digitalisation of business processes,
which become often automated. The business value of API
Two Breeds of API: API Products and API Solutions 33
Value proposition and API explained with Super Mario analogy: Mario
(Prospect Customer) gets Fire Flower (Product) and becomes Fire Mario
(Awesome Customer) who gets the job done
You start from the goal on the top to set the context. To this
purpose, define the person or rather customer you want to
describe and then the jobs they want to get done.
Then, you describe the observable phenomenas in clockwise
order. Firstly, list the things the see, read, and observe from
others. Secondly, list the things you heard them saying. Also
add the things they intend to say and they say between the
lines. Thirdly, list the things the do today. Lastly, list the things
the hear from others.
Finally, describe what they think and feel. To this goal, de-
scribe their pains, fears, or frustrations as well as their gains,
needs, wants, hopes, and dreams.
Value Proposition Interface Canvas 46
You start with the customer. Firstly, list the jobs that the
customer wants to get done. Secondly, list the pains to get the
job done. Lastly, list the gains customer would love to have.
Afterwards, you define your value map. Firstly, define the
products & services you want to offer to the customer. Sec-
ondly, collect all corresponding features and classify them as
pain relievers or gain creators.
Finally, connect the pain relievers from the value map with
the corresponding pains from the customer profile. Analo-
gously, connect the gain creators from the value map with the
corresponding gains from the customer profile. As a result,
you see how you create value for the customer.
Value Proposition Interface Canvas 48
Start with the Customer Profile. Be very clear about the jobs
that the customer wants to get done and what the pains are.
Afterwards, continue with the Value Proposition Interface
Map. List the value sources (e.g., data sources, apps, business
processes). Find pain relievers from those value sources that
relieve the customer’s pains. Finally, translate the feature to
the interface (API). The following figure presents the pain
reliever flow. The numbers indicate the order in which they
have to be completed.
Flow of a Value Proposition Interface Canvas for Pains and Pain Relievers
Value Proposition Interface Canvas 52
to start again from the customer’s jobs rather than from the
pains.
Analogously to the pain reliever flow, start with the Customer
Profile. Be very clear about the jobs that the customer wants
to get done and what gains facilitate the jobs getting done.
Afterwards, continue with the Value Proposition Interface
Map. List the value sources (e.g., data sources, apps, business
processes). Identify gain creators from those value sources
that facilitate gains for the customer. Finally, translate the
feature to the interface (API). The following figure presents
the gain creator flow. The numbers indicate the order in
which they have to be completed.
Flow of a Value Proposition Interface Canvas for Gains and Gain Creators
pains.
The customer has the following pains getting his job done.
The pains are:
Combine the customer’s jobs, the pains, and the pain reliever.
• high conversion-rate
• good user experience
• smart comparison of first and last names
• legal age verification
• cost control of using the API
Value Proposition Interface Canvas 61
Combine the customer’s jobs, the gains, and the gain creators.
11.5 Conclusion
The Value Proposition Interface Canvas helps you to make it
explicit how you create value for your customers. It considers
the jobs that the customer needs to get done, his pains in
getting them done and gains. Based on this, you formulate
the features of your API product to relieve specific pains and
create gains for your customer.
The completed Value Proposition Interface Canvas builds
the foundation of your API design and corresponds to the
Value Proposition in the Hierarchy of API Design Principles⁷.
Further, it helps to formulate a compelling value proposition
that you can present and validate with prospect customers
applying the Lean API Product Development⁸ method.
⁷http://api-as-a-product.com/articles/hierarchy-api-design-principles/
⁸http://api-as-a-product.com/articles/lean-api-product-development/
III API Product
Strategy
12. Product Vision
Board
Interested? Get the full book at
https://leanpub.com/apiproductmanagement
or get more info on http://api-as-a-product.com
13. Product Lifecycle
Management
Interested? Get the full book at
https://leanpub.com/apiproductmanagement
or get more info on http://api-as-a-product.com
14. Ambition Matrix
Interested? Get the full book at
https://leanpub.com/apiproductmanagement
or get more info on http://api-as-a-product.com
15. Stakeholder
Management
Interested? Get the full book at
https://leanpub.com/apiproductmanagement
or get more info on http://api-as-a-product.com
16. Business models
Interested? Get the full book at
https://leanpub.com/apiproductmanagement
or get more info on http://api-as-a-product.com
17. Goal-Oriented
Roadmap
Interested? Get the full book at
https://leanpub.com/apiproductmanagement
or get more info on http://api-as-a-product.com
IV API Product
Execution
18. Lean API Product
Development
Interested? Get the full book at
https://leanpub.com/apiproductmanagement
or get more info on http://api-as-a-product.com
V Closing
19. Hierarchy of API
Design Principle
Interested? Get the full book at
https://leanpub.com/apiproductmanagement
or get more info on http://api-as-a-product.com
20. API Product Pitch
for Everybody
Interested? Get the full book at
https://leanpub.com/apiproductmanagement
or get more info on http://api-as-a-product.com
21. Conclusion
Interested? Get the full book at
https://leanpub.com/apiproductmanagement
or get more info on http://api-as-a-product.com