Apply engineering best practices at scale
Standardize your team’s approach to software health — keeping components reliable and secure.
Thousands of engineering organizations worldwide trust Compass
Meet Compass, your team’s new internal developer platform
Software components
Easily answer questions like “who owns this repository?” or “where to find more help?”
Component creation: Add components manually, via API, or import from your source code management tool.
Component list: Get a birds-eye view of all the components within your organization, including owners and associated documentation.
Component search: Simple but powerful search helps you find components by name, description, team, custom fields, or labels.
Component dependencies
Populate your Compass software catalog with information about the dependencies of each component.
Dependency list: Document and track all of your upstream and downstream dependencies.
Dependency map: Easily navigate and visualize each component's dependencies using an interactive map.
Announcements: Ensure all teams are aware of changes in any software components that they rely on.
Component activity feeds
Timeline: View all incidents, deployments, and other key activities for a service and its dependencies in one place.
Component creation: Add components manually, via API, or import from your source code management tool.
Team dashboard: Give your teams everything they need to track the components they own and keep them in a healthy state.
Integrations: Compass is built with extensibility in mind to help you easily integrate with any of your internal or third-party tools.
Software health scorecards
Apply engineering best practices at scale using scorecards.
Pre-defined & custom scorecards: Use out-of-the-box scorecards or create your own.
Metrics: Utilize metrics and understand the health of your components using data ingested from your toolchain.
DORA metrics: Capture software delivery metrics and better understand team performance.
“Compass provides a single pane of glass for each service, we can integrate it and get all the key metrics in one place, helping us make smart decisions without having to look around.”
JAMES CROWE
HEAD OF SOFTWARE DEVELOPMENT, BODEN
Onboarding into new codebases made easy
Reduce cognitive load with a comprehensive software component catalog so developers can find what they need, when they need it.
Don’t let critical services get to a critical condition
Standardize your team’s approach to software health. Establish engineering standards at scale, keeping services reliable and secure.
Unblock your developers
Gain insights into your team’s cycle time and quickly identify where their bottlenecks and blockers are to speed up software delivery.