Product Management · Prioritization

Prioritization is deciding what not to build yet

In enterprise product teams, prioritization is rarely about finding the single best idea.

In enterprise product teams, prioritization is rarely about choosing between ten good ideas and finding the single best one.

More often, there are regulatory commitments, customer improvements, technical debt, operational issues, dependencies, and requests from multiple business teams competing for the same engineering capacity.

I've learned that prioritization becomes much easier when the discussion moves away from "who asked first?" and toward the reason the work needs to happen.

On the Privacy Preferences platform, for example, we have initiatives such as FCRA, GLBA, TCPA, banker capabilities, modernization, automation, and platform upgrades competing for capacity.

I don't treat them as one undifferentiated backlog.

I look at several factors:

  • Regulatory or contractual obligation
  • Customer or business impact
  • Risk of not delivering
  • Dependencies and sequencing
  • Engineering effort
  • Operational readiness

This also changes how I communicate trade-offs.

If a regulatory requirement has a fixed deadline, that creates a different prioritization constraint from a UX improvement that can move to a later release.

Similarly, a technical upgrade may not have an immediate customer-facing benefit, but delaying it could create security, supportability, or release risk.

One example is platform modernization work such as a core runtime upgrade. It isn't something a customer necessarily notices directly, but it can be important for security, vulnerability remediation, compatibility, and long-term maintainability.

I've also learned that prioritization isn't finished once a story enters a sprint.

Dependencies can change. Scope can expand. New regulatory requirements can appear. Testing capacity can become constrained.

So I revisit priorities throughout the delivery cycle rather than treating the original backlog order as permanent.

My rule is simple:

Prioritization is not deciding what is important. It is deciding what is important enough to do now.

A good Product Manager should be able to explain not only why something is being built, but also why another valuable item is being deferred.

That is where prioritization becomes a product decision rather than a scheduling exercise.