Use Case Brief Description

Use Case Brief Description

I. Use Case Identification

  • Use Case Name: [USE CASE NAME]

  • Use Case ID: [USE CASE ID]

  • Created by: [YOUR NAME]

  • Creation Date: [CREATION DATE]

  • Last Updated: [LAST UPDATE DATE]

II. Use Case Overview

Provide a brief, one or two-sentence description of what the use case seeks to achieve.

  • Description: [DESCRIPTION OF THE USE CASE]

III. Actors

Identify all the participants in the use case.

  • Primary Actor: [PRIMARY ACTOR]

  • Secondary Actors: [SECONDARY ACTOR(S)]

IV. Pre-conditions

Describe any conditions that must be true or satisfied before the process begins.

  • Pre-condition #1: [PRE-CONDITION #1]

  • Pre-condition #2: [PRE-CONDITION #2]

  • Other Pre-conditions: [OTHER PRE-CONDITIONS]

V. Basic Flow

Provide the step-by-step sequence of events under normal conditions.

  • Step 1 Description: [STEP 1 DESCRIPTION]

  • Step 2 Description: [STEP 2 DESCRIPTION]

  • Other Steps: [OTHER STEPS]

VI. Alternative Flows

Account for any variations from the basic flow that could occur during implementation.

  • Alternative Flow 1: [DESCRIPTION OF ALTERNATIVE FLOW 1]

  • Alternative Flow 2: [DESCRIPTION OF ALTERNATIVE FLOW 2]

  • Other Alternative Flows: [ADDITIONAL VARIATIONS]

VII. Post-conditions

Define what is true or what has changed upon completion of the use case.

  • Post-condition #1: [POST-CONDITION #1]

  • Post-condition #2: [POST-CONDITION #2]

  • Other Post-conditions: [OTHER POST-CONDITIONS]

VIII. Exception Paths

List any expected errors or exceptions that could arise and describe how the system is to handle them.

  • Exception 1: [DESCRIPTION OF EXCEPTION 1]

  • Exception 2: [DESCRIPTION OF EXCEPTION 2]

  • Other Exceptions: [ADDITIONAL EXCEPTIONS]

IX. Business Rules

Mention any business or organizational rules that impact the use case.

  • Business Rule #1: [BUSINESS RULE #1]

  • Business Rule #2: [BUSINESS RULE #2]

  • Other Business Rules: [OTHER BUSINESS RULES]

X. Special Requirements

Discuss any non-functional requirements such as performance, legal issues, or usability considerations.

  • Requirement #1: [REQUIREMENT #1]

  • Requirement #2: [REQUIREMENT #2]

  • Other Requirements: [OTHER REQUIREMENTS]

XI. Assumptions

List any assumptions that are made during the planning and implementation of the use case.

  • Assumption #1: [ASSUMPTION #1]

  • Assumption #2: [ASSUMPTION #2]

  • Other Assumptions: [OTHER ASSUMPTIONS]

XII. Notes and Issues

Provide any additional notes that are relevant to the use case or any existing or potential issues.

  • Note/Issue 1: [NOTE OR ISSUE #1]

  • Note/Issue 2: [NOTE OR ISSUE #2]

  • Other Notes/Issues: [OTHER RELEVANT INFORMATION]

    Use Case Templates @ Template.net