We’re excited to announce the launch of vertical dependencies in Compass! 🎉
You can now model hierarchical relationships between your components using the new “contains/contained by” dependency type. This means you can represent how components are grouped by application, capability, etc. right alongside existing horizontal (peer-to-peer) dependencies.
Key highlights:
Add, view, and manage vertical dependencies between any component
Visualize hierarchies in both list and map views, making it easier to understand your architecture at a glance
Quickly navigate between “contains” and “contained by” relationships for any component
Compass now defaults to map view for a big-picture understanding of your component landscape
Platform engineers and developers can now map their software architecture in Compass the way their organization actually works. Vertical dependencies help you:
Accelerate onboarding and decision-making
Improve visibility into complex systems
Make Compass your single source of truth for service ownership and documentation
Add vertical dependencies via the UI or API, just like you do with horizontal dependencies
See both horizontal and vertical relationships in the dependency map, just expand the current component
Easily switch between “contains” and “contained by” lists for each component (in the list view)
We’d love to hear your feedback! Try out vertical dependencies in Compass and let us know how it helps you model your architecture more effectively.
Alastair Wilkes
Senior Product Manager, Compass
Atlassian
Massachusetts, USA
29 accepted answers
0 comments