Appendix D: Use Case Template
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>
page revision: 1, last edited: 16 Mar 2009 03:02