Featured image for: Working With Design: A PM's Practical Guide
Leadership

Working With Design: A PM's Practical Guide

The PM-designer relationship is one of the most important and most frequently mishandled partnerships in product development.

Done well, it produces features that are both correct (solving the right problem) and usable (in a way people can actually navigate). Done poorly, it produces one of two failure modes: design by committee, where the PM reviews and comments on every frame until the design is nobody's vision; or design by decree, where the PM throws a requirements doc over the wall and the designer figures out the UX alone.

Neither works. Here's what good PM-design collaboration actually looks like.

The PM's Job vs. the Designer's Job

The most clarifying question for the partnership is: who owns what?

The PM owns the problem. What is the user trying to accomplish? Who is the user? What constraints (technical, business, compliance) apply? What counts as success? These are PM decisions.

The designer owns the solution. Given the problem, the user, and the constraints — how should the interface work? What information hierarchy serves the user's mental model? How should the flow feel? These are design decisions.

The breakdown happens when PMs start making solution decisions ("the button should be in the top right") or designers start making problem decisions ("I think we should add a second use case here"). Both are legitimate contributions, but only when offered as input — not as directives.

A PM who says "the button should be in the top right" is doing design. A PM who says "I'm worried users won't find the export function — can we explore placement options?" is doing product management.

What to Give a Designer Before They Start

The product manager design process works best when the designer has, in writing, before the first design session:

1. The problem statement. From the user's perspective, specifically. Not "we need a notification system" but "team leads have no way of knowing when new insights have been added since their last visit — they only come back to the tool once a week, which means they're making decisions on stale data."

2. The target user. Name the segment. Describe the context they're working in. If you have research — interview quotes, behavioral data, usage patterns — share it before the first session, not after the first design review.

3. The success criteria. What will change for users if this feature works? What will you measure? "Weekly return rate for team leads increases from 1.1× to 2×" is something a designer can design toward. "Better engagement" is not.

4. The constraints. Technical constraints (what's in the API, what's not), business constraints (free vs. paid differentiation), timeline constraints. Designers who don't know the constraints design features that can't be built — not because they're bad designers, but because they were working with incomplete information.

5. The non-goals. What are you explicitly not trying to solve? This prevents scope creep in design exploration and keeps the first version focused.

What not to give them: wireframes you made in Figma or on paper. The moment you share a wireframe, the designer is reacting to your solution rather than exploring their own. Save your sketches for when you're explaining a constraint ("the card needs to include X and Y"), not as a starting point.

How to Run a Design Review

The design review is where the partnership most often breaks down. Here's what a good design review looks like — and what it isn't.

A design review is not a critique session. The question is not "what do we think of this?" but "does this solve the problem we defined, for the user we defined, within the constraints we agreed on?"

Before any design review, the PM should re-read the problem statement. Then evaluate the design against it:

  • Does this solution address the stated problem?
  • Does the information hierarchy match the user's mental model as we understand it?
  • Are the constraints respected?
  • Are there edge cases (empty state, error state, permission variants) that need to be handled?

Feedback should be problem-first. Instead of "I don't like the placement of the dismiss button," try "I'm worried users in a hurry won't notice they can dismiss this — can we explore options that make that more visible?" The second version gives the designer a problem to solve. The first one gives them a directive that may or may not be right.

Agree on what's blocking vs. what's a suggestion. Some feedback is "this must change before we can move forward" (a missing edge case, a constraint violation). Some is "I think this could be better, but I'll defer to your judgment." Be explicit about which is which. A designer who doesn't know whether a comment is blocking will either ignore it or treat everything as blocking — both are bad outcomes.

The Design Review Checklist

Before approving a design for engineering handoff, check:

  • [ ] Happy path is fully designed for each target user type
  • [ ] Empty state is designed (what does the screen look like with no data?)
  • [ ] Error states are designed (API failure, upload failure, permission error)
  • [ ] Mobile and responsive variants are addressed (if relevant)
  • [ ] Permission variants are handled (free vs. paid, admin vs. viewer)
  • [ ] Edge cases from the acceptance criteria are all represented
  • [ ] Accessibility requirements are met (contrast ratios, touch targets, focus states)
  • [ ] Engineering has been consulted on technical feasibility of key interactions

A design that goes to engineering without this checklist complete will come back to product/design mid-sprint as scope that wasn't anticipated.

When the PM and Designer Disagree

Disagreements about design decisions happen. The process for resolving them matters.

If the disagreement is about whether the design solves the problem: This is a PM question. The PM has context about the problem and success criteria that should resolve this. If there's genuine uncertainty, user testing is the tiebreaker — not extended debate.

If the disagreement is about how to solve the problem: This is a design question. The designer should have the final say on interaction patterns and visual decisions, informed by their expertise. PMs who override design decisions on aesthetic grounds are doing the partnership harm.

If the disagreement is about what the problem is: Go back to the research. This usually means the problem statement wasn't clear enough at the start.

The goal of the partnership is not for the PM to be satisfied with the design — it's for users to be able to accomplish their goals. When in doubt, watch a user try to use the design. That usually resolves the disagreement faster than any amount of internal discussion.

Want PRDs grounded in your actual customer data?

PMRead ingests your interviews, Slack threads, and feedback files — and generates PRDs backed by real evidence, not guesses.

Try PMRead free →