Where relevant, user journeys are created to illustrate the expected flow and logic that a user will be required to go through. This helps to work through any complexities and ensure that we're heading, en masse, to the most appropriate solution for the user.