d. Use Cases

Version 2.1 by Dongxu Lu on 2022/12/22 11:53

Use Cases are a complete description of what a system will do (functionality)

ObjectiveThe “operational demand” that is (partially) met by the achievement of carrying out the use case, e.g., the mental fitness of the elderly.
TDPWhere applicable, a reference to a Team Design Pattern (i.e., when the UC has a generic design problem for which an appropriate solution is available.
ActorsMain human and technology actors with their roles (permissions, prohibitions & obligations), e.g., the Robot (quiz master) and the Person with Dementia (bingo player).
Pre-ConditionThe state of the environment, technology or human just before the functions are
activated, e.g., a PwD group is waiting for the bingo in the activity room...
Post-ConditionThe state of the environment, technology or human just after the functions were active,
e.g. every PwD that joined the bingo has a price...
Action SequenceA top-to-bottom description of an easy-to-understand and fairly typical action sequence
in which the actor’s goal is accomplished, and related to the function and claim. Several alternative(sub) action sequences can be included in the list.
1. <actions, incl. human-technology interactions>
2. <actions, incl. human-technology interactions>
3. ...
Interaction FlowWhere applicable, a diagram that specifies the interaction flow.