Create Scorecards
Learn how to enable and create scorecards to measure software maturity
Scorecards help you measure software maturity and ensure adherence to organizational and industry best practices. Before creating your first scorecard, you need to enable the scorecard components in your IDP catalog.
Scorecard view
Scorecards have two main UI components that are developer-facing and displayed in the Catalog:
Card: A small card on the Overview page that displays scores
Tab: A detailed tab view that shows check details and score computation

Enable scorecards
Follow these steps to add Scorecards to your catalog entities:
Navigate to Layout Settings
Go to the Configure → Layout in Harness IDP.
Go to Catalog Entities.
Select the catalog entity type where you want to add Scorecards.
Add Scorecard to the Overview Tab
Find the Overview tab in the YAML
Add the following to its component section:

Add Scorecard Tab Component
Under the Tabs section, add the following:

Create a scorecard
Once you have enabled the Scorecard components, follow these steps to create your first scorecard:
Navigate to Scorecards
Go to Configure → Scorecards.
Select Create New Scorecard.
Configure Basic Information
Name: Enter a descriptive name for your scorecard.
Description: Describe the scorecard's purpose and what it evaluates.
Add Filters (Optional)
Apply filters to specify which Catalog entities the scorecard should evaluate:
Kind (mandatory): Select the entity
kind(e.g., Component, Service, Teams)Type (mandatory): Select the
typefor the chosen kindOwners (optional): Select specific entity owners to evaluate
Tags (optional): Filter entities by tags
Lifecycle (optional): Select lifecycle stages (e.g., production, experimental)
Scope (optional): Choose the evaluation scope:
Project: Evaluates entities within a specific project
Org: Evaluates entities within an organization
Account: Evaluates entities across the entire account
No selection: Evaluates entities across all scopes
Add Checks
Select the checks you want to include in your scorecard. To learn more about checks, go to Scorecard Checks.
Checks evaluate specific criteria and return Pass or Fail results.
Publish Scorecard
Review your configuration
Click Publish Scorecard to make it active

Next steps
After creating your scorecard:
Learn how to create custom checks for your scorecards
Explore available data sources for your checks
Last updated
Was this helpful?