Effective Use Case Specification and Tracking

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:

  1. Easy entry of Use Cases in different layouts (single or multi-record, grid, card, or tree view)

  2. Ability to create use cases in hierarchical steps or tabular format.

  3. Linking of alternate flows with main flows. Flow statements can be easily rearranged without the need to worry about alternate and main flow relationships.

  4. Cross reference use cases and/or use case steps with features, requirements and more

  5. Conversion of use cases to test cases

  6. 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.
 

 
 
 

 

 

 

 

 

 

 

 

 

 

 

 

   
Features
Benefits

Request Live Demo

Free Trial
Pricing

 

 
 

 

 
  Legal Conditions | Terms | Privacy Policy | Contact  
Copyright © 2008 Goda Software. All Rights Reserved.
 
 
website page counter