OpsLevel Logo
Product

Visibility

Catalog

Keep an automated record of truth

Context Layer (MCP)

Give your AI agents the curated answer

Integrations

Unify your entire tech stack

OpsLevel AI

Restoring knowledge & generating insight

Extensibility

Customize to meet your team’s needs

Standards

Maintenance Agent

Automate code maintenance at scale

New
Scorecards

Measure and improve software health

Campaigns

Action on cross-cutting initiatives with ease

Checks

Get actionable insights

Developer Autonomy

Self-service

Empower devs to do more on their own

Knowledge Center

Tap into API & Tech Docs in one single place

Featured Resource

OpsLevel's Maintenance Agent: The Last Mile of Code Maintenance, Automated
OpsLevel's Maintenance Agent: The Last Mile of Code Maintenance, Automated
Read more
Solutions

By Team

Platform Engineering

Empower teams with scalable platforms for faster, safer delivery.

Site Reliability

Ensure resilient systems with observability, automation, and reliability.

By Use Case

Improve Software Standards

Define, track, and enforce standards to strengthen software quality.

Developer Productivity

Accelerate developer workflows by removing friction and enabling focus.

Featured Resource

Demo: Infrastructure Checks in Seconds
Demo: Infrastructure Checks in Seconds
Read more
Customers
Our customers

We support leading engineering teams to deliver high-quality software, faster.

Customer reviews
Customer stories
Hudl
Hudl goes from Rookie to MVP with OpsLevel
Read more
Read more
Hudl
Keller Williams
Keller Williams’ software catalog becomes a vital source of truth
Read more
Read more
Keller Williams
Hootsuite
How Hootsuite Created a Robust Service Catalog for 700+ Microservices Using OpsLevel
Read more
Read more
Hootsuite
Resources
Our resources

Explore our library of helpful resources and learn what your team can do with OpsLevel.

All resources

Resource types

Blog

Resources, tips, and the latest in engineering insights

Guide

Practical resources to roll out new programs and features

Demo

Videos of our product and features

Events

Live and on-demand conversations

Interactive Demo

See OpsLevel in action

Pricing

Flexible and designed for your unique needs

Docs
Log In
Book a demo
Log In
Book a demo
Share this
Table of contents
 link
 
Resources
Blog

How Scorecards work in OpsLevel: a truly flexible model

Product
Standardization
Engineering leadership
Checks
How Scorecards work in OpsLevel: a truly flexible model
Haley Hnatiw
|
August 24, 2023
How Scorecards work in OpsLevel: a truly flexible model

We’ve always been opinionated about Service Maturity—but one of our strongest held beliefs is that there’s no one-size-fits-all approach. Some organizations want to set global service standards to monitor software health org-wide. Others want total team autonomy to establish a unique culture and related service expectations. And most fall somewhere in between. That’s exactly why we’ve been thoughtful in how we build out our Service Maturity feature suite to include Scorecards and the Rubric. 

We want to support organizations across the entire spectrum by providing flexibility where you want it, and consistency where you need it. 

In OpsLevel, you can start building a Service Maturity program on day 0, and trust that our product offering will empower it to scale however you need long-term. Here’s why.

Flexibility at the foundation

Scorecards are important, but they are one part of the larger Service Maturity picture in OpsLevel. We offer a global Rubric that makes tracking global standards easy and individual Scorecards that allow you to track standards scoped by team, group, category, or focus area.

Both features are built on Checks (the specific tests you’re running against your service at any given moment) and Filters (the conditions set to determine which services a Check is applied to). 

This sample Scorecard shows a series of checks that apply to all Ruby services owned by the Payments Team.

While most IDPs offer a scorecard feature to set and measure progress at the team or group level, this combination guarantees that we can meet any engineering organization where they’re at. This gives them the freedom to get started as a team, while still giving cross-functional guilds (like DevOps or Platform) an easy way to rollout org-wide best practices if and when they’re ready. 

Consistency built on a shared taxonomy

We believe that to support the continuous growth of your organization’s Service Maturity program, all Scorecards must be built using a consistent structure. Service Maturity levels need to be standardized across Scorecards in order to provide any meaningful context into where a service stands. After all, having one Scorecard set up as bronze/silver/gold and another as A/B/C really starts to muddy the water.

In OpsLevel, the taxonomy for service maturity levels is set at the account level, to ensure each new Scorecard is measuring against the same general definition of “good”, “better”, and “best”—even if all of the standards themselves are different.

A preview of the Settings panel where Service Maturity levels are set as Beginner, Bronze, Silver, and Gold with related definitions.

Giving engineering teams a shared language and taxonomy ensures that: 

  • Service owners can easily toggle between Scorecards, without losing context into what each level indicates and what it means for their services
  • Leaders and cross-functional stakeholders can easily compare service health across any layer of the organization

When to use Scorecards

We’ve talked at length about why Scorecards exist in conjunction with the Rubric. But when, specifically, do they come in handy? While the Rubric is great for global standards across your org, here are some examples where Scorecards are useful:

  • A new team or group wants to set standards for themselves, without impacting the global Rubric
  • A new guild or practice area wants to establish a set of checks that’s relevant for multiple teams but isn’t globally applicable yet
  • Different divisions have different sets of standards and want to scope their checks differently as a result
  • A team wants to A/B test check structure across different teams, before adding something new to the Rubric
  • An individual product development team wants to track OKRs or other KPIs within OpsLevel

Ready to take your team’s Service Maturity to the next level… literally? Read our guide on when and why to use Scorecards, or go straight to our technical documentation. 

Not an OpsLevel customer just yet? Try things out with a free trial account. 

More resources

Richer context for both your humans and your AI agents
Blog
Richer context for both your humans and your AI agents

AI agents now query the same ownership, dependency, and on-call data engineers already rely on, over MCP.

Read more
The Internal Developer Portal in the Age of AI
Blog
The Internal Developer Portal in the Age of AI

AI is changing how software gets built, but it does not change the core problems engineering organizations need to solve. If anything, it makes them more important.

Read more
The Maintenance Work That Never Shows Up in Your Roadmap
Blog
The Maintenance Work That Never Shows Up in Your Roadmap

The gap between a standard your platform team defines and a codebase that actually reflects it is where engineering capacity quietly disappears.

Read more
Product
Software catalogMaturityIntegrationsSelf-serviceKnowledge CenterBook a meeting
Company
About usCareersContact usCustomersPartnersSecurity
Resources
DocsEventsBlogPricingDemoGuide to Internal Developer PortalsGuide to Production Readiness
Comparisons
OpsLevel vs BackstageOpsLevel vs CortexOpsLevel vs Atlassian CompassOpsLevel vs Port
Subscribe
Join our newsletter to stay up to date on features and releases.
By subscribing you agree to with our Privacy Policy and provide consent to receive updates from our company.
SOC 2AICPA SOC
© 2024 J/K Labs Inc. All rights reserved.
Terms of Use
Privacy Policy
Responsible Disclosure
By using this website, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Data Processing Agreement for more information.
Okay!