Situational design
Before proceeding, you need to understand the basics of situational design in voice experiences.
Situational design is a voice-first method to design a voice user interface. You start with a simple dialog between the user and the skill, keeping the focus on the conversation. With situational design, you start with the conversation and work backwards to your solution.
Each interaction between your customer and the skill represents a turn. Each turn has a situation that represents the context. Each interaction between the user and Alexa is treated as a turn and defines a user story. When you group user stories together with multiple turns into a flow, you make a storyboard.
For details about how to design a user experience, see the following resources:
- For a review of situational design, see Design an Engaging Voice User Interface.
- For a comprehensive video series about how to design the user experience, see How to Design Customer-Obsessed Alexa Skills.
To capture user stories, use the following template:
For example, here is the user story when the user plays an illegal move when there already a marker there.
Extension/Optional:
Capture the following user stories on your own:
- User wins.
- User chooses to switch to a marker they already use.