The video shows how software and system requirements created and linked in IBM DOORS NG synchronize seamlessly to Microsoft Azure DevOps Updates in Azure DevOps also sync bidirectionally to DOORS NG, ensuring full visibility in real-time.
In DOORS NG, a system requirement is created that will synchronize to Azure DevOps (ADO). For this requirement, a description and a comment are added. OpsHub Integration Manager (OIM) supports the synchronization of rich-text formatting, such as bold, underlined text, tables, and more. Additionally, the priority and status for the requirement are set. All the details associated with this requirement will synchronize in real-time.
Next, a second system requirement is created in DOORS NG, which will also synchronize to ADO. For this second requirement, a description is added, and the priority is set to “Low.” Then, a third system requirement is created in DOORS NG, which too will synchronize to ADO. Adding a description and a comment to this requirement ensures all the details are reflected in ADO post-synchronization.
Once all three system requirements are created in DOORS NG, ADO is refreshed to verify their visibility. All three system requirements, along with their associated details, have successfully synchronized from DOORS NG to ADO. This includes all titles and descriptions, formatted correctly, and even the remote entity link of each DOORS NG system requirement is visible in ADO. The comments have also synchronized successfully, with the “High” priority in DOORS NG mapped to “1” in ADO, ensuring consistency.
Back in DOORS NG, a software requirement is created, which will also sync to ADO. A description and a comment are added to this software requirement. OIM continues working in the background, fetching the requirements for synchronization. In ADO, the software requirement syncs successfully, and now a relationship is created between one of the system requirements and the software requirement.
To establish this relationship, the link type – “child” – is selected and the software requirement created in DOORS NG is linked. The parent-child relationship is created successfully. The description of the system requirement is then updated, and a comment is added. The newly created relationship, updated description, and comment bidirectionally sync to DOORS NG.
To verify this, the software requirement in ADO is opened and confirms that the system requirement is linked as a parent. The remote entity link and remote ID of the DOORS NG software requirement are also visible in ADO. The “Medium” priority in DOORS NG maps to “2” in ADO, reflecting accurately.
Returning to DOORS NG, the system requirement is opened to view the bidirectionally synced details. The updated description and newly added comment from ADO are automatically available in DOORS NG, demonstrating reverse synchronization. The parent-child relationship is also preserved, as the software rn of the software requirement in DOORS NG. Back in ADO, it is confirmed that the updated description has synchronized successfully, completing the workflow demonstration. equirement appears as a child in the system requirement.
Finally, changes are made to the description.