design-practice-repository

Summaries of artifacts, templates, practices, and techniques for agile architecting (DPR-mm) and service design (SDPR-nn).

DPR Git Pages HomeRoles Index

Role: API Product Owner

Persona

An API product owner operates at the intersection where API clients and providers meet. This leads to a constant struggle between fulfilling clients’ wishes and keeping the API on POINT and economically viable.

Information and Modeling Need

API product owners care about and require/produce information related to:

Just like application and integration architects specializing on distributed systems and APIs, they wear six hats according to a blog post by James Higginbotham (and his Twitter network): API trendspotter, API reviewer, API risk assessor, API advocate, API creator, and API planner.

Collaborations

Roles to communicate with:

Consumed/Produced Artifacts and Applied Practices

The API product owner participates in these activities (tasks):

The API product owner is responsible for the following artifacts:

In a contributor or reviewer role, (s)he might also work with/on:

More Information

“Beyond Software Architecture” by Luke Hohmann is not API-specific, but covers software product management.

Data Provenance

title: "Design Practice Repository (DPR): API Product Manager"
author: Mirko Stocker (STX), Olaf Zimmermann (ZIO)
date: "03, 27, 2021"
copyright: Olaf Zimmermann, 2020-2021 (unless noted otherwise). All rights reserved.
license: Creative Commons Attribution 4.0 International License