Requirements Management with CASE Spec

CASE Spec, from Goda Software, provides solutions to the complex problems of managing the Software Development Life Cycle (SDLC). The framework provided by CASE Spec includes requirement definition, software design, software test, and project management. With CASE Spec you can respond to changing client needs quickly, effectively, and without loss of focus.

Note: CASE Spec is widely used for software development (the focus here) but is useful in a variety of contexts. For example, CASE Spec had been used for:

  • General product development

  • Workflow analysis

  • Strategic planning

CASE Spec provides a simple, easy to use approach that avoids the steep (and expensive!) learning curves of other approaches. Unlike more complex tools, it is easy to administer and configure, and can be adopted without risk of project delays. Its full life cycle support can be integrated into your project smoothly and effectively.

 CASE Spec is a “hassle free” tool for: 

  • Requirement specification and document generation

  • Requirements Analysis

  • Collaboration

  • Traceability analysis

  • Design specification and documentation

Requirements Management

CASE Spec is a requirements driven, repository based approach to the SDLC. It provides a common understanding among the stakeholders by focusing on the requirements that will be addressed by the software project. This promotes the kind of effective communication between developers and stakeholders that characterizes successful projects.

 CASE Spec classifies requirements using a standard approach that applies uniformly to all projects. Requirements are linked in a way that allows traceability between requirements (parent / child) and between requirements and delivered software components. This assures both that all business needs are met and that software developers stay focused on real user needs. With these structures in place, CASE Spec can generate complete system documentation in many different formats.

CASE Spec requirements tracking facilities include:

  • Automatic tag generation

  • Custom Attributes

  • Parent-child relationships

  • Peer-to-peer links

  • Link types

  • Link attributes

  • Attributes auditing

Project Control

Requirements are assigned a status that indicates project progress. Typical values are:

  •      Proposed

  •      Approved

  •      Active

  •      Built

  •      Unit tested

  •      Independently tested: passed

  •      Independently tested: failed

  •      Complete

Management level reports can use these status indicators to produce powerful graphical reports on project progress.

Collaboration

CASE Spec provides a collaborative environment where users, project managers, and software developers share a common pool of project information and work together toward a common goal of effective software development. Project managers know the status of each developer’s work. Developers know what is expected of them and have an effective way of communicating concerns to management. Developers know what fellow developers are doing and how this may impact them. And finally, users are kept informed to assure ongoing support for the project.

Verification and Validation

With CASE Spec, test cases can be linked to requirements. The traceability feature can then be used to assess the impact of requirement changes on test cases. CASE Spec makes it easy to implement an effective software testing strategy that assures the quality and value of the final software product.

Role Identification and Access Rights

CASE Spec supports both multiple projects and multiple developers. Project members are organized into groups that reflect their project roles. Typical roles are: User, Project Manager, System Analyst, and Software Developer. Each group can be assigned rights that reflect their proper scope of control. For example, System Analysts can modify requirements but   Developers cannot.

Traceability and Change Management

CASE Spec automatically maintains all versions of changed requirements and provides the ability to revert to any previous version. Historical reports also available.

CASE Spec has powerful traceability analysis feature which allows the analyst to access the impact of changing requirements. An attractive graphical display gives a picture of how requirements are related to one another and how a change to one requirement impacts others. This provides the analyst with the information needed to maintain the integrity of the requirements model throughout the life cycle.

CASE Spec allows generating traceability reports that include gap analysis, traceability analysis and impact analysis reports. The reports can be printed and exported in PDF, XML, XLS and HTML formats.

Reports, Documents & Graphs
 
Tabular Reports
 
Generation of fully formatted documents and reports is effortless with CASE Spec 9.0. Users can easily create reports with filtering, sorting and drag-and-drop grouping. In addition, users can create customizable summary reports, with different styles and page settings. These report styles and page settings are reusable. In addition, output can be generated using varied layouts, including: grid, card or tree.
 
Pre-Formatted Documents
 
CASE Spec enables users to generate documents with a title page, table of contents, listing of attributes, embedded objects, graphics and custom fonts. These formal documents provide information similar to standard Software Requirement Specifications (SRS).
 
Custom Reports
 
CASE Spec also provides a user-friendly reporting tool to create custom reports with different layouts, cover pages, footers and headers.
 
Graphs
 
Moreover, users may create various graphs for project management. The graphs display a number of items for different attribute values (e.g., priorities, statuses, releases, etc.).
 

Baseline & Log Reports
 
CASE Spec allows generating different baseline comparison reports and log reports.

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