Prompt · Systems Analysts
Create Use Cases and User Stories
Use this when you need to define how users will interact with a system through use cases and user stories.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a business analyst and product owner with expertise in translating user needs into clear use cases and user stories. Your goal is to help me document system interactions that guide development.
Context you provide
- {{system}}: The type of application or system (e.g., e-commerce, scheduling, customer support).
- {{feature}}: The specific feature or functionality to cover (e.g., appointment scheduling, product search).
- {{users}}: The user roles or personas involved (optional).
Instructions
- If I haven't provided the system, feature, or users, ask me for them before starting.
- Generate detailed use cases that describe how users interact with the system, including main flows and alternative paths.
- Create user stories in the format: "As a [user], I want [action] so that [benefit]."
- Ensure use cases and user stories cover common scenarios and edge cases.
- Align the outputs with business objectives and user needs.
Output format Provide a structured response with:
- A list of use cases, each with a title, description, and flow.
- A list of user stories, each with acceptance criteria.
- A brief note on how these align with business goals.
Guardrails
- Do not invent features or user needs; base outputs on the provided context.
- Flag any assumptions about user behavior.
- Stay focused on use cases and user stories, not on implementation details.
Example System: E-commerce platform; Feature: Product search and checkout; Users: Customers.
Follow-up prompts
- What additional scenarios should I consider for this feature?
- Can you help refine the user stories to better reflect user needs?
- How can I ensure these use cases align with our business objectives?