IBM Rational DOORS Next Generation (NG) is a vital element of CLM that enables a Business Analyst to gather, examine, and efficiently control functional and non-functional specifications.
In my experience, I have also employed this requirement management software to cooperate with clients on the recorded requirements to gain approvals or to proceed with development and testing.
Recommended IPTV Service Providers
- IPTVGREAT – Rating 4.8/5 ( 600+ Reviews )
- IPTVRESALE – Rating 5/5 ( 200+ Reviews )
- IPTVGANG – Rating 4.7/5 ( 1200+ Reviews )
- IPTVUNLOCK – Rating 5/5 ( 65 Reviews )
- IPTVFOLLOW -Rating 5/5 ( 48 Reviews )
- IPTVTOPS – Rating 5/5 ( 43 Reviews )
NOTE: This guide includes numerous images, so do allow ample time for them to load.
In this guide, I will provide a detailed rundown of IBM Rational DOORS Next Generation application. But before we delve into that, let’s understand how we create and administer requirements. Following that, I will dig deeper into effective requirements administration strategies.
What you will discover:
Introduction to IBM Rational DOORS Next Generation
Please note that in this context we will not discuss the concept of capturing or creating User Story items as requirements. Rather, our primary focus is on the development and management of end-user needs. User Story items are viewed as development planning items and should be managed using another tool, IBM Rational Team Concert.
In my earlier article on IBM Rational Collaborative Lifecycle Management (CLM), we explored the unified perspective of the following three tools that offer end-to-end delivery procedure within a single IBM Jazz based platform:
- IBM Rational DOORS NG – for efficient requirement collection and management
- IBM Rational Team Concert – for project planning, SCM, and build management
- IBM Rational Quality Management – for all-encompassing test management actions
IBM Rational DOORS Next Generation provides the following chief features:
- Creation and Management of Functional and Non-Functional requirements
- Business Procedure Diagrams
- Use Scenario Diagrams
- UI Sketches and Storyboarding
- Approval process
- Impact Study
Creating Requirement in IBM Rational DOORS NG
Firstly, we shall commence by formulating requirements.
Assuming that you have already gone through my previous article on IBM Rational CLM and have put together a lifecycle project, we shall now login to the same project to start formulating and managing requirements. These requirements shall later be connected to User Stories and Test Cases.
Here’s how to proceed:
#1) Access the RM application via the URL https://<ServerName>:9443/rm/web
#2) Once logged in, choose the CLM_Project (Requirements) from the alternatives. The Public dashboard for this project, which is visible to all team members, will be presented as shown below.
(Note: You may click on any image for an enlarged view)
#3) Click on Artifacts -> Browse Artifacts to observe the folder structure and create requirements.
#4) Left-click on the ‘Features and Vision’ folder and chooseCreate Artifacts.
Name it as ‘Order Music CD’, Artifact type as ‘Feature, and Artifact Format as ‘Text’. Then click on OK.
#5) The recently formated requirement will be shown here.
#6) Click on your newly created requirement and then choose Edit to add details.
Once the details are added, various attributes or properties can be seen on the right side which provide a better understanding of the requirements. Do save once completed.
#7) You can also include the Glossary, which articulates key terms for reference. To insert the glossary, select the word online , right-click, and create a Term.
Add Initial content for the description and ensure the Artifact type is selected as Term. Select other details as shown then click OK to save the changes. Lastly, click on Done.
#8) Place the cursor over the glossary TERM to display the associated definition.
#9) The History of requirement, inclusive of any changes effected during its life, is also recorded and displayed as shown below.
All changes made over time are recorded, and you can review previous revisions if necessary. If you wish to reinstate a change made earlier, you can select it from the Action menu and choose Restore.
Once finished, click on Close History.
#10) Generally, teams coordinate on requirements via emails or other disconnected methods that are not directly connected to the requirements. However, DOORS NG offers a convenient feature to add COMMENTS to the requirement, thus enabling collaboration among users. To avail this feature, EDIT the requirement and navigate to the COMMENTS category on the right-hand side to create a comment for the Artifact.
Add the comment as shown above, and then click OK. The user mentioned in the comment will be able to log into the project. The task assigned to the user will appear on the dashboard, and they can respond to the comment as well.
This is a valuable feature for rapid reviews, and it enables the entire team to easily view and collaborate on the comments.
#11) Now, let’s see how we can display or add values to the attributes for the newly created requirement on the Artifact dashboard. Go to Artifacts => Browse Artifacts, click on the Features and Vision folder, select the newly created requirement, and click on ‘Edit Attributes’.