Member-only story
From Use Case To User Journey
Make Sure You Know What Your System Should Do
Prerequisites:
- You need to be able to create a new Swift project, and a Single View Application
Terminology
Use Case: A methodology used in system analysis to identify, classify and organise system requirements
Use Case Scenario: Represents the actions that are required to to enable, or abandon a goal
UML: Unified Modelling Language, which is a way to represent the design of a system
The High-Level
What is a Use Case?
Business Analysts require a way to communicate how a system should behave when running (possibly as part of a wider system or process). It is the interaction between the user and system which is crucial, and the output of the investigation for this relationship is the Use Case which captures the necessary detail.
The Use Case is a technical document that can be shared with different stakeholders in the team, and capture the ideal flow as well as exceptions, alternatives and edge cases.
Since a Use Case is a written document it is useful for the entire technical team, and it is certainly useful to understand the UX…