Improve velocity with Heplon

Heplon scores each of your platform goals by how much friction services hit when meeting it. For example, if developers frequently ask how to roll out a change, Heplon will flag this as a low velocity rating for the 'Roll out a change' goal. This guide uses those scores to find slow spots and fix them.

Before you start

Find the slow goals

Open Goals & paths from the sidebar. The goals table shows each goal with a velocity level alongside reliability and standardization.

Look for goals marked red or yellow in the Velocity column. These are the goals where services meet the goal slowly or with friction.

Open a goal and read its evidence

Click a red or yellow goal to open its detail page. Two parts tell you what is slowing services down:

  • Paths. The Paths section shows how services meet this goal: the documented paths, the adoption of each, and a bucket for services that follow no documented path. You can view the velocity scores for each path.
  • Questions. The Scores section reports the questions developers asked about this goal as well as an assessment made by Heplon how much using this path slows down velocity. These are the friction behind the low score.

Together, these show which way of meeting the goal is slow and which services are affected.

Decide how to fix it

Use what you found to choose one of two fixes.

  • Migrate to a path you already have. If a documented path for this goal is faster, move the affected services onto it. Click Migrate services, select the services, and choose the target path. Heplon will open PRs for you.
  • Document a new path. If no existing path is fast enough, define a better one. Click Add documented path, then migrate services to it once it exists.

Confirm the improvement

After services are migrated, open Key metrics from the Platform group in the sidebar. The Velocity section ranks services by lead time for changes and deployment frequency.

Find the services you migrated and check their velocity metrics over the following weeks. Heplon indicates the time at which a service was moved to a different path in the plot.