Create a Scorecard
Use Scorecards to establish best practices, track migration, promote accountability among teams, enforce standardization across entities, or define maturity standards.
This page explains how to create a Scorecard from the Cortex UI. For instructions on creating Scorecards via GitOps, see Scorecards as code. You can also work with Scorecards via the Cortex API.
Learn about reviewing, evaluating, and taking action on failed rules in Review and evaluate Scorecards.
Common Scorecard use cases
For information about common use cases and examples, see Scorecard examples.
Looking to dive deeper? Check out the Cortex Academy course on Scorecards, available to all Cortex customers and POVs.
How to create Scorecards
Prerequisites
To create a Scorecard, you must have the admin or manager role, or you must have a custom role that includes the permission
Edit Scorecards.Scorecards evaluate entities, so before using Scorecards, make sure you have entities in your catalogs.
Make sure you have set up any integrations you want to write rules against.
Step 1: Configure the basic Scorecard fields
When you create a new Scorecard, you can choose from the following options:
Use a Scorecard template
Start from scratch
Option 1: Use a template
Cortex offers the following templates:
Expand the tile below to learn how to create a Scorecard from a template.
Option 2: Start from scratch
Step 2: Add levels
When you create a Scorecard, there are two options to set up your Scorecard's evaluation:
Level progression
Establish progressive levels as you add rules to make it obvious which set of rules are the highest priority. Levels allow you to set up a gamified system to encourage developers to make progress toward goals and improve entities' performance.
Set your minimum requirements within the lowest level, and add increasingly higher priority rules to subsequent levels.
For an example demonstrating how levels work, see Guides > Measure DORA progress.
Point-based rules
Use points to assign weighted values to each rule you add to a Scorecard.
You can use point-based rules to set minimum requirements while also encouraging teams to add more metadata. For example, you could assign 1 point for adding a single runbook to an entity, and another point for adding additional runbooks:

If you choose to use only point-based rules in your Scorecard, then you do not need to create levels. You can skip to the next section: Step 3: Create a rule.
Add a level
Reorder levels
Step 3: Create a rule
There are two methods for building a rule:
Using the form builder
Via the CQL editor
The form is the fastest option, as you can choose from pre-configured rules for each integration. The CQL editor is best when writing complex rules or accessing data from multiple sources.
Expand the tiles below for instructions on each option.
You can repeat the steps above to continue adding rules to your Scorecard. You cannot duplicate a rule across levels, since developers will have already completed that task earlier. It is common, however, to have similar rules with different thresholds if you want developers to progress in stages. For example, a base level might require that the P50 latency for API requests is under 5 seconds, while a higher level may required that the same P50 is under 2 seconds.
Step 4: Save the Scorecard
After you have finished adding levels and rules to your Scorecard, you are ready to save it as a draft or publish it.
Choose whether to keep your Scorecard in draft form, visible only to users with permission to configure Scorecards. To keep it in draft form, enable the toggle next to Save as draft.
If you choose to keep your Scorecard in draft status, it will not appear in reports or send notifications.
If you choose to publish your Scorecard, it will be visible to all users who have the
View Scorecardspermission. Notifications, if enabled, will be triggered.
Click Create Scorecard.
After you save the Scorecard, it will automatically evaluate all the entities that apply based on the rules you have configured, and you will be redirected to the Scorecard's page in Cortex.
Next steps
After you have established Scorecards, there are different steps you can take to continuously improve:
Evaluate progress and take action: Review the Scorecard via reports or by using Cortex MCP, identify trends, and figure out how to take action on the issues you've identified. Learn more in Review and evaluate Scorecards.
Target goals with Initiatives: If you have failing rules, or if you have rules that are a higher priority, you can start using Initiatives to drive progress across the organization. Initiatives allow you to prioritize specific rules within a Scorecard and set deadlines for team members to accomplish tasks. Learn more below.
Create Initiative from Scorecard
Initiatives allow you to prioritize specific rules and set deadlines, making sure your team members complete higher priority tasks on time. In a level-based Scorecard, you can set an Initiative that asks your team to complete all rules within a level by a certain date.
You can create an Initiative while viewing a Scorecard. Note that the Scorecard must be published - i.e., not in draft mode - in order to create an Initiative for it.
In the upper right corner, click +Create initiative.

Configure the Initiative form.
For detailed instructions and examples, see the Initiatives documentation.
You can also create an Initiative while viewing reports for the Scorecard under its Reports tab.
Last updated
Was this helpful?






