Journeys

What is a Journey?

The Journey feature is a maturity assessment scorecarding system in DevGrid that evaluates entities like applications and components against a set of configurable checks. Each Journey consists of multiple checks that are executed, producing scores that indicate compliance with customizable standards.

Key Concepts

  • Journey: A collection of checks that define what to evaluate for applications
  • Check: A single evaluation with configuration and scoring rules
  • Run: An execution of a Journey against target applications
  • Result: The outcome of a single check evaluation, including success status, score, and value
  • Score: Points awarded based on how well an application meets the check criteria

How It Works

  1. A Journey is created with a set of checks
  2. The Journey can target all applications or a specific set
  3. When executed, the Journey creates runs for each target application
  4. Each check is evaluated and produces a result with a score
  5. Scores are aggregated to produce an overall Journey score