product-architecture

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Product Architecture System

产品架构体系

"A roadmap is not a feature list. It's a sequence of bets on how to create value."
This skill covers the Product System — structuring what you're building and why now. It turns validated opportunities into bets, organizes work into capability blocks, and creates roadmaps that communicate strategy without false precision.
Part of: Modern Product Operating Model — a collection of composable product skills.
Related skills:
product-strategy
,
product-discovery
,
product-delivery
,
ai-native-product
,
product-leadership

"路线图不是功能列表,而是一系列关于如何创造价值的赌注。"
该技能围绕产品体系展开——梳理你正在构建的内容以及当下的构建原因。它将已验证的机会转化为赌注,把工作组织成能力模块,并创建能传达战略且避免虚假精确性的路线图。
所属合集现代产品运营模型——一套可组合的产品技能合集。
相关技能
product-strategy
product-discovery
product-delivery
ai-native-product
product-leadership

When to Use This Skill

适用场景

Use this skill when:
  • Organizing your product into capability blocks
  • Converting discovery opportunities into prioritized bets
  • Building or updating your roadmap
  • Writing solution briefs before engineering commits
  • Preparing for planning cycles (quarterly, annually)
  • Communicating product direction to stakeholders
Cadence: Quarterly planning, ongoing refinement | Owner: PM with trio input

在以下场景使用该技能:
  • 将产品划分为能力模块时
  • 将探索阶段的机会转化为优先级明确的赌注时
  • 制定或更新路线图时
  • 在工程师投入开发前撰写解决方案简报时
  • 准备规划周期(季度、年度)时
  • 向利益相关者传达产品方向时
周期:季度规划、持续优化 | 负责人:产品经理,需结合 trio(产品、设计、研发)意见

The Problem This Solves

解决的问题

Most teams have:
  1. Feature lists masquerading as roadmaps
  2. No clear connection between strategy and what gets built
  3. Solution briefs that are either too vague or too prescriptive
  4. Backlogs organized by urgency, not impact
The Product Architecture System creates a clear hierarchy: Strategy → Bets → Blocks → Features, with traceable connections at each level.

大多数团队存在以下问题:
  1. 把功能列表伪装成路线图
  2. 策略与实际构建内容之间没有清晰关联
  3. 解决方案简报要么过于模糊,要么过于指令化
  4. 待办事项按紧急程度而非影响程度排序
产品架构体系创建了一个清晰的层级结构:战略 → 赌注 → 模块 → 功能,每个层级之间都有可追溯的关联。

Philosophy

核心理念

Core Beliefs

核心信念

  1. Bets over features — We're not building features, we're placing bets on outcomes
  2. Roadmaps show direction, not dates — Commitments are for sprints, not quarters
  3. Problems before solutions — Every bet must connect to a validated opportunity
  4. Solution briefs over PRDs — Just enough spec to start, emergent detail through building
  5. Blocks organize complexity — Group capabilities by customer value, not technical architecture
  1. 赌注优先于功能 —— 我们不是在构建功能,而是在为结果下注
  2. 路线图展示方向,而非日期 —— 承诺针对迭代周期,而非季度
  3. 先问题后解决方案 —— 每一个赌注都必须与已验证的机会关联
  4. 解决方案简报优先于PRD —— 只需足够的规范即可启动,细节在构建过程中逐步完善
  5. 模块管理复杂度 —— 按客户价值而非技术架构对能力进行分组

What This Framework Rejects

