Team OKR example

Externalize authorization models from monolith

A starting point for clearer priorities and measurable progress. Make the targets your own.

Suggested timeframe: Set with your team1 objective · 3 key results
YOUR STARTING POINTTeam OKRs
OBJECTIVE

Externalize authorization models from monolith

  1. KR 1

    Identify and list all authorization models by Week 2

  2. KR 2

    Successfully migrate at least 90% of authorization models to the external component by Week 10

  3. KR 3

    Design and develop a separate external component for authorization models by Week 6

Ideas to get you moving
  • Finalize and submit the list by Week 2
  • Research various types of authorization models
  • Catalogue each identified authorization model in a list
  • Map current authorization models to the external component
  • Develop a detailed migration plan
  • Execute migration and verify success rate
  • Identify necessary features for authorization component
  • Design a prototype of the authorization component
  • Develop and test the authorization component
Example targets. Adapt to your baseline before you start.

About this template

This OKR focuses on transferring the authorization models from a monolith to an external component. The first objective is to identify and list all these models by the end of week 2. This involves finalizing and submitting the list, researching the different types of models, and then cataloging each model identified.

The next outcome is to transfer 90% of the models to the external component by week 10. To accomplish this, initiatives such as mapping current models to the external component, developing a detailed migration plan, and executing the migration while verifying its success rate are outlined.

The final objective is designing and developing a separate external component for the models within the first six weeks. Identification of necessary features for the component, designing its prototype, and developing and testing it are the set initiatives to achieve this objective.

Essentially, the OKR aims to externalize and migrate a significant portion of the authorization models from a monolithic system to an external component. This process involves identification, cataloging, designing, and developing a separate component for the models.

Make it work for your team

01

Set your baseline. Check where you are today, then choose targets that stretch your team.

02

Agree on ownership. Give each key result a clear owner and a source of data.

03

Check in every week. Review the numbers, share confidence, and decide what needs attention.

Get this template as YAML

A machine-readable version of this example for a script or AI assistant.

---
title: Externalize authorization models from monolith
objectives:
- title: Externalize authorization models from monolith
  outcomes:
  - title: Identify and list all authorization models by Week 2
    from: 0.0
    to: 100.0
    score_format: _number_%
    initiatives:
    - title: Finalize and submit the list by Week 2
    - title: Research various types of authorization models
    - title: Catalogue each identified authorization model in a list
  - title: Successfully migrate at least 90% of authorization models to the external
      component by Week 10
    from: 0.0
    to: 100.0
    score_format: _number_%
    initiatives:
    - title: Map current authorization models to the external component
    - title: Develop a detailed migration plan
    - title: Execute migration and verify success rate
  - title: Design and develop a separate external component for authorization models
      by Week 6
    from: 0.0
    to: 100.0
    score_format: _number_%
    initiatives:
    - title: Identify necessary features for authorization component
    - title: Design a prototype of the authorization component
    - title: Develop and test the authorization component