liveBook · Manning

Client

As explained in Effective Platform Engineering

A customer is a person or group that receives or evaluates the value provided by a product or service.

A client is a person or group that receives or evaluates the value provided by a product or service. For an engineering platform, clients are the people who actually use it, especially software developers and engineers who depend on it frequently. Their usage, needs, and outcomes should guide platform priorities. section 2.1.2

Separate clients from stakeholders. Stakeholders influence requirements through leadership, governance, or other organizational roles, but they are not necessarily users. Their legitimate concerns can be addressed without allowing them to control implementation at the expense of client experience. section 2.1.2 section 2.4

Use client focus to make platform decisions:

  • Start with internal clients who use the platform most often and whose work most directly affects organizational success. section 2.1.2
  • Prioritize features by who will use them, how frequently they will be used, and the value they can provide. section 2.1.2
  • Test early experiences with alpha users before investing in complex implementations, using feedback to determine the next steps. section 2.4

An engineering platform with different users

Developers and engineers may use almost every platform feature daily, while other groups use only a few capabilities occasionally. Build first for the frequent users, then use observed value and feedback to expand the platform without letting influential nonusers dictate the implementation. section 2.1.2 section 2.4

Figure 2.3 A stakeholder map visualizes a stakeholder’s influence over the backlog against their alignment to platform objectives. High-influence stakeholders must be highly aligned for a platform to succeed.
A diagram of a company

Map stakeholder influence against alignment with platform objectives so high-influence stakeholders can be aligned without confusing influence with client status. section 2.1.2

How Effective Platform Engineering covers it

How deep it goes
Distinguishes frequent, occasional, and influential users, then stops short of prescribing a complete client-research method.
Examples
Uses daily platform users, occasional users, influential leaders, and alpha-user feedback as concrete client distinctions.
What it assumes
Assumes familiarity with software delivery and organizational roles while defining the customer–stakeholder distinction explicitly.
What you can do after
Evaluate platform priorities by client usage, frequency, expected value, and feedback rather than stakeholder influence alone.
How it connects
Connects clients to stakeholders, engineering platforms, product roadmaps, service interfaces, alpha users, and customer experience.

Also explained in

Compare how 15 books explain client →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Effective Platform Engineering. The section links point to the parts of the book it draws on.