该框架反对的做法

  • Feature factories (build what's requested, not what matters)
  • Date-driven roadmaps (false precision creates false expectations)
  • Disconnected backlogs (no traceability to strategy)
  • Waterfall PRDs (200-page specs nobody reads)
  • Tech-driven architecture (organizing by system, not customer)

  • 功能工厂(只做需求提出的内容,而非有价值的内容)
  • 日期驱动的路线图(虚假精确性会引发错误预期)
  • 脱节的待办事项(与战略无追溯关联)
  • 瀑布式PRD(没人会读的200页规格文档)
  • 技术驱动的架构(按系统而非客户需求组织)

Framework Components

框架组件

1. Product Blocks & Features

1. 产品模块与功能

What is a Block?
A block is a capability area that delivers distinct customer value. Blocks organize your product by what customers can accomplish, not by technical architecture.
Good Block Examples:
  • "Onboarding" (helps users get started)
  • "Reporting" (helps users understand performance)
  • "Collaboration" (helps teams work together)
  • "Integrations" (connects to existing workflows)
Bad Block Examples (Tech-Driven):
  • "Backend services"
  • "API layer"
  • "Database module"
Block Portfolio View:
BlockOwnerMaturityStrategic PriorityActive Bets
Onboarding[PM]GrowthP12
Reporting[PM]MatureP21
Collaboration[PM]NewP13
Integrations[PM]GrowthP30
Block Maturity Stages:
StageDefinitionFocus
NewUnproven, high uncertaintyFind PMF within block
GrowthValidated, expandingScale and optimize
MatureStable, well-understoodMaintain, incremental improvements
SunsetDeclining valueDeprecate or replace
Features Within Blocks:
Each block contains features. Features are the specific capabilities users interact with.
BLOCK: Reporting
├── Feature: Dashboard builder
├── Feature: Scheduled reports
├── Feature: Export to PDF
└── Feature: Custom metrics
0→1 Mode: One block, maybe two. Don't over-structure before you have PMF.
Scaling Mode: Multiple blocks with clear owners. Block health reviews quarterly.

什么是模块?
模块是能为客户带来独特价值的能力领域。模块按客户可达成的目标组织产品,而非按技术架构。
优秀的模块示例:
  • "新用户引导"(帮助用户快速上手)
  • "报表分析"(帮助用户了解绩效)
  • "协作功能"(帮助团队协同工作)
  • "集成能力"(对接现有工作流)
糟糕的模块示例(技术驱动):
  • "后端服务"
  • "API层"
  • "数据库模块"
模块组合视图:
模块负责人成熟度战略优先级活跃赌注
新用户引导[产品经理]成长期P12
报表分析[产品经理]成熟期P21
协作功能[产品经理]初创期P13
集成能力[产品经理]成长期P30
模块成熟度阶段:
阶段定义重点
初创期未验证,不确定性高在模块内找到产品市场契合点(PMF)
成长期已验证,正在扩张规模化与优化
成熟期稳定,认知充分维护与增量改进
衰退期价值下滑淘汰或替换
模块下的功能:
每个模块包含若干功能。功能是用户直接交互的具体能力。
模块:报表分析
├── 功能:仪表盘构建器
├── 功能:定时报表
├── 功能:导出为PDF
└── 功能:自定义指标
0→1阶段:1-2个模块。在找到PMF前不要过度结构化。
规模化阶段:多个模块,每个模块有明确负责人。每季度进行模块健康度评审。

2. The Bet Backlog

2. 赌注待办事项

What is a Bet?
A bet is a time-boxed investment with a hypothesis, success metrics, and kill criteria. Unlike features, bets explicitly acknowledge uncertainty.
Bet Format:
BET: [Name]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Hypothesis: We believe that [action] will result in [outcome]
Target metric: [Metric] from [baseline] to [target]
Timebox: [Duration]
Block: [Which block this belongs to]
Opportunity: [Link to validated opportunity in OST]
Kill criteria: [When we stop]
Scale criteria: [When we double down]
Effort: [T-shirt size]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Bet Categories:
CategoryDescriptionExample
Value creationNew capabilities that solve customer problemsNew reporting feature
GrowthAcquisition, activation, expansionOnboarding improvements
PlatformInfrastructure, scalability, efficiencyPerformance optimization
TrustSecurity, compliance, reliabilitySOC 2 certification
MoatBuilding defensibilityProprietary data features
Portfolio Balance:
CategoryTarget AllocationRationale
Core (proven, incremental)70%Keep the lights on, serve existing customers
Adjacent (related, moderate risk)20%Expand to new use cases or segments
Transformational (new, high risk)10%Explore future opportunities
Bet Prioritization:
Use ICE, RICE, or simple compare-and-contrast:
BetImpactConfidenceEffortScorePriority
AHighHighMedium[X]P0
BHighLowLow[X]P1
CMediumHighLow[X]P1
Backlog Rules:
  • Every bet traces to a validated opportunity
  • Maximum 3 P0 bets at any time
  • Bets without kill criteria don't make the backlog
  • Review and reprioritize quarterly (or when evidence changes)

什么是赌注?
赌注是有时间限制的投资,包含假设、成功指标和终止标准。与功能不同,赌注明确承认不确定性。
赌注格式:
赌注:[名称]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
假设:我们认为[行动]将带来[结果]
目标指标:[指标]从[基线]提升至[目标值]
时间框:[时长]
模块:所属的能力模块
机会:[链接到OST中已验证的机会]
终止标准:[停止的条件]
扩大投入标准:[加大投入的条件]
工作量:[T恤尺码估算]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
赌注分类:
分类描述示例
价值创造解决客户问题的新能力新报表功能
增长类获取、激活、拓展用户新用户引导优化
平台类基础设施、可扩展性、效率性能优化
信任类安全、合规、可靠性SOC 2认证
护城河类构建竞争壁垒专有数据功能
组合平衡:
分类目标占比理由
核心业务(已验证,增量改进)70%维持现有业务,服务存量客户
相邻业务(相关,中等风险)20%拓展新场景或细分市场
转型业务(全新,高风险)10%探索未来机会
赌注优先级排序:
使用ICE、RICE或简单对比法:
赌注影响信心工作量得分优先级
A[X]P0
B[X]P1
C[X]P1
待办事项规则:
  • 每个赌注都可追溯到已验证的机会
  • 同一时间最多保留3个P0赌注
  • 没有终止标准的赌注不能进入待办事项
  • 每季度(或证据变化时)评审并重排优先级

3. Roadmap

3. 路线图

Roadmap Philosophy:
A roadmap is a communication tool, not a contract. It shows direction and priorities, not delivery dates.
Roadmap Formats:
FormatAudiencePurpose
Now / Next / LaterTeam, stakeholdersCurrent priorities without dates
Quarterly themesExecutives, boardStrategic direction by time horizon
Outcome roadmapTeam, stakeholdersWhat outcomes we're targeting when
Now / Next / Later Format:
NOW (Current quarter - high confidence)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• [Bet A] — [Brief description]
• [Bet B] — [Brief description]

NEXT (Next quarter - medium confidence)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• [Bet C] — [Brief description]
• [Bet D] — [Brief description]

LATER (Future - low confidence, subject to change)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• [Bet E] — [Brief description]
• [Bet F] — [Brief description]
Quarterly Themes Format:
QuarterThemeKey BetsTarget Outcome
Q1"Foundation"[Bets][Outcome metric]
Q2"Scale"[Bets][Outcome metric]
Q3"Expand"[Bets][Outcome metric]
Q4"Optimize"[Bets][Outcome metric]
Outcome Roadmap Format:
Instead of showing features, show outcomes:
TimeframeOutcomeHow We'll KnowKey Bets
Q1Improve activation rate30% → 45%[Bets focused on this]
Q2Reduce churn5% → 3%[Bets focused on this]
H2Enter new segment10 customers[Bets focused on this]
Roadmap Anti-Patterns:
Anti-PatternWhy It FailsInstead
Date commitmentsCreates false expectationsTime horizons (Now/Next/Later)
Feature listsNo strategic contextOutcome-focused themes
Too detailedCan't see forest for treesHigh-level, drill down on request
Never updatedBecomes fictionReview quarterly minimum
No trade-offs visibleHides resource constraintsShow what we're NOT doing
0→1 Mode: 4-6 week horizon max. Roadmap changes weekly. Focus on learning milestones.
Scaling Mode: Quarterly themes. Public roadmap for customers. Cross-team dependencies tracked.

路线图理念:
路线图是沟通工具,而非合同。它展示方向和优先级,而非交付日期。
路线图格式:
格式受众目的
当前/下一步/未来团队、利益相关者展示当前优先级,无具体日期
季度主题高管、董事会按时间维度展示战略方向
结果导向路线图团队、利益相关者展示不同时间点的目标结果
当前/下一步/未来格式:
当前(本季度 - 高信心)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• [赌注A] — [简要描述]
• [赌注B] — [简要描述]

下一步(下一季度 - 中信心)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• [赌注C] — [简要描述]
• [赌注D] — [简要描述]

未来(远期 - 低信心,可能变化)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• [赌注E] — [简要描述]
• [赌注F] — [简要描述]
季度主题格式:
季度主题核心赌注目标结果
Q1"基础建设"[赌注列表][结果指标]
Q2"规模化"[赌注列表][结果指标]
Q3"拓展"[赌注列表][结果指标]
Q4"优化"[赌注列表][结果指标]
结果导向路线图格式:
不展示功能,而是展示结果:
时间范围结果验证方式核心赌注
Q1提升激活率30% → 45%[聚焦该目标的赌注]
Q2降低流失率5% → 3%[聚焦该目标的赌注]
下半年进入新细分市场10个客户[聚焦该目标的赌注]
路线图反模式:
反模式失败原因替代方案
承诺具体日期引发错误预期使用时间范围(当前/下一步/未来)
功能列表无战略上下文结果导向的主题
过于详细只见树木不见森林高概览,按需深入
从不更新与实际脱节至少每季度更新一次
无取舍展示隐藏资源限制明确展示我们不做的内容
0→1阶段:最长4-6周时间范围。路线图每周更新。聚焦学习里程碑。
规模化阶段:季度主题。面向客户的公开路线图。跟踪跨团队依赖关系。

4. Solution Briefs

4. 解决方案简报

What is a Solution Brief?
A solution brief is a lightweight spec that provides enough context to start building without over-prescribing the solution. It replaces heavyweight PRDs.
Solution Brief Format:
SOLUTION BRIEF: [Name]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

CONTEXT
• Bet: [Link to bet]
• Opportunity: [Link to validated opportunity]
• Block: [Which block]

THE PROBLEM
[2-3 sentences on what problem we're solving and for whom]

CUSTOMER QUOTE
"[Actual quote from discovery]"

SUCCESS METRICS
• Primary: [Metric] from [baseline] to [target]
• Secondary: [Metric]
• Guardrail: [What we won't let degrade]

SOLUTION APPROACH
[High-level description of approach — NOT detailed specs]

KEY DECISIONS MADE
• [Decision 1]: [Rationale]
• [Decision 2]: [Rationale]

OPEN QUESTIONS
• [Question 1]
• [Question 2]

CONSTRAINTS
• Must: [Non-negotiable requirements]
• Must not: [Explicit exclusions]
• Timeline: [If relevant]

ASSUMPTIONS TO VALIDATE
• [Assumption 1]
• [Assumption 2]

OUT OF SCOPE
• [What we're explicitly NOT doing]
• [What we're explicitly NOT doing]

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Solution Brief Principles:
PrincipleWhy
Problem firstEveryone must understand WHY before HOW
Customer evidenceGrounds the work in reality
Metrics up frontDefines success before building
Open questions explicitAcknowledges uncertainty
Out of scope clearPrevents scope creep
What NOT to Include:
  • Detailed UI specs (emerge through design process)
  • Technical implementation details (engineering decides)
  • Project timelines (delivery system handles)
  • Edge cases (discover through building)
Brief Evolution:
StageDetail LevelWho Owns
DraftProblem + metrics + high-level approachPM
Shaped+ Key decisions + constraintsPM + Design
Ready+ Engineering input on feasibilityTrio
In progressLiving doc, updated as we learnTrio
0→1 Mode: Brief can be a Slack message or Notion doc. Speed > formality.
Scaling Mode: Template enforced. Linked to bet tracking. Archive for future reference.

什么是解决方案简报?
解决方案简报是轻量级规格文档,提供足够上下文以启动开发,不过度预设解决方案。它替代了厚重的PRD。
解决方案简报格式:
解决方案简报:[名称]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

背景
• 赌注:[链接到对应赌注]
• 机会:[链接到已验证的机会]
• 模块:所属模块

问题
[2-3句话说明我们要解决的问题及受众]

客户引用
"[来自探索阶段的真实客户反馈]"

成功指标
• 核心指标:[指标]从[基线]提升至[目标值]
• 次要指标:[指标]
• 护栏指标:[我们不会让其恶化的指标]

解决方案思路
[高概览的解决思路 — 不是详细规格]

已做出的关键决策
• [决策1]:[理由]
• [决策2]:[理由]

待解决问题
• [问题1]
• [问题2]

约束条件
• 必须:[非 negotiable 要求]
• 禁止:[明确排除的内容]
• 时间线:[如相关]

需验证的假设
• [假设1]
• [假设2]

范围外内容
• [明确不做的内容]
• [明确不做的内容]

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
解决方案简报原则:
原则原因
先讲问题所有人必须先理解为什么,再关注怎么做
客户证据让工作基于现实
指标前置在构建前定义成功标准
明确待解决问题承认不确定性
清晰范围外内容防止范围蔓延
不应包含的内容:
  • 详细UI规格(在设计过程中逐步完善)
  • 技术实现细节(由研发团队决定)
  • 项目时间线(由交付体系处理)
  • 边缘案例(在构建过程中发现)
简报演进:
阶段详细程度负责人
草稿问题 + 指标 + 高概览思路产品经理
成型+ 关键决策 + 约束条件产品经理 + 设计师
就绪+ 研发团队的可行性输入Trio(产品、设计、研发)
开发中动态文档,随学习更新Trio
0→1阶段:简报可以是Slack消息或Notion文档。速度优先于形式。
规模化阶段:强制执行模板。与赌注跟踪关联。存档以供未来参考。

Key Outputs

核心输出

OutputDescriptionUpdate Cadence
Block portfolioMap of capability areas with ownersQuarterly
Bet backlogPrioritized list of betsWeekly refinement, quarterly reprioritization
RoadmapNow/Next/Later or quarterly themesMonthly update, quarterly refresh
Solution briefsLightweight specs for active betsAs bets move to building

输出描述更新周期
模块组合视图带负责人的能力领域地图季度
赌注待办事项优先级排序的赌注列表每周优化,每季度重排优先级
路线图当前/下一步/未来或季度主题每月更新,每季度刷新
解决方案简报活跃赌注的轻量级规格当赌注进入开发阶段时

Templates

模板

This skill includes templates in the
templates/
directory:
  • block-portfolio.md
    — Block inventory and health tracking
  • bet-backlog.md
    — Bet format and prioritization
  • roadmap.md
    — Now/Next/Later and quarterly themes
  • solution-brief.md
    — Lightweight spec template

该技能在
templates/
目录下包含以下模板:
  • block-portfolio.md
    — 模块清单与健康度跟踪
  • bet-backlog.md
    — 赌注格式与优先级排序
  • roadmap.md
    — 当前/下一步/未来与季度主题
  • solution-brief.md
    — 轻量级规格模板

Using This Skill with Claude

与Claude结合使用

Ask Claude to:
  1. Design block structure: "Help me organize [product] into capability blocks"
  2. Convert opportunity to bet: "Turn this opportunity into a bet with hypothesis and metrics"
  3. Prioritize bets: "Help me prioritize these bets using [framework]"
  4. Create roadmap: "Build a Now/Next/Later roadmap from these bets"
  5. Review roadmap: "Critique this roadmap for common anti-patterns"
  6. Write solution brief: "Create a solution brief for [bet]"
  7. Scope solution: "What should be in vs. out of scope for [bet]?"
  8. Define success metrics: "What metrics should we track for [bet]?"
  9. Plan quarterly themes: "Help me define themes for the next 4 quarters"
  10. Balance portfolio: "Is my bet portfolio balanced? What's missing?"

可以让Claude帮你:
  1. 设计模块结构:"帮我将[产品]划分为能力模块"
  2. 将机会转化为赌注:"把这个机会转化为包含假设和指标的赌注"
  3. 优先级排序赌注:"用[框架]帮我给这些赌注排序"
  4. 创建路线图:"根据这些赌注构建当前/下一步/未来路线图"
  5. 评审路线图:" critique 这个路线图,找出常见反模式"
  6. 撰写解决方案简报:"为[赌注]创建解决方案简报"
  7. 定义范围:"[赌注]的范围内应包含和排除哪些内容?"
  8. 定义成功指标:"我们应为[赌注]跟踪哪些指标?"
  9. 规划季度主题:"帮我定义未来4个季度的主题"
  10. 平衡组合:"我的赌注组合是否平衡?缺少什么?"

Connection to Other Skills

与其他技能的关联

When you need to...Use skill
Define strategy that informs bets
product-strategy
Validate opportunities before betting
product-discovery
Plan delivery and measurement
product-delivery
Adapt for AI product bets
ai-native-product
Manage portfolio across products
product-leadership

当你需要...使用技能
定义指导赌注的战略
product-strategy
在投注前验证机会
product-discovery
规划交付与衡量
product-delivery
适配AI产品赌注
ai-native-product
管理跨产品组合
product-leadership

Anti-Patterns to Avoid

需避免的反模式

Anti-PatternWhy It FailsInstead
Feature factoryNo connection to outcomesBet-based backlog
Date-driven roadmapFalse precision, broken trustTime horizons
PRD novelsNobody reads, out of date instantlySolution briefs
Stakeholder-driven backlogPolitics over impactEvidence-based prioritization
Tech-organized blocksDoesn't reflect customer valueCustomer-outcome blocks
No kill criteriaZombie projects never dieEvery bet has exit conditions

反模式失败原因替代方案
功能工厂与结果无关联基于赌注的待办事项
日期驱动的路线图虚假精确性,破坏信任时间范围
PRD长篇大论没人读,很快过时解决方案简报
利益相关者驱动的待办事项政治优先于影响基于证据的优先级排序
技术驱动的模块不反映客户价值客户结果导向的模块
无终止标准僵尸项目永远不结束每个赌注都要有退出条件

Quick Reference: Architecture Quality Checklist

快速参考:架构质量检查表

Before committing to a quarter:
  • Every bet traces to opportunity — No orphan features
  • Kill criteria defined — Know when to stop
  • Portfolio is balanced — 70/20/10 or similar
  • Roadmap shows trade-offs — What we're NOT doing is clear
  • Solution briefs exist — For all "Now" bets
  • Metrics are measurable — Can actually track success
  • Team has capacity — Bets fit within available resources
  • Dependencies mapped — Know what blocks what

在季度规划确定前:
  • 每个赌注都可追溯到机会 — 无孤立功能
  • 定义了终止标准 — 知道何时停止
  • 组合平衡 — 70/20/10或类似比例
  • 路线图展示取舍 — 明确展示我们不做的内容
  • 解决方案简报已就绪 — 所有"当前"赌注都有简报
  • 指标可衡量 — 确实能跟踪成功
  • 团队有足够产能 — 赌注与可用资源匹配
  • 依赖关系已映射 — 清楚哪些内容相互阻塞

Sources & Influences

参考资料与灵感来源

  • Marty Cagan — INSPIRED, EMPOWERED
  • Ryan Singer — Shape Up (Basecamp)
  • Teresa Torres — Continuous Discovery Habits
  • Gibson Biddle — Product strategy frameworks

Part of the Modern Product Operating Model by Yannick Maurice
  • Marty Cagan — 《INSPIRED》、《EMPOWERED》
  • Ryan Singer — Shape Up(Basecamp)
  • Teresa Torres — 《Continuous Discovery Habits》
  • Gibson Biddle — 产品战略框架

属于Yannick Maurice的现代产品运营模型的一部分