How we performed dependency management using a custom tool integrating ARIS, Confluence, and Jira for end-to-end traceability from business processes to IT defects.

In this post, you will learn how we performed dependency management for a team using a dependency management tool. This information can serve as orientation for your own projects.
As part of an IT program, we led a team responsible for dependency management. Dependency management includes:
Based on our experience, we describe the approach and key success factors on a very detailed level as a basis for similar challenges in complex IT projects.
Dependency management is a task that should be an integral part of the product development process. It requires a coherent methodology during the development process. It is relieved when the entire product development process follows these premises:
Based on the given traceability, a health check of user flows over multiple delivery-release cycles can be determined and reported. The report can be used for Go/No Go decisions for commercial launch. The User Flow Cockpit represents the dependencies between all important factors: Process, Scope, Delivery, Test and Defects.
In an enterprise-wide view, each delivery release must begin with a planned change to user workflows, triggered by multiple projects and harmonized by process owners on the business side. In SAFe terminology, key business processes can be mapped to value streams.
To complete the delivery and dependency view, a view of central services in the form of a repository is also required (the solution dimension in the SAFe framework). Versioning of the interfaces used by the services can provide high flexibility in the delivery-release process up to continuous delivery.
ARIS: Business Process Modeling
CONFLUENCE: Descriptive elaboration and documentation of user stories
JIRA:
JIRA + X-Ray Plug-In:
The following data model shows the path of traceability between all factor

The standard tools are specialized in their field. An E2E view from the business process to the IT defect is not supported by standard functions, so we implemented a central dependency tool that allows:

The scaling and orchestration of processes, epics, user stories and solutions could be configured according to a simplified SAFe setup. It is interesting to conceptually analyze the SAFe approach and elaborate the tool chain in this case.