|
This
article describes how CASE Spec supports use cases. Use
cases are a widely practiced technique of documenting
requirements for software systems. Use cases define the
operational steps a system user (an Actor) performs at
the interface of a software system in order to achieve a
goal or satisfy a need. This document will assume that
the reader is already familiar with use cases and will
focus on how CASE Spec supports their use. CASE Spec
provides a standard template for use cases.
Using
CASE Spec has the following benefits:
-
Easy entry of Use Cases in different layouts (single
or multi-record, grid, card, or tree view)
-
Ability to create use cases in hierarchical steps or
tabular format.
-
Linking of alternate flows with main flows. Flow
statements can be easily rearranged without the need
to worry about alternate and main flow
relationships.
-
Cross reference use cases and/or use case steps with
features, requirements and more
-
Conversion of use cases to test cases
-
Easy determination of impact of use case change on
requirements, features, test cases and more

USE CASE
Graphical Presentation
The textual use case can automatically be displayed
graphically. This graph shows the relationship between
the main and alternate flows. The graph is useful for
linking main flow and alternate flows and also to find
impact of change main flow on alternate flows (and vice
versa)

Use Case Diagrams
With built-in diagramming tools, you can create UML (use
case, activity, sequence, package, etc.), data flow,
flow chart and other diagrams. Managing the relationship
between textual specifications and diagrams is simple.

Reviewing and Commenting
Project stakeholders can share and collaborate on use
cases. They can also use the built-in workflow for
managing reviews and comments for use cases.
Impact and Gap Analysis
Find the impact of use case change on related
requirements, features, test cases and more by using
CASE Spec’s award-winning traceability tools. By using
gap analysis, you can find requirements, features, test
cases and more that are not cross referenced with use
cases or use case steps.
Change Management
Use CASE Spec’s automatic change management tools for
versioning, baselining and reverting to previous
versions.
Summary
CASE Spec offers the ease of use of a word processor and
a spreadsheet for managing use cases. CASE Spec’s
collaboration, flexibility and tracking features enable
you to use use cases effectively for both analysis and
for quality control.
CASE Spec is a hassle free, powerful and simple tool.
You can
download your free
copy now. |