Professional Documents
Culture Documents
Precursor
In order to understand the material in this course, you should have previously taken (or have equivalent knowledge of) the following.
4/21/2012
4/21/2012
Overview
the different parts of the user interface, the commands for managing requirements, how to manage a requirements properties, how to use views to manage several requirements, how to manage traceability between requirements.
4/21/2012 4
ReqPro Helps teams organize, prioritize, track, and control changing requirements of a system or application. Open RequisitePro from your start menu programs. Clear the splash screen. Select the Add button. Navigate to <Example ReqPro project>. Select and open the Example.rqs file. Example is added to your list of ReqPro projects. Select Example and click on Open. If prompted, enter your username and password.
4/21/2012
4/21/2012
Like windows explorer, it organizes artifacts within folders. The folders are numbered to set their displayed order. Application use case requirements are located in the Application Use Cases folder.
4/21/2012 7
4/21/2012
Click the secondary mouse button to bring up a list of commands. Open a package to display its contents. Move things by dragging and dropping.
(items in the explorer view are easily moved, dont panic if something has disappeared.)
Double click on an item to have it open and display its contents. Create a subpackage within a package.
4/21/2012
4/21/2012
10
4/21/2012
11
Select a document and execute the Open command. The document is opened in MS Word.
4/21/2012
12
4/21/2012
13
Select a requirement. Select Properties from the Requirement menu. Select the General tab and the requirement name and text is displayed. Text that is readonly is edited from within the document that contains the requirement.
4/21/2012
14
Requirement Attributes
RequisitePro allows user defined attributes to be associated with requirements. The attributes are defined within the requirements management plan for the project. To set attribute values:
Click on Attributes tab. Select attribute values from drop down boxes, or enter text into the field where appropriate.
4/21/2012
15
Traced Requirements
click on the Traceability tab, lists of requirements are displayed that are linked to and from this requirement.
4/21/2012
16
Finding A Requirement
Select the requirement type Use the Find button to search for a requirement name.
4/21/2012
17
Parent/Child Relationships
RequisitePro allows requirements to be linked in a Hierarchy. The hierarchy is used by the project use cases. To display hierarchy for a requirement:
Click on the Hierarchy tab. Any parent or children requirements are displayed.
4/21/2012 18
Click on the Discussions tab. Select Create to add a note. Select View to display an existing note. Notes do not form part of the requirement (think of them as comments embedded in a Word document). Note: Only users of ReqPro can view notes.
4/21/2012
19
Click on Revision. Click on History button. All changes that have ever been made to that requirement are displayed.
4/21/2012
20
The properties window only allows a single requirement to be displayed. Views allow you to work with several requirements at the same time. Select which requirements you wish to work with by filtering the requirement attributes. There are 3 types of view:
Attribute matrix displays a single requirement type and attributes that you select. Traceability matrix displays traceability links between two requirement types. Traceability Tree displays all requirements traced out from or in to a selected requirement type.
4/21/2012
21
Creating A View
Select a folder where the view will reside. Select the File->New->View command. Select the View Type from the dropdown box.
4/21/2012
22
Check the Private check box if you do not want anyone else to see this view. Click the Browse button to browse to a location where the view will reside. Click the Query button to filter requirements by their attributes.
Leslie Munday 2008
4/21/2012
23
This filter restricts the view to only display requirements that are assigned to me. Retain Hierarchical Display if you wish to see parent/child relationships in the view. Select whether to display the results sorted by the selected attribute.
Leslie Munday 2008
4/21/2012
24
Attribute Matrix
Use the mouse, Shift and Control keys to select attributes in a column. Select Set Value from the Edit menu. Enter an appropriate value and click Ok.
4/21/2012
25
Traceability Matrix
Use the mouse, Shift and Control keys to select traceability points. Select a command from the Traceability menu.
4/21/2012
26
Traceability Tree
Bring up the pop-up menu to edit the traceability links from this view.
4/21/2012
27
Exercise
Start RequisitePro. Open the Example project. Under Application Requirements, create a folder for the Transmitter application. Within the Transmitter folder, create an AUC type requirement named Transmit Cargo. Set the Application attribute to Transmitter. Trace the requirement to BUC6 In the 00 Views folder, create an attribute matrix view that will display all AUCs, label the view <your name> attribute matrix. Through this view, set the analyst attribute of your requirement to your name. Open the BUC traced to AUC Traceability Matrix and set some traceability links. Open the BUC traceability tree and trace an AUC from a BUC step.
4/21/2012
28
Summary
the ReqPro user interface, ReqPro commands for managing requirements, how to set requirements properties, how to use views, how to manage traceability.
4/21/2012
29