OpsLevel Logo
Product

Visibility

Catalog

Keep an automated record of truth

Integrations

Unify your entire tech stack

AI Engine

Restoring knowledge & generating insight

Standards

Scorecards

Measure and improve software health

Campaigns

Action on cross-cutting initiatives with ease

Checks

Get actionable insights

Developer Autonomy

Service Templates

Spin up new services within guardrails

Self-service Actions

Empower devs to do more on their own

Knowledge Center

Tap into API & Tech Docs in one single place

Featured Resource

Click-through Tour: OpsLevel Overview
Click-through Tour: OpsLevel Overview
Read more
Use Cases

Use cases

Improve Standards

Set and rollout best practices for your software

Drive Ownership

Build accountability and clarity into your catalog

Developer Experience

Free up your team to focus on high-impact work

Featured Resource

The Ultimate Guide to Microservices Versioning Best Practices
The Ultimate Guide to Microservices Versioning Best Practices
Read more
Customers
Our customers

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

More customers
Hudl
Hudl goes from Rookie to MVP with OpsLevel
Read more
Hudl
Keller Williams
Keller Williams’ software catalog becomes a vital source of truth
Read more
Keller Williams
Duolingo
How Duolingo automates service creation and maintenance to tackle more impactful infra work
Read more
Duolingo
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
No items found.
Share this
Table of contents
 link
 
Resources
Guide

How to set up your service maturity rubric

Product
Standardization
Platform engineer
DevOps
Architecture
Engineering leadership
Checks
Rubric
Campaigns
How to set up your service maturity rubric
OpsLevel
|
May 18, 2023

Production readiness is one thing, but a true service maturity approach goes beyond checklist items and allows you to effectively monitor and improve the overall quality, reliability, and security of your services. The OpsLevel Rubric is designed to help you ensure production readiness and measure overall service maturity against checks that you set across various levels. Here, we’ll explain how the rubric works in OpsLevel, and how you could set yours up.

If you’re looking for a step-by-step walkthrough of how to set up your Rubric in OpsLevel, check out our technical documentation.

‍

SICK OF THE SAME OLD SHEET (2)

What’s the Rubric in OpsLevel?

If checks are the individual tests that evaluate a component of a service, the rubric is a collection of these checks across multiple levels (e.g., bronze, silver, gold) grouped into categories like security, reliability, etc.

Once you’ve categorized your checks across the levels, you can use filters to specify which services must pass each check. A service must then pass all checks applied to it at a certain level to achieve that level’s rating. For example, if a service passes all but one gold-level check, it will be stuck at silver until the final gold check is met. Outside of the rubric, you can also create scorecards for checks that are only relevant to certain teams or services that won’t impact your overall level score.

The OpsLevel rubric allows you to measure overall service maturity against checks that you set across various levels, like bronze, silver, and gold.

The rubric makes it straightforward for engineering teams to know where their services stand—both in general and in particular—so you know exactly where to focus your efforts if something isn’t passing, and what to prioritize to bump up to the next level.

Defining service levels in your Rubric

The Rubric (and any Scorecards you create) grades your services into different levels across categories. Both the number of and names of these levels and categories are totally customizable—however, whatever taxonomy and definitions you choose will be applied across all service maturity features to create a shared understanding of “good, better, and best.” 

Our default levels are bronze, silver, and gold, across categories like service ownership, security, reliability, scalability, observability, etc. but you might want to call your levels A+, B, C, D- or simply Levels 1, 2, 3 and change up the categories. Level names and definitions can be changed in the Settings menu. Below we offer some guidance about how to conceptualize and build out these levels, regardless of what you call them.

Bronze: the mission-critical level

Bronze is the most important minimum threshold a service needs to meet, typically reserved for metadata and a small number of critical checks. If a service isn’t up to bronze standards, then it shouldn’t get deployed to production, because it’s not meeting your organization’s core requirements. 

Silver: the core level

The next step up is silver, which has more baseline requirements once a service has cleared the bare minimum. A silver service is not just production-ready, it's operationally mature. For example, a service has vulnerability scanning set up in your org’s scanning tool.

Gold: the aspirational level

The top level, gold, is more for future-proofing and aspirational standards that will be critical in the future, but are less of a priority now. For example, in silver, your service got added to the scanning tool, and in gold, you see that vulnerability scanning shows no vulnerabilities in the service.

How OpsLevel’s Rubric is different

Our Rubric—and the ability to set global standards if desired—is unique to OpsLevel. The Rubric is also complemented by Scorecards, which allow you to set scoped standards that don’t impact the overall Rubric level. So, OpsLevel can meet you wherever you’re at—from total team autonomy, global standards, or somewhere in between. 

Now that you’ve got a basic idea of the framework for setting up your rubric, start determining the levels and categories that work best for your services. Check our technical documentation for a walkthrough of how to set it all up in OpsLevel.

More resources

Move Fast, Stay Secure: How Engineering Teams Can Govern AI-Generated Code
Guide
Move Fast, Stay Secure: How Engineering Teams Can Govern AI-Generated Code

Most engineers are adopting AI tooling to write and ship code, but are they safe?

Read more
The Complete Guide to Internal Developer Portals
Guide
The Complete Guide to Internal Developer Portals

A guide to help you understand how an internal developer portal can benefit your organization, what features to look for, and who will benefit most.

Read more
Building Your Service Catalog with OpsLevel: Embracing Automation with Catalog Engine
Guide
Building Your Service Catalog with OpsLevel: Embracing Automation with Catalog Engine

Learn all the ways you can import your service metadata into OpsLevel.

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!