Requirements are not the property of Business Analysts alone; in any of the software development methodology that we follow today, requirements are the focal point of the entire software delivery process. However, a diversified set of stakeholders and changes across the development lifecycle make it difficult to align the project deliverables with the correct requirements. IBM Doors Next Gen provides a solution to this problem with visually appealing, Web-based interfaces for requirements definition and management. In addition, the tool capitalizes on the IBM Rational Jazz platform and facilitates collaborative, fast-paced development using any of the methodologies like iterative, waterfall, and agile.
Doors Next Gen allows integration with other ALM tools through OSLC linking. However, linked data based OSLC integration does not effectively address use cases that demand synchronization of artifacts across Doors Next Gen and best of breed tools from other vendors.
KOVAIR IBM DOORS NEXT GEN INTEGRATION ADAPTER
Kovair IBM Doors Next Gen Integration adapter provides integration of IBM Doors Next Gen with other ALM tools by leveraging the Omnibus ESB architecture to enable collaboration among the customers, stakeholders, and project team members irrespective of their tools and locations.
The integration of Doors Next Gen with other ALM tools offered by Kovair is not a point- to-point integration. Instead, it is based on the Enterprise Service Bus (ESB) architecture that requires only one adapter per tool, thereby making the integration environment readily scalable. It instantly allows Doors Next Gen to get integrated with all the other tools integrated to Omnibus.
Also, unlike OSLC integration that links objects of Jazz based products, the integration of Doors Next Gen with other ALM tools using Kovair adapter facilitates entity and field mappings and ensures full data flow across tools.
WHY INTEGRATE DOORS NEXT GEN WITH KOVAIR
- Change Management and Traceability: As the customer and project team keep getting better understanding of the system needs and constraints, the project requirements get changed continuously throughout the SDLC. It is imperative that to ensure successful project delivery, the requirement changes are propagated to the stakeholders effortlessly and in real time. Kovair Omnibus’s central framework, in collaboration with Kovair Doors Next Gen adapter, allows creation and management of traceability relationships between requirements in Doors Next Gen and other tools.
- Tools Integration: Kovair Omnibus Integration Platform can integrate tools irrespective of their vendors and platforms. Kovair’s SOA based technology makes it very convenient to integrate any tool on the fly. Just like Doors Next Gen adapter, Kovair provides adapters for several other ALM tools that can be hooked to the Omnibus platform.
- Comments and Relationships: When tools are integrated through the Kovair Omnibus Integration Platform, comments and relationships between artifacts can also flow across the integrated tools. This feature enables the stakeholders to review requirements from their preferred tools and sync the comments with the requirements in Doors Next Gen.
- Flexible Configuration: Kovair Omnibus integration allows codeless configuration and management of business rules through user-friendly Web interface, independent of the individual tool adapters – no hard- coded logic is involved.
- Requirements Management: During the course of Requirement Lifecycle, requirements may start as just cryptic notes from client interactions or rough documents from customers. The brainstorming or analysis of these requirements often involves text, pictures, process diagrams, use cases, and story boards, which must eventually become part of the workable requirements that drive the design, development and test activities. Doors Next Gen provides textual and visual techniques to elicit, elaborate, and validate requirements with stakeholders over the Web you can replicate them in other integrated tools, such as Quality Center, JIRA, TFS, and RequisitePro and link with the native artifacts of these tools. For example, you can create Work Items in TFS corresponding to the requirements derived from Doors Next Gen. Furthermore, you can link these work items to the code files that are being checked into TFS to get traceability from Requirements to code files in TFS. In addition, you can create and replicate custom artifacts and custom fields to aid your development activities. Kovair Doors Next Gen adapter-based integration custom fields to aid your development activities. Kovair adapter-based integration works bi-directionally and can help synchronize disparate tools from different silos. Synchronization of requirements across tools ensures that they are always up-to-date and are being accessed by the appropriate stakeholders in their own tool environment.
- Collaborative Development: Conventional Requirements Management tools enable Analysts in detailing the requirements and managing changes effectively. However, since requirements are not proprietary information that can be accessed by Analysts alone, it is beneficial to have the requirements integrated into the tools used by different stakeholders. Through Doors Next Gen adapter, other stakeholders can get information regarding the requirements detailed in Doors Next Gen.
Example Scenario: IBM Doors Next Gen integration with Microsoft TFS using Kovair Omnibus Integration Platform
The Doors Next Gen adapter, developed using JAZZ APIs, provides the mechanism to collect events generated in the Doors Next Gen and perform actions on the Doors Next Gen requirements. The events collected by the Doors Next Gen adapter are sent to the Execution Engine of Kovair Omnibus Integration Platform. At the other end of the Kovair Omnibus Integration Platform are other best-of-breed ALM tools, such as Microsoft TFS and HP QC, which are connected using their respective adapters/connectors developed by Kovair.
The Execution Engine is responsible for retrieving the event messages collected by the Doors Next Gen adapter, processing those event messages according to user-configured integration flows, and sending action messages to the other integrated tools through their respective adapters. The reverse can also be achieved by preforming actions inside Doors Next Gen triggered by events occurring in other tools.
Note: The adapter as developed and offered by Kovair follows the subject tool’s standard specifications. Any deviations from the Tool’s typical use pattern may not have been anticipated in our off-the-shelf product. For any customization or special configuration needs, please contact Kovair Sales – email@example.com
- Allows the stakeholders to get the requirements right throughout the software delivery chain.
- Keeps all stakeholders in sync with the latest changes and ensures smooth change propagation through lifecycle silos.
- Enables Web-based review of requirements and collaboration through real-time comments integration.
- Integrates Doors Next Gen with tools from multiple functional areas and vendors to support lifecycle traceability and impact analysis.
- Allows Project Managers to visualize and analyze requirements from their Project Management tools itself before allocating resources, thereby improving productivity and reducing costs.
- Provides a centralized platform for requirements elicitation, analysis, organization, and management.
- Kovair adapter for IBM Doors Next Gen enables requirements in Doors Next Gen to flow bi-directionally between IBM Doors Next Gen and other integrated ALM tools thereby facilitating effective change management.
- Requirement Management throughout the development lifecycle.
- Robust, reliable, and readily scalable enterprise-class architecture.
- Bi-directional synchronization of RequisitePro requirements with other tools from other vendors/platforms.
- Ability to define customized business rules and establish relations between objects of disparate ALM tools.
- Easy to configure and customize using web- based, codeless configuration screens.
- Conflict detection and mediation.
- Web interface for end-to-end traceability, consolidated reporting, and dashboard.