What problem does it solve?
Accurately estimating story complexity for sprint planning is often subjective and inconsistent, leading to unreliable forecasts. This skill analyzes user stories to estimate complexity based on technical, domain, and uncertainty factors, providing consistent sizing.
Core Features & Use Cases
- Multi-Factor Analysis: Evaluates technical complexity (code changes, integrations), domain complexity (business rules, edge cases), and uncertainty (new technology, unclear requirements).
- Weighted Scoring: Calculates an overall complexity score based on weighted factors, providing an objective basis for estimation.
- Story Point Recommendation: Maps the complexity score to recommended story points (e.g., 1, 2, 3, 5, 8), aligning with agile planning.
- Use Case: Provide a user story, and the skill will generate a "Complexity Analysis" report, recommending story points (e.g., "3") and explaining the rationale based on technical, domain, and uncertainty factors, helping your team plan sprints more accurately.
Quick Start
Estimate the complexity for the user story "Implement user export functionality."