Browse Business Analysts Section 6: Edge Cases & Scenario Mapping

State Diagram to Acceptance Criteria

7 fill-in slots · from The AI Prompt Handbook for Business Analysts

Your details

0/7 filled

State Diagram to Acceptance Criteria

I have a set of states an entity can be in. Generate acceptance criteria for every valid state transition.

ENTITY: [What has the states, e.g., "Order", "User Account", "Document"]

STATES:
1. [State 1]: [Description]
2. [State 2]: [Description]
3. [State 3]: [Description]
4. [State 4]: [Description]

VALID TRANSITIONS:
- [State 1][State 2]: Triggered by [action]
- [State 2][State 3]: Triggered by [action]
- [State 2][State 1]: Triggered by [action]
- [State 3][State 4]: Triggered by [action]

For each transition, generate:
1. Given/When/Then acceptance criterion
2. What the user sees during the transition
3. What happens if the transition fails
4. Any side effects (notifications, data updates, audit logs)

Also identify:
- Invalid transitions (what should NOT be possible)
- Terminal states (no further transitions allowed)
- Timed transitions (automatic after a duration)

Highlighted [slots] are still empty. Downloads are plain .txt — paste into any AI assistant.