user-story-splitting
Purpose
Break down large user stories, epics, or features into smaller, independently deliverable stories using systematic splitting patterns. Use this to make work more manageable, reduce risk, enable faster feedback cycles, and maintain flow in agile development. This skill applies to user stories, epics, and any work that's too large to complete in a single sprint.
This is not arbitrary slicing—it's strategic decomposition that preserves user value while reducing complexity.
Key Concepts
The Story Splitting Framework
Based on Richard Lawrence and Peter Green's "Humanizing Work Guide to Splitting User Stories," the framework provides 8 systematic patterns for splitting work:
- Workflow steps: Split along sequential steps in a user's journey
- Business rule variations: Split by different rule scenarios (permissions, calculations, etc.)
- Data variations: Split by different data types or inputs
- Acceptance criteria complexity: Split when multiple "When" or "Then" statements exist
- Major effort: Split by technical milestones or implementation phases
- External dependencies: Split along dependency boundaries (APIs, third parties, etc.)
- DevOps steps: Split by deployment or infrastructure requirements
- Tiny Acts of Discovery (TADs): When none of the above apply, use small experiments to unpack unknowns
More from buyaka/product-manager-skills
company-research
Create a comprehensive company profile that extracts executive insights, product strategy, transformation initiatives, and organizational dynamics from publicly available sources. Use this to understa
21storyboard
Create a 6-frame visual narrative that tells the story of a user's journey from problem to solution, using the classic storytelling arc to build empathy, illustrate value, and make abstract product co
15prd-development
Guide product managers through structured PRD (Product Requirements Document) creation by orchestrating problem framing, user research synthesis, solution definition, and success criteria into a cohes
13feature-investment-advisor
Guide PMs through evaluating feature investments using revenue impact, cost structure, ROI, and strategic value. Delivers build/don't build recommendations.
9finance-based-pricing-advisor
Evaluate pricing changes using financial impact analysis - ARPU/ARPA, conversion, churn risk, NRR, and payback. Recommends go/no-go on pricing decisions.
9business-health-diagnostic
Diagnose SaaS business health using key metrics, identify red flags, and prioritize actions. Analyzes growth, retention, efficiency, and capital health.
9