What problem does it solve?
This Skill provides a structured approach to gathering and analyzing project requirements, ensuring that all features are built to solve real user problems and meet business goals. It helps to identify clear, testable requirements, uncover hidden assumptions, and define acceptance criteria, preventing scope creep and costly reworks.
Core Features & Use Cases
- Stakeholder Interviewing: Guides techniques for eliciting needs from various stakeholders.
- User Story & Acceptance Criteria Definition: Helps craft clear user stories with precise, verifiable acceptance criteria.
- Constraint & Assumption Identification: Uncovers project limitations and underlying assumptions that could impact development.
- Functionality Flow Mapping: Defines user, admin, and system flows to understand the complete scope of a feature.
- Use Case: Before starting a new project, use this skill to conduct a thorough requirements analysis, defining the core problem, target users, key features, and success metrics, ensuring everyone is aligned on what needs to be built.
Quick Start
Perform a requirements analysis for the new user feedback system, focusing on user stories and acceptance criteria.