Inputs vs Outputs vs Outcomes

One of the most important mental models in product management is understanding the difference between inputs, outputs, and outcomes. Getting this wrong leads to teams that ship features nobody uses and celebrate launches instead of impact.


Definitions

Inputs

Inputs are the resources you put into your work. They are the things under your direct control.

Examples:

Inputs are effort. They are necessary but not sufficient.

Outputs

Outputs are the direct products of your work. They are what you ship.

Examples:

Outputs are tangible and easy to measure. This is what most teams focus on -- and that is the problem.

Outcomes

Outcomes are the meaningful changes that result from your outputs. They are the impact on the user or the business.

Examples:

Outcomes are what actually matter. They are the reason you build things in the first place.


The Problem with Focusing on Outputs

When teams focus on outputs, they fall into the feature factory trap. They measure success by how many things they shipped, not by whether those things made a difference.

Here is what this looks like:

By itself, output is a vanity metric. You will know this is the case when teams celebrate launches instead of the outcomes of a launch.


Why Outcomes Matter

When you manage toward outcomes, you gain insight into the efficacy of what you are building. If a feature is not performing well, you can make an objective decision about whether it should be kept, changed, or replaced.

Outcomes force you to ask the right questions:

This is harder than counting features, but it is the only way to build products that matter.


The Relationship Between All Three

The three are connected in a chain:

Quality inputs --> Quality outputs --> Meaningful outcomes

The chain can break at any point. You can have great inputs but poor outputs (bad execution). You can have great outputs but no outcomes (you solved the wrong problem).


How to Apply This

As a Product Manager

  1. Define the outcome first. Before building anything, articulate what success looks like in terms of user behavior or business metrics.
  2. Work backwards. From the desired outcome, figure out what outputs would drive it, and what inputs you need to produce those outputs.
  3. Measure outcomes, not just outputs. After shipping, track whether the outcome is materializing. If it is not, iterate or pivot.

As a Team

  1. Align on outcomes in sprint planning. Do not just list features to build. State the outcome each feature is meant to drive.
  2. Review outcomes in retrospectives. Did the features you shipped last quarter actually move the needle?
  3. Kill features that are not driving outcomes. This is hard, but it is necessary. Shipping more features does not mean more impact.

Using OKRs

OKRs (Objectives and Key Results) are a natural framework for this:

The best Key Results are outcome-based, not output-based. "Launch feature X" is an output. "Increase activation rate by 15%" is an outcome.


The Bottom Line

Great product teams master the art of harmonizing all three -- inputs, outputs, and outcomes. But if you have to prioritize, always prioritize outcomes. Inputs and outputs are means to an end. Outcomes are the end.

Apr 1, 2021 · 4 min read

Enjoyed this post?

I write a newsletter on product, AI, and startups called The Discourse with 5K+ subscribers. Deep dives, no fluff.

Subscribe to The Discourse →