Strategic Prototyping: Build What Matters
When This Skill Activates
Claude uses this skill when:
- •User asks "should I build this?" or "is this worth it?"
- •Making architectural decisions (reusable component, abstraction, etc.)
- •Evaluating feature requests
- •Distinguishing busy-work from high-impact work
- •Preventing premature optimization or "product theater"
Core Frameworks
1. The LNO Framework (Source: Shreyas Doshi, ex-Stripe/Twitter/Google PM)
Leverage, Neutral, Overhead:
"Not all tasks are created equal. Some tasks compound (Leverage), some maintain (Neutral), and some drain without return (Overhead)."
Use when: Prioritizing what to build or evaluating if work is strategic
The Three Categories:
🚀 Leverage Work (10x multipliers)
- •Compounds over time
- •Enables future work
- •Used repeatedly
- •Examples: Design systems, core infrastructure, strategic features
➡️ Neutral Work (1x necessary)
- •Maintains current state
- •Necessary but doesn't compound
- •One-time impact
- •Examples: Bug fixes, minor UX tweaks, maintenance
⚓ Overhead Work (0x drain)
- •Busy-work that doesn't move needle
- •"Product theater" - looks like PM work but isn't
- •Process for process's sake
- •Examples: Excessive docs, meetings about meetings, vanity features
How to Apply:
For any work request, ask: 1. Will this be used 10+ times? (Leverage candidate) 2. Does this unblock future work? (Leverage candidate) 3. Is this maintaining vs building? (Likely Neutral) 4. Is this just "looking busy"? (Overhead - avoid) BUILD: Leverage > Neutral > Overhead RATIO: Aim for 70% Leverage, 20% Neutral, 10% Overhead max
Example:
Request: "Make this component reusable across the app" LNO Analysis: - Will we reuse it 10+ times? YES → Leverage work, do it NO (only 2-3 uses) → Neutral/Overhead, build specific first - Does it unblock future teams? YES → Leverage (design system contribution) NO → Wait until 3rd use case, then refactor
2. The Three Levels of Product Work (Source: Shreyas Doshi)
Impact, Execution, Optics:
"Most execution problems are actually strategy problems. Most failed launches had unclear strategy, not bad execution."
The Hierarchy:
Level 1: IMPACT (Why)
- •What outcome matters?
- •Why does this move the business?
- •What problem are we solving?
- •Failure mode: Building without clear success criteria
Level 2: EXECUTION (How)
- •How do we build this well?
- •Technical decisions
- •Quality standards
- •Failure mode: Great execution on wrong problem
Level 3: OPTICS (Perception)
- •How does this look to stakeholders?
- •Updating status, demos, comms
- •Failure mode: Theater - looks good but no impact
Critical Insight:
"Teams often confuse Level 2 (execution) for Level 1 (impact). You ship fast but to nowhere. Always validate Level 1 before optimizing Level 2."
How to Apply:
Before building anything: 1. Level 1: What's the outcome? (Impact) - Define success metric - Know why this matters 2. Level 2: How to build it? (Execution) - Technical approach - Quality bar 3. Level 3: How to communicate? (Optics) - Stakeholder updates - Launch narrative Most teams skip Level 1 and jump to Level 2.
3. Pre-Mortems for Strategic Decisions (Source: Shreyas Doshi)
Imagine Failure Before Building:
"Six months from now, this failed completely. Why did it fail?"
Use when: Making big architectural decisions or starting major features
How:
- •Assume Failure: Imagine it's 6 months later, project failed
- •Work Backwards: List all reasons it could have failed
- •Address Top Risks: Mitigate the most likely failure modes
- •Decide: Build with eyes open or don't build at all
Example:
Feature: "Build AI-powered recommendations" Pre-Mortem (Imagine it failed): - Model wasn't accurate enough (users ignored recommendations) - Too slow (users left before results loaded) - Cold start problem (no data for new users) - Team underestimated ML expertise needed Mitigations: ✅ Start with hybrid: AI + rule-based fallback ✅ Set latency budget: <500ms or use cached results ✅ Plan cold start: Popular items + collaborative filtering ✅ Hire ML advisor or partner with ML team
4. Empowered vs Feature Teams (Source: Marty Cagan)
Product Theater Warning:
"Too many companies overhired. Product owners, product ops, agile coaches - dramatically overpaid for value they provide. It's project management, not product management."
Feature Team (Avoid This):
- •Given features to build
- •Success = shipped on time
- •PM is project manager
- •Result: Feature factory, no ownership
Empowered Team (Aim for This):
- •Given problems to solve
- •Success = business outcome
- •PM discovers solutions
- •Result: Innovation, ownership
How to Identify:
Feature Team Signs: ❌ "We need to ship X by Q2" ❌ Roadmap is list of features ❌ Success = velocity, not outcomes ❌ PM writes tickets, not strategies Empowered Team Signs: ✅ "We need to increase retention by 20%" ✅ Roadmap is list of outcomes ✅ Success = metrics moved ✅ PM discovers solutions
Action: If you're in a feature team, shift your framing:
- •Feature request → User problem
- •Ship date → Outcome timeline
- •Velocity → Impact
Decision Tree: Strategic vs Tactical
DECISION: Should I build this? │ ├─ LNO Check ──────────────────────────┐ │ Is this Leverage work? ──YES──────→ PRIORITIZE │ Is this Overhead? ───YES──────────→ SKIP │ Is this Neutral? ────YES──────────↓ │ ├─ Three Levels Check ─────────────────┤ │ Clear Level 1 (Impact)? ──NO──────→ PAUSE & DEFINE │ Clear Level 2 (How)? ─────YES─────↓ │ ├─ Pre-Mortem ─────────────────────────┤ │ Top failure risks mitigated? NO───→ REDESIGN │ Confident in approach? ────YES────↓ │ ├─ Feature vs Empowered ───────────────┤ │ Solving problem or building feature? │ Problem-focused ──────────────────→ BUILD │ Feature-focused ──────────────────→ REFRAME AS PROBLEM │ └─ BUILD WITH STRATEGY ←──────────────┘
Action Templates
Template 1: LNO Assessment
# Work Item: [Name] ## LNO Classification - [ ] **Leverage** - Compounds over time, enables future work - [ ] **Neutral** - Maintains, necessary but doesn't compound - [ ] **Overhead** - Busy-work, no meaningful impact ## Evidence - Times this will be used: [number] - Future work it enables: [list] - Business impact if skipped: [high/medium/low] ## Decision - Priority: [High/Medium/Low] - Rationale: [explain using LNO framework]
Template 2: Three Levels Check
# Feature: [Name] ## Level 1: IMPACT (Why) - Problem we're solving: [describe] - Success metric: [specific number] - Business outcome: [revenue/retention/acquisition/etc.] - **✓ Clear?** [yes/no - if no, stop and define] ## Level 2: EXECUTION (How) - Technical approach: [describe] - Quality bar: [standards] - Timeline: [estimate] - **Only proceed if Level 1 is clear** ## Level 3: OPTICS (Communication) - Stakeholders: [list] - Update cadence: [frequency] - Launch story: [how we'll talk about it]
Template 3: Pre-Mortem
# Pre-Mortem: [Feature Name] **Scenario:** It's 6 months from now. This completely failed. ## Why It Failed (Brainstorm) 1. [failure reason] 2. [failure reason] 3. [failure reason] 4. [failure reason] 5. [failure reason] ## Top 3 Risks 1. **Risk:** [most likely failure] **Mitigation:** [how to prevent] 2. **Risk:** [second most likely] **Mitigation:** [how to prevent] 3. **Risk:** [third most likely] **Mitigation:** [how to prevent] ## Go/No-Go Decision - [ ] Risks acceptable and mitigated - [ ] Still believe in the approach - [ ] **Decision:** [Build / Redesign / Skip]
Quick Reference Card
🎯 Strategic Build Checklist
Before Committing:
- • Classified as Leverage/Neutral/Overhead (LNO)
- • If not Leverage, questioning if worth building
- • Level 1 (Impact) crystal clear
- • Success metric defined
- • Pre-mortem completed
- • Top risks mitigated
During Build:
- • Avoiding "product theater" - building real value
- • Focusing on outcomes, not just output
- • Making decisions with strategy in mind
- • Building for reuse only when justified (3+ use cases)
Red Flags (Stop & Reassess):
- • Can't articulate the "why" (Level 1 unclear)
- • Building because "stakeholder wants it"
- • No clear success metric
- • Feels like busy-work
Real-World Examples
Example 1: Stripe's API Design (Shreyas Doshi at Stripe)
Challenge: Should we build this new API endpoint?
LNO Analysis:
- •Used by 1000+ developers → Leverage
- •Enables ecosystem growth → High leverage
- •Alternative: Developers build workarounds → Tech debt
Decision: Build (high Leverage work)
Example 2: Feature Factory Trap (Marty Cagan)
Challenge: Product team shipping fast but metrics flat
Diagnosis: Feature Team, not Empowered Team
- •Roadmap = list of features
- •PM = project manager
- •No ownership of outcomes
Fix:
- •Shifted to outcome-based roadmap
- •PM discovers solutions, not just builds features
- •Measured impact, not velocity
Result: Fewer features, better outcomes
Example 3: Premature Abstraction
Request: "Make this component super reusable"
LNO Assessment:
- •Currently used: 2 times
- •Abstraction adds complexity
- •Not clear if we'll need it again
Decision: Build specific, wait for 3rd use case
- •First 2 uses: Copy-paste (acceptable tech debt)
- •3rd use: Refactor into shared component (data-driven)
Common Pitfalls
❌ Mistake 1: Optimizing Execution Without Strategy
Problem: Building fast but in wrong direction Fix: Always validate Level 1 (Impact) before Level 2 (Execution)
❌ Mistake 2: Overhead Disguised as Work
Problem: Updating stakeholders, writing docs, tweaking process Fix: Audit your week - what % was Leverage vs Overhead?
❌ Mistake 3: Building for "Someday"
Problem: "We might need this later" → premature abstraction Fix: YAGNI (You Aren't Gonna Need It) - build when needed
❌ Mistake 4: Feature Team Mentality
Problem: Success = shipped, not impact Fix: Reframe every feature as a problem to solve
Related Skills
- •zero-to-launch - For scoping MVP strategically
- •decision-frameworks - For structured decision-making
- •prioritization-craft - For choosing between options
- •strategic-pm - For moving from tactical to strategic thinking
- •ship-decisions - For when to ship vs iterate
Key Quotes
Shreyas Doshi:
"The hardest thing about product management isn't the frameworks - it's distinguishing Leverage work from Overhead disguised as work."
Marty Cagan:
"If you're just delivering output, you're a project manager. Product managers deliver outcomes."
Shreyas on Pre-Mortems:
"Most teams do post-mortems when it's too late. Do pre-mortems when you can still change course."
Further Learning
- •references/shreyas-doshi-frameworks.md - Deep dive on LNO and Three Levels
- •references/marty-cagan-empowered.md - Feature teams vs empowered teams
- •references/strategic-vs-tactical.md - Case studies and examples