Appendix D: Use Case Template

Up to the list of Appendices

USE CASE TEMPLATE BY MERRICK SYSTEMS, INC. FOR DIGITAL ENERGY WORKSHOP 2008

Use Case Template

I. Use Case: <name>

II. Actors <list of all actors which use this use case

III. Purpose <describe the business purpose of this use-case (but not the process)>

IV. Brief Description <brief description of the use-case process>

V. Pre-conditions <list of significant conditions which must already exist>

VI. Flow

Typical Flow <This use case begins when …>
Actor Actions System Response

Alternate Flows (A rule of thumb that we have used on some projects has been “If the user makes the decision, it’s an alternate flow. If the system makes the decision, it’s an exception flow.)

Alternate Flow #1: <“Name”>

<Alternate flow can be documented as simple sentence or in table format.>

Actor Actions System Response

Exception Flows

Exception Flow #1: <“Name”>

<Alternate flow can be documented as simple sentence or in table format.>

Actor Actions System Response

VII. Special Requirements <special requirements>

VIII. Post-conditions <list of significant conditions which will exist after the completion of this use case>

IX. User Interface <document user interface requirements and other ideas here>

X. Issues <running list of current issues associated with use case>

XI. Comments <other comments on use case>

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License