Product Canvas / Business Case (Pragmatic Framework: Business → Business Plan)
Rule: the Business Plan is an objective analysis of a market opportunity that
provides the basis for investment. Articulate what you learned in the market,
quantify the risk with a financial model, and end with a go/no-go recommendation.
Opinion is irrelevant; the case is built on validated market evidence. See
../pm-copilot/references/framework.md for the market-problem test and primitives.
Check the feature dossier first (see ../pm-copilot/references/artifact-output.md)
and reuse the market problem, personas, positioning, competitive picture, and
distinctive competencies already established there. Where they're missing, gather
them (run pm-market-problems, pm-personas, pm-positioning,
pm-competitive-landscape, pm-distinctive-competence) — the canvas synthesizes them.
The Product Canvas — three parts
1. Value Proposition — why this, why us, why now
- Market opportunity — the urgent, pervasive, willing-to-pay problem.
- Buyer / user persona — who has the problem and who pays.
- Positioning statement — the ≤25-word "For [persona], [product] [verb] [problem] by [verb] [benefit]."
- Strategic alignment — how it supports company strategy (tie to the Strategy Matrix).
2. Value Creation — can we win, and at what cost
- Distinctive competencies — the valued + different + provable strengths this leverages.
- Competitive landscape — alternatives, their strengths/weaknesses, our winning strategy.
- Impact to buyers/users — the positive/negative consequences; the ROI to the buyer.
- Investment level — resources (people, material, facility) required.
3. Value Capture — what the business gets back
- Market size — see sizing below.
- Revenue generation — projected units × price over the horizon.
- Costs / profits — see cost models below.
- Distribution strategy — the channels aligned to how the market buys.
- Success metrics — how you'll know it worked (Value / Quality / Progress / Satisfaction).
Market sizing & financials
- Revenue = projected number of units × unit price (build a simple multi-period model).
- Cost — pick one model:
- Percentage-of-Revenue model — estimated revenue × historical contribution margin.
- Estimation model — sum the loaded costs of dedicated headcount across Engineering, Services, Support, Sales, Marketing, Data Science, etc.
- Quantify risk: state the key assumptions and what would break the model.
Buy, Build or Partner decision tree
Work top to bottom:
- Does the solution leverage our distinctive competencies? → Build.
- If no — can we create it at low cost? → Build.
- If no — do we have the time to reach a solution? If no → Buy.
- If yes — are the required skill sets available internally? Yes → Build; No → Partner.
Interview the user (batch questions)
- The opportunity in one line, the persona, and the market problem + evidence.
- Strategic fit — which company goal / Strategy-Matrix cell does it serve?
- Distinctive competencies it leverages; main competitors/alternatives.
- Rough units, price, time horizon; do you have contribution-margin history or headcount estimates?
- Any gaps in the solution you'd need to fill (feeds Buy/Build/Partner)?
- Success metrics leadership cares about.
Artifact template
# Product Canvas / Business Case — <Opportunity>
**Company:** <company> · **Feature / Product:** <feature / product name>
**Author:** <author> · **Date created:** <date> · **Version:** 1.0
**Recommendation:** <GO / NO-GO / GO WITH CONDITIONS> — <one-line rationale>
## 1. Value Proposition
- **Market opportunity (problem):** <urgent, pervasive, willing-to-pay problem + evidence>
- **Buyer persona:** <who pays> • **User persona:** <who uses>
- **Positioning statement:** For <persona>, <product> <verb> <problem> by <verb> <benefit>.
- **Strategic alignment:** <company goal / Strategy-Matrix cell it serves>
## 2. Value Creation
| Dimension | Assessment |
| :--- | :--- |
| Distinctive competencies leveraged | <valued + different + provable> |
| Competitive landscape | <alternatives, strengths/weaknesses, our winning strategy> |
| Impact to buyers/users | <ROI / consequences> |
| Investment level | <people, material, facility> |
## 3. Value Capture
- **Market size:** <TAM/segment sizing basis>
- **Revenue model:**
| Period | Units | Unit Price | Revenue |
| :--- | ---: | ---: | ---: |
| Y1 | <#> | <$> | <$> |
| Y2 | <#> | <$> | <$> |
- **Cost model:** <Percentage-of-Revenue @ __% margin | Estimation: headcount × loaded cost>
- **Projected profit / contribution:** <$>
- **Distribution strategy:** <channels>
- **Success metrics:** <Value / Quality / Progress / Satisfaction metrics>
## 4. Buy, Build or Partner
<Walk the decision tree; state the recommendation and why.>
## 5. Risk & assumptions
- <key assumption> — <what breaks the model if wrong>
- > TODO: <unvalidated inputs to confirm>
## 6. Recommendation
<Go / No-go / conditions, tied to the evidence above.>
Deliver the artifact
Follow ../pm-copilot/references/artifact-output.md: confirm inputs, ask Markdown
or .docx, write the .md, and convert to .docx on request via your environment's native document-creation capability. Then offer the next stage: turning the approved opportunity
into a pm-product-roadmap.
1---2name: pm-product-canvas3description: Build a Pragmatic Institute Product Canvas / business case to justify investing in an opportunity — the market-driven way. Use when the PM asks to "make the business case", "justify this to leadership", "size the market", "should we buy, build or partner", "what's the ROI", "build a product canvas", or "get buy-in for this idea". Frames the opportunity as Value Proposition, Value Creation and Value Capture, sizes the market, runs the Buy/Build/Partner decision, and ends in a go/no-go recommendation with quantified risk. Produces a Product Canvas / Business Case as a Markdown or Word .docx artifact.4---56# Product Canvas / Business Case (Pragmatic Framework: Business → Business Plan)78**Rule:** the Business Plan is an *objective* analysis of a market opportunity that9provides the basis for investment. Articulate what you learned in the market,10quantify the risk with a financial model, and **end with a go/no-go recommendation.**11Opinion is irrelevant; the case is built on validated market evidence. See12`../pm-copilot/references/framework.md` for the market-problem test and primitives.1314Check the feature dossier first (see `../pm-copilot/references/artifact-output.md`)15and reuse the market problem, personas, positioning, competitive picture, and16distinctive competencies already established there. Where they're missing, gather17them (run `pm-market-problems`, `pm-personas`, `pm-positioning`,18`pm-competitive-landscape`, `pm-distinctive-competence`) — the canvas synthesizes them.1920## The Product Canvas — three parts2122**1. Value Proposition** — *why this, why us, why now*23- **Market opportunity** — the urgent, pervasive, willing-to-pay problem.24- **Buyer / user persona** — who has the problem and who pays.25- **Positioning statement** — the ≤25-word "For [persona], [product] [verb] [problem] by [verb] [benefit]."26- **Strategic alignment** — how it supports company strategy (tie to the Strategy Matrix).2728**2. Value Creation** — *can we win, and at what cost*29- **Distinctive competencies** — the valued + different + provable strengths this leverages.30- **Competitive landscape** — alternatives, their strengths/weaknesses, our winning strategy.31- **Impact to buyers/users** — the positive/negative consequences; the ROI to the buyer.32- **Investment level** — resources (people, material, facility) required.3334**3. Value Capture** — *what the business gets back*35- **Market size** — see sizing below.36- **Revenue generation** — projected units × price over the horizon.37- **Costs / profits** — see cost models below.38- **Distribution strategy** — the channels aligned to how the market buys.39- **Success metrics** — how you'll know it worked (Value / Quality / Progress / Satisfaction).4041## Market sizing & financials42- **Revenue** = projected number of units × unit price (build a simple multi-period model).43- **Cost — pick one model:**44 - **Percentage-of-Revenue model** — estimated revenue × historical contribution margin.45 - **Estimation model** — sum the *loaded* costs of dedicated headcount across Engineering, Services, Support, Sales, Marketing, Data Science, etc.46- Quantify **risk**: state the key assumptions and what would break the model.4748## Buy, Build or Partner decision tree49Work top to bottom:501. Does the solution **leverage our distinctive competencies?** → **Build.**512. If no — can we **create it at low cost?** → **Build.**523. If no — do we **have the time** to reach a solution? If **no → Buy.**534. If yes — are the **required skill sets available internally?** **Yes → Build; No → Partner.**5455## Interview the user (batch questions)561. The opportunity in one line, the persona, and the market problem + evidence.572. Strategic fit — which company goal / Strategy-Matrix cell does it serve?583. Distinctive competencies it leverages; main competitors/alternatives.594. Rough units, price, time horizon; do you have contribution-margin history or headcount estimates?605. Any gaps in the solution you'd need to fill (feeds Buy/Build/Partner)?616. Success metrics leadership cares about.6263## Artifact template64```markdown65# Product Canvas / Business Case — <Opportunity>6667**Company:** <company> · **Feature / Product:** <feature / product name>68**Author:** <author> · **Date created:** <date> · **Version:** 1.069**Recommendation:** <GO / NO-GO / GO WITH CONDITIONS> — <one-line rationale>7071## 1. Value Proposition72- **Market opportunity (problem):** <urgent, pervasive, willing-to-pay problem + evidence>73- **Buyer persona:** <who pays> • **User persona:** <who uses>74- **Positioning statement:** For <persona>, <product> <verb> <problem> by <verb> <benefit>.75- **Strategic alignment:** <company goal / Strategy-Matrix cell it serves>7677## 2. Value Creation78| Dimension | Assessment |79| :--- | :--- |80| Distinctive competencies leveraged | <valued + different + provable> |81| Competitive landscape | <alternatives, strengths/weaknesses, our winning strategy> |82| Impact to buyers/users | <ROI / consequences> |83| Investment level | <people, material, facility> |8485## 3. Value Capture86- **Market size:** <TAM/segment sizing basis>87- **Revenue model:**8889| Period | Units | Unit Price | Revenue |90| :--- | ---: | ---: | ---: |91| Y1 | <#> | <$> | <$> |92| Y2 | <#> | <$> | <$> |9394- **Cost model:** <Percentage-of-Revenue @ __% margin | Estimation: headcount × loaded cost>95- **Projected profit / contribution:** <$>96- **Distribution strategy:** <channels>97- **Success metrics:** <Value / Quality / Progress / Satisfaction metrics>9899## 4. Buy, Build or Partner100<Walk the decision tree; state the recommendation and why.>101102## 5. Risk & assumptions103- <key assumption> — <what breaks the model if wrong>104- > TODO: <unvalidated inputs to confirm>105106## 6. Recommendation107<Go / No-go / conditions, tied to the evidence above.>108```109110## Deliver the artifact111Follow `../pm-copilot/references/artifact-output.md`: confirm inputs, **ask Markdown112or .docx**, write the `.md`, and convert to `.docx` on request via your environment's native document-creation capability. Then offer the next stage: turning the approved opportunity113into a **`pm-product-roadmap`**.