Writing a product brief the team can build from
The Product Leaders work group on what a brief should carry, how short to keep it and how to mark which constraints are open.
Updated
A useful brief lets engineers and designers make good decisions without the PM in the room. It says who has the problem, the outcome wanted, the trade-offs already made and what is still open.
- Write it for decisions made without you. Ami Vora would put the customer's problem, the audience, the evidence behind that choice and what success looks like up front, then the hypotheses, constraints and choices set aside. She wants customer detail concrete enough to judge a design against a real person's day.
- Keep it short and near the design. Jiaona Zhang suggests roughly two pages: who has the problem, the outcome, the trade-offs and what remains open. At Linktree, the team put the key problems beside the designs in Figma. Her test is whether the engineer and designer can explain why a flow exists.
- Name the first test. Tamar Yehoshua wants the brief to name the first thing the team can show someone outside it and what it needs to learn. At Slack, the team prototyped a major UI revision daily. She also wants the technical work visible, so product sees infrastructure needs and engineering hears what customers say.
- Show why a design changed. Beside the design, Yuhki Yamashita would put the user situation behind it, the assumption the prototype tests and the constraint shaping this version. After each test he would update them, so an engineer can see why the flow changed.
- Label each constraint and who decides. Noah Desai Weiss would label each constraint with its reason and status. A legal or security requirement names its owner; a date or scope choice says what keeping it gains and what evidence would reopen it. For a hard-to-reverse call, the brief names the decision maker, and the PM structures the trade-off.
Ask a follow-up
Product Leaders
Frequently Asked Questions
What goes into a good product strategy?
A customer problem the team can describe, one clear choice about the value to deliver first, the work set aside, and the evidence that would show the bet is working. It should let the team explain a specific 'no' to an important customer.
How do you tell a product strategy from a roadmap?
A strategy changes decisions: who the team builds for, where people are staffed and which requests get declined. Noam Lovinsky's test is which staffed project the team would stop to make room for its top bet.
How do you run customer interviews that change what you build?
Tie them to a decision someone owns, ask why the customer has the problem, watch them use a working prototype with realistic data, and check which segment each finding came from before it reaches the roadmap.
How do you scope an MVP?
Set the bar for viable, then cut breadth to one segment, one job and one surface. Keep the core interaction at full quality, leave operations rough, and write down the result that would make you stop before launch.
How should a product team handle feature requests?
Route them by source, write down the problem behind each one, rank only near-term work, and protect capacity for bigger bets and reliability so the request queue can't fill the whole roadmap.
How do you tell whether a new feature worked?
Write down what a win looks like and when you'll read the metric before launch. Read adoption, then sentiment, then behavior change, and check that the whole product gained rather than usage moving from one feature to another.
How do product managers keep stakeholders aligned on scope?
Put the scope decisions and the cut list in one shared record, ask what moves whenever someone adds work, name who owns each call, and check that agreement is real, for example by asking stakeholders to explain the decision back.
How do you forecast delivery for a project full of unknowns?
Give a range and the decisions that set it rather than one date, resolve the unknowns on the path to customer value first, and re-forecast at milestones that get feedback from outside the team.
How is AI changing the way product teams are organized?
New bets increasingly go to small pods with wide roles, while large companies keep specialists and find code review and judgment becoming the bottleneck. Either way, someone on the team still has to push for the user.


