Home
cd ../playbooks
Product ManagementIntermediate

User Story Splitting (8 Patterns)

Break epics and oversized stories into independently deliverable slices using the Lawrence & Green 8-pattern framework — workflow, business rules, data, AC complexity, major effort, dependencies, DevOps, TADs.

30-45 minutes
By communitySource
#user-stories#story-splitting#agile#backlog-refinement#invest

Your team committed to a 21-point story called "manage team members" — and three weeks later it's still "in progress" because you bundled invite, remove, and role-update into one ticket. Stories with 5+ When/Then pairs aren't stories; they're epics in disguise. The 8-pattern framework gives you a deterministic way to split — each piece independently testable, deliverable, and small enough to actually finish.

Who it's for: PMs grooming backlogs, scrum masters facilitating refinement, engineering leads breaking down epics, BAs sizing work for sprints

Example

"Split: manage team members (invite, remove, update roles)" → Pattern 4 (AC complexity) → 3 stories: "invite via email," "remove member," "update role" — each with single Given/When/Then, each independently shippable in a sprint

CLAUDE.md Template

New here? 3-minute setup guide → | Already set up? Copy the template below.

Or install from your terminal:
npx ccplaybooks add user-story-splitting
# User Story Splitting

Break large stories or epics into smaller, independently deliverable stories using 8 proven splitting patterns (Lawrence & Green, Humanizing Work). Reduce risk, enable faster feedback, maintain agile flow.

Not arbitrary slicing — strategic decomposition that preserves user value while reducing complexity.

## The 8 Splitting Patterns (in order)

1. **Workflow steps** — sequential journey steps
2. **Business rule variations** — different rules (permissions, calculations)
3. **Data variations** — different data types or inputs
4. **Acceptance criteria complexity** — multiple When/Then pairs

Get new playbooks like this one

One email a week with new Claude Code workflows. Free, like everything here.

No spam. Unsubscribe anytime.

README.md

What This Does

Walks through 8 splitting patterns in order (workflow → business rules → data → AC complexity → major effort → external deps → DevOps → TADs), stops at the first match, and rewrites each split as a complete Mike Cohn + Gherkin story. Validates against INVEST criteria.

Pairs with user-story, epic-hypothesis, and jobs-to-be-done.


Quick Start

mkdir -p ~/Documents/StorySplitting
mv ~/Downloads/CLAUDE.md ~/Documents/StorySplitting/
cd ~/Documents/StorySplitting
claude

Paste the oversized story (with current acceptance criteria). Claude identifies the splitting pattern, generates split stories, and validates each.


The 8 Patterns

# Pattern Trigger
1 Workflow steps Sequential user journey
2 Business rule variations Different rules per scenario
3 Data variations Different data types/inputs
4 AC complexity Multiple When/Then pairs (most common)
5 Major effort Technical milestones
6 External dependencies Multiple APIs / third parties
7 DevOps steps Deployment / infrastructure phases
8 Tiny Acts of Discovery Experiments to unpack unknowns

Tips & Best Practices

  • Walk patterns in order. Stop at the first match — don't shop for the "best" pattern.
  • Pattern 4 catches most cases. If you see 3+ When/Then pairs, split along them.
  • Each split must deliver user value. No "front-end story" + "back-end story."
  • Validate INVEST. Independent, Negotiable, Valuable, Estimable, Small, Testable.
  • TADs are experiments, not stories. Use them when no pattern applies.

Common Pitfalls

  • Horizontal slicing (UI / API / DB as separate stories)
  • Over-splitting tiny stories (adds overhead)
  • Meaningless "first half / second half" splits
  • Creating hard dependencies between splits
  • Same "so that" on every split (task decomposition in disguise)

$Related Playbooks

Product Management

User Story (Mike Cohn + Gherkin)

Translate user needs into testable, outcome-focused user stories combining Mike Cohn's "As a / I want / so that" with Gherkin Given/When/Then acceptance criteria.

15-30 minutes
Beginner
Product Management

VP/CPO Readiness Advisor

Adaptive coaching for the Director-to-VP and VP-to-CPO transition — Three Ps diagnostic, Empowerment Myth, paradigm shift, alliance building, and 4 branches (preparing, interviewing, newly landed, recalibrating).

20-30 minutes
Advanced
Product Management

Workshop Facilitation Protocol

Canonical multi-turn facilitation pattern for interactive PM workshops and advisors — one question per turn, progress labels, entry modes, and decision-point recommendations.

varies by workshop
Intermediate
Product Management

Product Metrics Reviewer

Product metrics review with trend analysis, anomaly detection, and scorecard generation

10 minutes
Intermediate
Product Management

Product Spec Writer

Write feature specifications and PRDs from problem statements with user stories and acceptance criteria

10 minutes
Intermediate
Product Management

Proto-Persona

Create a lightweight, hypothesis-driven persona in hours from existing research, market signals, and team knowledge — a working customer profile before deeper validation.

60 minutes
Beginner
Product Management

Opportunity Solution Tree (OST)

Teresa Torres' discovery framework: desired outcome → 3 opportunities → 3 solutions each → POC selection with feasibility/impact/market fit scoring and experiment design.

20 minutes
Intermediate
Product Management

Compounding PM Operating System

A persistent PM profile that learns your frameworks, vocabulary, and decision patterns across product cycles — comparing predictions to actuals so each cycle gets sharper than the last.

20 minutes
Advanced
Product Management

Acquisition Channel Advisor

Evaluate acquisition channels using unit economics, customer quality, and scalability. Decide whether to scale, test, or kill each channel with finance-backed reasoning.

10 minutes
Intermediate
Product Management

AI-Shaped Readiness Advisor

Diagnose whether your product work is 'AI-first' (efficiency) or 'AI-shaped' (strategic transformation). Score 5 competencies, identify gaps, and get a priority action plan.

15 minutes
Advanced
Product Management

SaaS Business Health Diagnostic

Diagnose SaaS business health across growth, retention, unit economics, and capital efficiency. Identify red flags by urgency and get a prioritized action plan with stage-specific benchmarks.

15 minutes
Advanced
Product Management

Context Engineering Advisor

Diagnose whether you're doing context stuffing (volume without intent) or context engineering (structure for attention). Build memory architecture, define context boundaries, and implement the Research → Plan → Reset → Implement cycle.

15 minutes
Advanced

Browse all Product Management playbooks →