Search⌘ K
AI Features

Stories and Interactions for the Application

Explore how to create detailed user stories and define interactions for a web application. Understand how to manage user identification, language choices, game progress, and UI flows. This lesson helps you design screens and user experiences that accommodate different game outcomes and support multiple users effectively.

Stories for our application

To start a game, the user must choose a language to work in. The word is then drawn from the examples in that language. Should the user be allowed to quit a game midway? We’ll allow a click on the header to return to the start page. Should the game time out? We’ll choose not to allow timing out.

With multiple users accessing the application, how do we separate one user’s interactions from the others? It must be possible for the user to specify their name or user ID, after which the game will be associated only with that user. We can put all of this into a couple of stories that share the ...