Creating a hierarchy of requirements allows you to organize a project efficiently and work toward agreed-upon goals.
Open the
Requirement view and click
Link with Selection.
Select the folder in the Server Explorer or in one of the Eclipse Explorers where you wish to create the requirement.
Right-click inside the
Requirement view and select
New... or
New in Editor to create a new requirement that is not the child of an existing.
Click the
Requirement tab of the
New Requirement dialog box and do the following:
Type a name for the requirement.
Select an owner (for example, the person ultimately responsible for the fulfillment of the requirement) from the
Owner list.
Optionally, provide an external source or reference for the requirement in the
External reference field. If you publish requirements from
CaliberRM to
StarTeam, this field displays the
CaliberRM identification for this requirement.
Type the initial description of this requirement in the
Description field. This description is usually revised over time to eliminate ambiguities.
Click the
Responsibility tab and list the team members responsible for this requirement. If notification is enabled, these people will be notified
about changes made to any field in the requirement.
Click
Add to display the
Select Responsible Users dialog box.
Double-click the name of each person to be added to the list. When you double-click the name, it moves from the
Users list to the
Responsible Users list.
Add the remaining responsible users to the
Responsible Users list box and click
OK.
Use the
Estimate tab to indicate the best-case and worst-case times for fulfilling this requirement. The entries are usually in staff days.
Type the number of units (usually days) estimated for the fulfillment of this requirement in the
Expected effort text box.
Type the number of units (usually days) estimated for the worst-case fulfillment of this requirement in the
High effort text box.
Type the number of units (usually days) estimated for the best-case fulfillment of this requirement in the
Low effort text box.
Add any appropriate notes in the
Notes text box.
Use the
Custom tab to provide values for any custom requirement properties that your team leader or company may have created.
Double-click a custom property on the
Custom tab to open the
Edit Property dialog box.
integer, text, and real fields
Value is a text box.
enumerated types and user IDs
Value is a list box.
dates and times
Value has a
Date check box and a
Time check box, each of which is followed by a date or time in the format for your locale.
Tip: To enter a blank value for a
GroupList or
UserList property, click on a selected row to deselect it. When the item is no longer highlighted, click
OK.
Click
Apply to save your changes.
Use the
Comment tab to explain why the requirement is being created or revised. Enter your reasons in the
Comment for new revision text box.