Your customer interviews point toward one problem. The largest deal in the pipeline demands another. Meanwhile, the activation data says the real constraint sits somewhere else. All three signals may be valid, but they are not interchangeable.
This is where many roadmap debates go wrong. Discovery, strategy, and growth are treated as competing sources of requirements instead of distinct parts of the same decision system. Discovery reduces uncertainty. Strategy determines which customers and problems deserve commitment. Growth defines the behavior and business outcome that must change. You need all three, in that order, to make a defensible product bet.
Decide which uncertainty you are resolving
A request can sound urgent while leaving the underlying decision undefined. Build this feature. Improve onboarding. Move upmarket. Add another product. Increase conversion. Each statement proposes activity without identifying the uncertainty that could make the activity wrong.
Before discussing solutions, classify the decision:
- Problem uncertainty: Do the intended users experience the problem often enough, with enough consequence, to change their behavior?
- User uncertainty: Which customer is canonical for this decision, and which adjacent users are explicitly not driving it?
- Solution uncertainty: Can the proposed experience deliver the intended benefit without introducing unacceptable effort, risk, or switching friction?
- Strategy uncertainty: Does solving this problem reinforce the position and capabilities the company has chosen to build?
- Growth uncertainty: Is acquisition, activation, retention, expansion, or monetization the actual constraint?
The canonical user matters because an average customer is usually a fiction. A new account evaluating the product, an active individual user, a team administrator, and an enterprise buyer can encounter different problems and define value differently. Narrowing the problem and stack-ranking canonical users keeps edge cases from acquiring the same weight as the core job.
Write the decision as a falsifiable statement:
For [canonical user] trying to [make specific progress], the current [behavior or workaround] causes [meaningful consequence]. If the product enables [new behavior], then [leading indicator] should change because [reason]. I will reconsider the bet if [counter-signal] appears.
This statement forces several useful distinctions. The job is not the feature. The customer benefit is not the company’s revenue target. The leading indicator is not a delivery milestone. The counter-signal is not a failed launch; it is evidence that could invalidate the reasoning before the company spends more.
If the team cannot complete the statement without using broad phrases such as improve engagement or serve enterprise customers, discovery is not finished. Do not hide that ambiguity inside a prioritization score.
Turn discovery inputs into decision evidence
Discovery is useful when it changes a decision. A large repository of interviews, feature requests, dashboards, and sales notes is only potential evidence. It becomes decision evidence when each input is connected to a canonical user, a job, a consequence, and a choice the team may make differently.
Different channels reveal different parts of the problem:
| Signal | What it can reveal | What it cannot prove alone | Best use |
|---|---|---|---|
| Customer interviews | Context, language, workarounds, desired progress, and perceived consequences | How common the behavior is across the target segment | Problem framing and hypothesis formation |
| Usage telemetry | Observed paths, abandonment points, repeat behavior, and differences between cohorts | Why the behavior occurred or what the user expected | Locating activation and retention friction |
| Support and customer experience | Recurring confusion, broken workflows, and the consequence of unresolved problems | The needs of users who never contact support | Finding high-friction moments and improving the feedback loop |
| Sales and win-loss feedback | Buying objections, competitive pressure, procurement needs, and expansion blockers | Whether buyers will adopt the product successfully after purchase | Enterprise requirements, packaging, and positioning |
Interviews should test whether the problem is real, consequential, and poorly served. They should not ask customers to endorse a proposed solution. Questions about the last time the problem occurred, what the customer did, what failed, and what the failure cost produce stronger evidence than asking whether someone would use a feature.
Operational consistency matters just as much as interview quality. A 700-tag feedback system at Notion illustrates how seriously a product organization can classify customer needs across dimensions. You do not need to copy that volume. You do need a stable taxonomy that prevents login difficulty, missing workflow, buyer objection, and pricing concern from collapsing into a generic feedback bucket.
At minimum, tag each meaningful signal by:
- Canonical user or customer segment
- Job the customer is trying to complete
- Lifecycle stage where the problem occurs
- Observed behavior or current workaround
- Consequence of the problem
- Requested solution, kept separate from the underlying need
- Signal channel, such as usage, interview, support, sales, or win-loss
- Strategic theme and growth constraint
- Confidence and relevant counterevidence
Sales deserves particular care. It can be a high-value listening post when field observations are paired with usage patterns and win-loss analysis. It becomes a roadmap distortion when every deal request is treated as market truth. A disciplined sales-product feedback loop separates the buyer’s objection from the product capability that may solve it.
Bring an evidence packet, not a vote count, to the decision. It should contain the problem statement, supporting behavior, customer context, counterevidence, affected segment, strategic relevance, recommended action, and the least expensive next test. One high-consequence signal from the intended market may matter more than a long list of low-consequence requests. The reason should be visible, not implied.
Make strategy visible in a written trade-off memo
Strategy is not another score added to the backlog. It is the set of constraints that prevents the backlog from becoming the strategy.
My rule is simple: a roadmap candidate earns commitment only when the team can explain why this customer, this problem, and this outcome matter more than the credible alternatives. A weighted score cannot rescue a bet aimed at the wrong customer or growth constraint.
Use a short narrative memo before allocating delivery capacity. Working backward from the customer benefit and defining success before code exposes weak reasoning while changes are still inexpensive. The memo should cover:
- Customer benefit: What becomes meaningfully easier, faster, safer, or more effective?
- Canonical user and job: Who is driving the decision, what progress are they seeking, and who is outside the initial scope?
- Evidence: What behavior, customer context, field signal, and counterevidence support the problem?
- Strategic fit: Which chosen market, capability, or product position does this strengthen?
- Growth hypothesis: Which lifecycle behavior should change, and how should that contribute to the business outcome?
- Measures: What leading indicator can move early, and what lagging outcome confirms durable value?
- Non-goals: Which adjacent requests will not be solved by this bet?
- Dependencies and risks: What has to be true across product, engineering, design, data, sales, support, or operations?
- Opportunity cost: Which credible alternative will wait if this proceeds?
- Stop or reconsider condition: Which evidence would cause the team to adjust, pause, or stop?
- Decision owner: Who resolves disagreement and remains accountable for the outcome?
Evaluate the memo through gates rather than blending every factor into one score. Strategic fit comes first. Customer evidence follows. Then test the growth logic, feasibility, ownership, and opportunity cost. A bet that fails an early gate should return to discovery or leave the roadmap; it should not survive because easy engineering or executive enthusiasm inflated its total.
This becomes especially important in familiar portfolio conflicts:
- A large customer request versus a canonical-user problem: Favor the customer request when it reveals a repeatable capability needed by the chosen segment, not merely because the account is large.
- A second product versus deeper investment in the core: Expansion can be rational when customer signal is strong, the new surface is adjacent, ownership is clear, and the cost to the core is explicit. Twilio’s early decision to launch a second product is a useful reminder that focus does not always mean maintaining a single product; it means making the portfolio logic explicit.
- Self-serve activation versus enterprise readiness: Both may matter, but they solve different customer and growth constraints. Name the shared platform work and the motion-specific work separately.
- Feature parity versus differentiation: Build parity only where its absence blocks consideration. Invest beyond parity where the product can produce distinctive customer progress.
Install mechanisms that preserve the decision
A good memo can still disappear beneath delivery activity. Preserve the reasoning with a single-threaded owner, a decision log, and a weekly business review focused on leading indicators. These mechanisms make judgment repeatable and keep context from vanishing when people, conditions, or plans change.
The decision log should record the decision, owner, options considered, evidence used, trade-off accepted, and condition for revisiting it. The weekly review should answer: What changed in the leading indicator? What new evidence arrived? Which assumption weakened? What decision is now required? Status reporting belongs elsewhere unless it changes one of those answers.
Run post-mortems on wins as well as misses. A successful launch can hide whether the result came from the intended mechanism, an unusually strong cohort, a sales push, or a temporary market condition. Writing decisions down, examining successes, and allowing principled executive debate make it easier to distinguish a repeatable operating advantage from a fortunate result.
Connect the growth motion to the customer job
Growth pressure often arrives as a target and quickly turns into a feature list. Reverse that sequence. Identify the behavior constraining growth, then determine which customer job, product change, packaging decision, or go-to-market motion could move it.
Revenue is a business outcome, not a product behavior. A useful growth hypothesis identifies the behavior beneath it: reaching the first meaningful outcome, repeating the core job, inviting collaborators, adopting another workflow, expanding across a team, or crossing a value threshold that justifies payment.
For self-serve growth, design around value realization
Self-serve works when the intended user can understand the promise, begin without heavy assistance, encounter meaningful value, and keep progressing. That means onboarding, activation, trial design, pricing, and packaging are one connected system.
Define activation as evidence that the customer experienced the product’s core benefit, not merely that an account was created or setup steps were completed. Then inspect whether activated users return to the job. A conversion gain paired with weaker retention may indicate that the paywall moved, not that customer value improved.
A trial does not have to expire according to the calendar. Notion’s trial is not time based, which demonstrates an alternative: connect evaluation and packaging more closely to value realization. The relevant question is not whether every company should copy the mechanism. It is whether your trial gives the intended customer a fair path to the aha moment while preserving a clear reason to pay.
For sales-led or hybrid growth, separate signal from deal pressure
Human assistance is often appropriate when value spans many stakeholders, implementation is complex, or buying introduces administration and procurement requirements. The mistake is allowing the sales motion to turn account-specific requests into an unexamined product strategy.
Classify every material field request as an isolated account need, a repeated segment need, a buying requirement, an adoption barrier, a platform capability, or a packaging issue. Then connect it to product usage and post-sale outcomes. A requirement that repeatedly unlocks purchase but produces weak adoption is not automatically a successful roadmap choice.
Customer concentration also changes the decision. When Uber significantly reduced its investment in Twilio products, the downside of depending heavily on a major customer became visible across growth planning. Review product and revenue dependencies before an account’s priorities become your de facto roadmap.
Make positioning carry the same strategic choice
A product cannot target one job in discovery, optimize another in onboarding, and promise a third in the market. Positioning should express the same customer progress that the roadmap and growth model are built to deliver.
Slack’s where work happens positioning shows the value of anchoring a competitive story in the customer’s job rather than a catalogue of features. In a crowded market, that narrative must also survive the product experience: champions need credible proof, new users need a clear path to value, and switching friction must be deliberately reduced. Differentiation has to be engineered as well as communicated.
Capture the complete growth choice in a decision card:
- Target customer and buyer
- Customer job and value moment
- Constrained lifecycle behavior
- Product and go-to-market hypothesis
- Leading indicator and durable outcome
- Guardrail for retention, support burden, or another adjacent consequence
- Critical discovery uncertainty
- Packaging or pricing implication
- Evidence that would trigger adjustment or stop the bet
This card prevents a growth target from floating above the product decisions expected to deliver it. It also gives product, marketing, sales, and customer experience a shared hypothesis without pretending their signals are identical.
Key takeaways
- Separate problem, user, solution, strategy, and growth uncertainty before discussing priority.
- Choose a canonical user and name who is outside the initial scope; otherwise edge cases will quietly become roadmap commitments.
- Combine interviews, behavior, support, sales, and win-loss signals according to what each channel can actually prove.
- Require a written trade-off memo that includes strategic fit, growth logic, non-goals, opportunity cost, counterevidence, and a stop condition.
- Treat self-serve, sales-led, and hybrid growth as consequences of how customers experience, buy, adopt, and expand value, not as company identities.
- Use a decision log, single-threaded ownership, and a weekly review of leading indicators to keep the original reasoning alive.
- Study wins and misses so the organization learns whether the intended mechanism worked, not merely whether the metric moved.
At your next roadmap discussion, take the most disputed bet and complete the decision statement, trade-off memo, and growth card before arguing about sequence. The missing field will usually reveal whether you need more discovery, a sharper strategic choice, or a different growth hypothesis. Name the decision owner, record what would change the decision, and let the evidence drive the next commitment.
References
- Shivam.Consulting Blog — The Game-Changing System Behind Kindle, AWS, and Prime—and How I Apply It Today
- Shivam.Consulting Blog — From Bump to a Billion Users: My Hard-Won Product Lessons from David Lieb and Google Photos
- Shivam.Consulting Blog — Twilio’s CEO on Peaks, Valleys, and C-Suite Truths: Hard-Won Lessons for Product Leaders
- Shivam.Consulting Blog — Inside Product-Led Growth: Self-Serve, Pricing, and Prioritization Lessons from Kate Taylor
- Shivam.Consulting Blog — From Slack’s Where Work Happens to CEO: Inside the Product Strategy That Scales
- Shivam.Consulting Blog — From Dropbox to Loom: Hard-Won, Sales-Driven Product Lessons for Competitive Markets











Leave a Reply