Dependency Matrix Block
Document system dependencies with source/target relationships, dependency types, and criticality levels.
Overview
The Dependency Matrix block documents relationships between system components, services, or projects. It captures dependency direction, type (runtime, build, data, etc.), and criticality level. Use this block to understand and manage complex dependency chains for impact analysis and change management.
Microservices Dependencies
A dependency matrix showing relationships between microservices in an e-commerce platform.
Build Dependencies
A dependency matrix showing build-time dependencies between shared libraries.
Block Properties
| Property | Required | Description |
|---|---|---|
| matrixName | Yes | Name of the dependency matrix |
| description | No | Overview of what the matrix documents |
| scope | No | Scope of components included |
| components | No | Array of component names in the matrix |
| dependencies | No | Array of dependency objects |
| notes | No | Additional notes about the dependencies |