Requirements

Requirements are the primary artifact in Caliber. Each requirement is defined by a set of properties:

system attributes

You can generate traceability reports using the Traceability Matrix, Traceability Diagram, Document Factory or Datamart.

UDAs
(user defined attributes); these attributes depends on the requirement type assigned to the requirement.
description

this field stores the requirement text. The text can include images (JPEG format yields to better performance), hyperlinks, tables and OLE objects. You can reuse description of other requirements by mapping into your project a shared requirement stored in another project. You can also reuse requirement text stored in a Word document as your requirement description.

version

each requirement is versioned and users can visit previous versions of requirements and compare requirement versions (Requirement>Compare Requirement> to previous version.../to other requirement or version...)

responsibility

this field allows users that have parts in the completion of the requirement to be notified over Email when the requirement changes. Users who are not responsible for the requirement can receive similar Email notification by registering their interest in the requirement but those users will not be listed in Responsibility reports.

hierarchical number

this number represents the position of the requirement in the requirements tree and is helpful to distinguish parent and children requirements.

validation
the set of acceptance criteria development must meet to complete the requirement.
references

optionally users can attach references to requirements. These references can be a URL (such as a team site page or a hyperlink to a StarTeam file) or a file located on a shared drive using UNC notation.

The primary means to view requirements, include the requirement tree and the requirement grid ( Tools > Requirement Grid ), as well as generating Word reports with Document Factory.

Document references provide additional information for a requirement. The Reference tab of a requirement with an attached reference displays a special icon with a paperclip on the left and a number of references in the parentheses on the right.