introduction to reqpro
DESCRIPTION
This is an introductory presentation for people interested in learning RequisitePro.TRANSCRIPT
![Page 1: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/1.jpg)
2009 copyright Leslie Munday University
Introduction To RequisitePro
Requirements Discipline14 November 2008
![Page 2: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/2.jpg)
04/12/23 2Leslie Munday 2008
Precursor
In order to understand the material in this course, you should have previously taken (or have equivalent knowledge of) the following. There are no precursors to this
material.
![Page 3: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/3.jpg)
04/12/23 3Leslie Munday 2008
![Page 4: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/4.jpg)
04/12/23 4Leslie Munday 2008
Overview
In this presentation you will learn about: the different parts of the user interface, the commands for managing
requirements, how to manage a requirement’s
properties, how to use views to manage several
requirements, how to manage traceability between
requirements.
![Page 5: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/5.jpg)
04/12/23 5Leslie Munday 2008
Open The Example Repository 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.
![Page 6: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/6.jpg)
04/12/23 6Leslie Munday 2008
Adding A Project To ReqPro
![Page 7: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/7.jpg)
04/12/23 7Leslie Munday 2008
The Explorer View 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.
![Page 8: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/8.jpg)
04/12/23 8Leslie Munday 2008
What Does It All Mean?
![Page 9: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/9.jpg)
04/12/23 9Leslie Munday 2008
What Can I Do? 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, don’t panic if something has disappeared.)
Double click on an item to have it open and display its contents.
Create a subpackage within a package.
![Page 10: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/10.jpg)
04/12/23 10Leslie Munday 2008
How To Work With Requirements
There are three methods to working with requirements: Through requirement properties, Through Microsoft Word, Through views.
![Page 11: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/11.jpg)
04/12/23 11Leslie Munday 2008
How To Make A Requirement Requirements reside in the ReqPro
database or they can reside in a document.
To create a requirement in the database click on the RequisitePro command:
‘File ->New->Requirement’. To create a requirement in a document,
select the requirement text and click the MS Word menu command
‘RequisitePro->Requirement->New’.
![Page 12: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/12.jpg)
04/12/23 12Leslie Munday 2008
Opening A Requirements Document
Select a document and execute the ‘Open’ command.
The document is opened in MS Word.
![Page 13: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/13.jpg)
04/12/23 13Leslie Munday 2008
Creating A Requirement With MS Word
Requirement text is selected and a new requirement command executed.
![Page 14: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/14.jpg)
04/12/23 14Leslie Munday 2008
Displaying Requirement Properties
RequisitePro allows maintenance of the name of a requirement:
Select a requirement.
Select Properties from the Requirement menu.
Select the ‘General’ tab and the requirement name and text is displayed.
Text that is read-only is edited from within the document that contains the requirement.
![Page 15: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/15.jpg)
04/12/23 15Leslie Munday 2008
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.
![Page 16: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/16.jpg)
04/12/23 16Leslie Munday 2008
Traced Requirements RequisitePro
supports requirements tracing: click on the
‘Traceability’ tab,
lists of requirements are displayed that are linked to and from this requirement.
![Page 17: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/17.jpg)
04/12/23 17Leslie Munday 2008
Finding A Requirement Select the
requirement type
Use the ‘Find’ button to search for a requirement name.
![Page 18: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/18.jpg)
04/12/23 18Leslie Munday 2008
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.
![Page 19: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/19.jpg)
04/12/23 19Leslie Munday 2008
Attaching Notes To A Requirement
RequisitePro allows users to attach notes to a requirement:
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.
![Page 20: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/20.jpg)
04/12/23 20Leslie Munday 2008
Displaying Requirement Changes
ReqPro maintains a complete list of changes to a requirement:
Click on ‘Revision’.
Click on ‘History’ button.
All changes that have ever been made to that requirement are displayed.
![Page 21: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/21.jpg)
04/12/23 21Leslie Munday 2008
Working With Views 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.
![Page 22: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/22.jpg)
04/12/23 22Leslie Munday 2008
Creating A View
Select a folder where the view will reside.
Select the ‘File->New->View’ command.
Select the ‘View Type’ from the drop-down box.
![Page 23: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/23.jpg)
04/12/23 23Leslie Munday 2008
The View Creation Window
• 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.
![Page 24: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/24.jpg)
04/12/23 24Leslie Munday 2008
Filter The Displayed Requirements
• 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.
![Page 25: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/25.jpg)
04/12/23 25Leslie Munday 2008
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’.
![Page 26: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/26.jpg)
04/12/23 26Leslie Munday 2008
Traceability Matrix Use the
mouse, ‘Shift’ and ‘Control’ keys to select traceability points.
Select a command from the ‘Traceability’ menu.
![Page 27: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/27.jpg)
04/12/23 27Leslie Munday 2008
Traceability Tree
Bring up the pop-up menu to edit the traceability links from this view.
![Page 28: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/28.jpg)
04/12/23 28Leslie Munday 2008
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.
![Page 29: Introduction To ReqPro](https://reader033.vdocument.in/reader033/viewer/2022060111/5566a4ffd8b42acd288b4e25/html5/thumbnails/29.jpg)
04/12/23 29Leslie Munday 2008
Summary
In this presentation you learnt: the ReqPro user interface, ReqPro commands for managing
requirements, how to set requirement’s properties, how to use views, how to manage traceability.