- Actor
- Any person, system, or external entity that interacts with the use case by initiating or participating in the defined process.
- Primary Flow
- The step-by-step sequence of actions that describes the normal, successful execution of the use case from start to finish.
- Alternate Flow
- A documented deviation from the primary flow that handles exceptions, errors, or optional paths while still achieving the use case objective.
- Precondition
- A condition that must be true before the use case can begin β for example, a user must be authenticated or a system must be online.
- Postcondition
- The guaranteed state of the system or process after the use case completes successfully, used to verify that the objective was achieved.
- Trigger
- The specific event, action, or condition that initiates the use case β such as a user request, a scheduled time, or a system signal.
- Acceptance Criteria
- Measurable conditions that all parties agree must be satisfied for the use case to be considered complete and approved.
- Stakeholder
- Any individual or group with an interest in the outcome of the use case, whether as a decision-maker, end user, or affected party.
- Scope Boundary
- An explicit statement of what is and is not included in the use case, preventing scope creep and clarifying party obligations.
- Sign-Off Authority
- The individual or role with formal power to approve and bind the organization to the terms documented in the use case.
- Use Case Identifier
- A unique alphanumeric reference code assigned to each use case for traceability across project documentation, change logs, and audits.