Comment on page


The Software Catalog is a powerful feature that lets you visualize and understand your product-engineering dependencies. It is composed by both the Service Catalog and the User Journey Catalog.

User Journeys

User journeys are are the series of actions that a user takes within a product or application to accomplish a specific goal within a product.


Services are individual units of functionality within a software system that perform several operations (e.g. an API hosts several endpoints, each one with a different function)


Each time that a user performs an action within your product, it triggers a set of service operations which must be successful in order to ensure an adequate user experience. This dependency allows the service catalog and the user journey catalog to be related between themselves (as illustrated by the schema bellow).
Entity diagram that illustrates the relationship between services and user journeys in the product catalog