Intro to Use Cases Flashcards
Statement of scope
a short concise statement of the primary function of the system
being developed that has what is and isn’t included
A use case
describes how the primary actor interacts with a system or organisation to achieve a goal
scope (not statement of scope)
the machine used in a use case
Use case structure…
primary actor, goal, scope, main sequence
Primary actor
the stakeholder/user who or which
initiates an interaction with the system in order to achieve a goal
Goal
what the actor wants to achieve in
interacting with the system
Main sequence
sequence of steps or events that
occur in a case where nothing goes wrong
Business use case
interaction between
company and client/partner
System use case
interaction between
computer system and user
A casual use case….
must have a primary actor, goal, scope and main sequence
A fully dressed use case includes more detail such as….
supporting actors, stakeholders, trigger, preconditions, guarantees
Stakeholder
something or someone with a vested interest (stake) in the behaviour or outcome of the use case
Trigger
the event that initiates the use case
Pre-conditions
what must be true before the use case can occur
Guarantees (or Postcondition)
the outcome, what must be true after the use case has occurred