BY Morten Sieker IN OKR, STRATEGY, LEADERSHIP, PRODUCT DEVELOPMENT — OCT 21, 2025 — 12 MIN READ

OKRs That Actually Work

OKRs

Most of us have seen them at some point in our career. Some of us have been forced to use them (badly) and hated it. But how many have actually used them in a way that brings clarity, alignment, and sets a clear vision for our company? I’m of course talking about OKRs (Objectives and Key Results).

Introduction

The OKR methodology started with Andy Grove at Intel back in the 1970s. He created it to drive focus and alignment in the rapidly growing tech company. But OKRs really gained widespread popularity when John Doerr brought the framework to Google in late 90s. Since then, everyone from small startups to Fortune 500 giants has adopted OKRs to boost performance and drive innovation.

Over the last 10 years of my career, I’ve seen both sides of the OKR coin. I’ve watched them become yet another management reporting tool that everyone dreaded. But I’ve also seen them transform organizational alignment, boost engagement, and deliver measurable outcomes that actually matter. This article explores both the foundations of OKRs and practical implementation strategies across different organizational levels, based on real-world experience.

OKR Fundamentals

Before diving into how I’ve used OKRs in my organizations, let’s cover some fundamentals. This section draws heavily from the examples in John Doerr’s book “Measure What Matters.”

Definition and Core Components

At its core, the OKR framework has two primary elements:

Objectives: Clear, inspirational, and action-oriented goals that define what you want to accomplish. Effective objectives are concise, engaging, and ambitious enough to push teams beyond their comfort zones.

Key Results: Specific, measurable outcomes that track progress toward the objective. Each objective typically has 3-5 key results that serve as benchmarks to evaluate success.

Committed vs. Aspirational OKRs

A key point many companies either don’t know or tend to forget is that OKRs generally fall into two categories:

Committed OKRs representing goals that must be achieved. These are promises to deliver specific outcomes with a clear path to completion. Teams are expected to hit 100% of these objectives, and they often align with critical business vision or contractual obligations. Your company need to allocate resources internally to ensure these OKRs succeed.

Aspirational OKRs (sometimes called “stretch goals”) are ambitious targets designed to push boundaries. These typically have a 60-70% expected achievement rate. If you’re consistently hitting 100%, your aspirational goals aren’t bold enough. Google famously embraced this approach with “moonshots”: Audacious goals that drove innovation and breakthrough thinking.

A healthy OKR portfolio balances both types: committed OKRs ensure business stability, while aspirational OKRs drive growth and innovation.

OKR Cycles and Timeframes

Most organizations implement OKRs in quarterly cycles within an annual framework:

  • Annual OKRs: Set strategic direction for the year
  • Quarterly OKRs: Provide tactical focus for execution
  • Monthly check-ins: Enable regular tracking and adjustment

This cadence creates predictability while maintaining flexibility to adapt to changing conditions.

OKR Best Practices

Characteristics of Effective Objectives

Having gone through countless OKRs, I’ve noticed the best objectives share certain traits:

  • They make you sit up straight and get excited
  • They’re clear enough that you could explain them to someone in an elevator
  • They describe a destination, not the journey
  • They matter to the business, not just to your team

Bad objective: “Implement the new CRM system”

Good objective: “Empower our sales team to close deals faster with a single source of truth for customer information”

The difference? The first describes a project; the second describes an outcome that genuinely matters.

Writing Measurable Key Results

Key results are where most OKR implementations fall apart. The classic mistake: Listing activities instead of outcomes. Effective key results pass what I call the “evidence test”. They answer the question: “What evidence would convince a skeptic we’ve achieved our objective?”

Key results should follow the SMART criteria (Specific, Measurable, Achievable, Relevant, Time-bound) and typically include:

  • A clear metric or deliverable
  • A target value
  • A deadline
    • Unless otherwise specified, all Key Results are expected to be achieved by the end of the OKR cycle (typically the quarter). When a Key Result requires a different timeline - such as a mid-quarter milestone or a specific launch date - that should be explicitly stated.

For example:

  • Increase customer satisfaction score from 7.5 to 8.5
  • Reduce customer onboarding time from 14 days to 5 days
  • Launch beta version with 20 pilot customers by June 30th

Common Pitfalls

I’ve seen teams (myself included) make the same OKR mistakes over and over:

  • OKR overload: Trying to boil the ocean with 15 objectives. Stick to 3-5 that truly matter.
  • Unclear metrics: Using key results like “improve customer experience” without defining how you’ll measure it.
  • The quarterly ritual: Treating OKRs as a document you create and then ignore until the next quarter.
  • Activity lists: Creating key results that are just to-do lists, not outcome measurements.
  • Performance review confusion: Using OKRs to evaluate individual performance rather than to align collective effort.

Tracking and Scoring Methodology

At the end of each OKR cycle, you need a simple way to assess progress. Most organizations use a 0-1.0 scale:

  • 0.0-0.3: We failed to make meaningful progress
  • 0.4-0.6: We made progress but fell short of completion
  • 0.7-0.9: We made substantial progress
  • 1.0: We achieved our goal

For aspirational OKRs, a score of 0.7 is often considered a win. Remember, the goal isn’t perfect completion but significant advancement.

The most valuable part of the scoring process isn’t the numbers. It’s the conversation about what worked, what didn’t, and what you’ll do differently next quarter.

Implementing OKRs Across Organization Levels

Company Name: InsightLoop
Product: InsightLoop builds a data intelligence platform for mid-market retail companies. It helps retail chains connect sales, inventory, and marketing data to make smarter decisions through automated dashboards and predictive analytics.
Mission: Empower every mid-market retailer to make data-driven decisions with enterprise-level insights.

Company/Organizational Level

At the company level, OKRs focus on strategic priorities that advance the organization’s mission and vision. These high-level objectives should cascade downward, creating alignment throughout the organization.

At this level, OKRs should be:

  • Directly connected to your mission and strategy
  • Limited to 3-5 critical priorities (if everything’s important, nothing is)
  • Visible to and known by every person in the organization
  • Balanced between growth, operations, and innovation

Example of Company-Level OKRs:

Objective 1: Become the dominant platform for mid-market retail companies

  • Key Result 1: Grow from 2,500 to 4,000 active retail customers
  • Key Result 2: Increase average contract value from $24K to $35K annually
  • Key Result 3: Achieve 95% customer retention rate (up from 89%)

Objective 2: Deliver Insights customers can’t live without

  • Key Result 1: Increase daily active usage from 40% to 65% of customer base
  • Key Result 2: Reduce time-to-value for new customers from 30 days to 10 days
  • Key Result 3: Achieve Net Promoter Score of 50+ (currently 32)

Objective 3: Scale our team while maintaining our culture of excellence

  • Key Result 1: Grow team from 85 to 120 people
  • Key Result 2: Increase employee satisfaction score from 4.3 to 4.6
  • Key Result 3: Fill 80% of senior positions through internal promotion (current: 65%)

The trick with company-level OKRs is making them concrete enough to guide decision-making without becoming so tactical that they dictate execution details. They should create guardrails, not straightjackets.

Department Level

This is where you bridge the 30,000-foot company view with ground-level execution. Department OKRs translate the company’s priorities into functional focus areas.

These OKRs should:

  • Clearly connect to company objectives
  • Address cross-department dependencies
  • Balance ongoing operations with strategic initiatives
  • Typically include 3-4 objectives per department

Example of Department-Level OKRs (Product/Engineering):

Objective 1: Build the insights platform that becomes the go-to tool for retail manager

  • Key Result 1: Launch the Advanced Analytics Dashboard with 70% adoption by existing customers within 60 days
  • Key Result 2: Increase feature usage depth from 3.2 to 5.5 features per active user

Objective 2: Build engineering excellence that scales with growth

  • Key Result 1: Achieve 99.8% API and Web App uptime with automated failover
  • Key Result 2: Achieve zero critical bugs in production for 2 consecutive quarters
  • Key Result 3: Decrease average issue resolution time from 48 hours to 8 hours

Objective 3: Accelerate product development velocity

  • Key Result 1: Reduce feature development cycle time from 8 weeks to 3 weeks
  • Key Result 2: Increase sprint predictability from 70% to 90% story completion
  • Key Result 3: Deploy new features to users within 24 hours of QA approval

Notice how these department OKRs support the company objectives while focusing on engineering’s specific contribution. They’re not just restatements of company goals – they translate them into a product / engineering language.

Team Level

Team OKRs represent the most tactical level, translating departmental objectives into specific, actionable goals that teams can directly influence through their daily work.

Team OKRs should be:

  • Highly actionable
  • Clearly connected to department and company goals
  • Focused on outcomes the team directly influences
  • Developed with significant team input

Team ownership of their OKRs is crucial. When OKRs are dictated from above, they’re treated as management compliance exercises rather than meaningful guides.

Example of Team-Level OKRs:

Objective 1: Deliver the Advanced Analytics tool that makes data insights part of every retail manager’s daily workflow

  • Key Result 1: 70% of active users view at least one “Sales Trend” or “Inventory Risk” report per day
  • Key Result 2: 60% of users create or schedule automated reports within the first 30 days
  • Key Result 3: At least 80% of pilot users agree the dashboard helped them identify a business opportunity or risk they wouldn’t have seen otherwise

Objective: Build rock-solid infrastructure that supports rapid growth

  • Key Result 1: Handle 10x traffic spikes without performance degradation
  • Key Result 2: Achieve 99.9% API uptime with automated failover
  • Key Result 3: Reduce database query response time by 50%

Objective: Enable faster feature delivery through better developer experience

  • Key Result 1: Reduce deployment time from 30 minutes to 5 minutes
  • Key Result 2: Achieve 100% automated testing pipeline with 95% test coverage
  • Key Result 3: Reduce developer environment setup time from 4 hours to 15 minutes

Creating Alignment and Connection Between Levels

In my experience the true power of OKRs emerges through alignment, connecting objectives across different organizational levels to ensure everyone moves in the same direction. And this is often a place where I have seen organisations fall short, or misuse the framework.

Vertical Alignment (Cascading Down)

Vertical alignment ensures that each level’s objectives support those above it:

  1. Company OKRs set strategic direction
  2. Department OKRs define functional contributions to company goals
  3. Team OKRs establish tactical plans to fulfill departmental commitments

This cascading approach creates a line of sight from individual contributions to organizational impact. However, it’s crucial to avoid strict top-down mandates. Each level should have flexibility to determine how they’ll contribute to higher-level objectives.

Horizontal Alignment (Cross-Functional)

Vertical alignment isn’t enough. You also need teams working together across functional boundaries. Otherwise, you end up with silos pursuing their own objectives without considering dependencies.

  • Cross-functional dependencies: Identify and highlight where teams must work together
  • Shared OKRs: Create joint objectives that multiple teams own collectively
  • Transparent communication: Ensure all teams understand each other’s objectives

For example, a product launch might involve shared OKRs between product, marketing, sales, and customer support teams.

Balancing Top-Down Direction with Bottom-Up Innovation

Effective OKR implementation balances strategic direction from leadership with insights from those closest to customers and operations. An example could be:

  • Top-down: Approximately 60% of objectives flow from organizational strategy
  • Bottom-up: About 40% emerge from team insights and innovations

This blend ensures strategic coherence while leveraging ground-level expertise and creating ownership at all levels. Google has historically used a “50/50” approach where half of OKRs come from management and half from teams.

Managing Dependencies Between Teams

In complex organizations, teams inevitably depend on each other to achieve their objectives. Managing these dependencies is crucial and requires:

  1. Mapping dependencies during planning – who needs what from whom?
  2. Creating joint planning sessions where interdependent teams align
  3. Establishing regular touchpoints to discuss progress and roadblocks
  4. Defining clear ownership for shared components
  5. Creating escalation paths when dependencies become blockers

I’ve found that dependency mapping is one of the most valuable parts of OKR planning. It forces conversations that might otherwise not happen until it’s too late.

Personal Experience with OKRs

When first introducing OKRs, many teams struggled with the transition from activity-based goals (“complete X tasks”) to outcome-focused objectives (“achieve Y result”).This shift requires persistent coaching and examples but ultimately transforms how teams approach their work.

A common pitfall I have seen is when the OKRs are created top down, without any involvement by the teams and individual contributors. This doesn’t create clarity and ownership, and ends up becoming a “shadow roadmap” driven by managers alone.

Organizations that treats OKRs as a living framework, with regular check-ins, celebrations of progress, and honest discussions about obstacles, will see dramatically better results than those that approached them as quarterly paperwork exercises.

Here are some of the common challenges I have seen with my teams when we have implemented OKRs:

Resistance to Adoption

Challenge: Teams may resist OKRs, viewing them as another management fad or administrative burden.

Solution: Start with an educational approach emphasizing the benefits. Begin with a small pilot in receptive departments, generate success stories, and scale gradually. Show how OKRs reduce work by focusing efforts rather than creating additional tasks.

Maintaining Momentum

Challenge: Initial enthusiasm fades, and teams revert to old habits.

Solution: Build OKRs into regular workflows through:

  • Bi-Weekly/monthly team check-ins focused on OKR progress
  • Visual dashboards displaying real-time status
  • Regular celebrations of achievements and learnings
  • Leadership consistently referencing OKRs in communications

Avoiding the “Set and Forget” Pattern

Challenge: OKRs become a quarterly exercise with little ongoing attention.

Solution: Create a rhythm of engagement:

  • Monthly review sessions
  • Mid-quarter reassessment and adjustment

Balancing Metrics with Qualitative Goals

Challenge: Overemphasis on quantitative metrics can undermine values or quality. Solution: Include a balanced mix of metrics:

  • Outcome metrics (what we achieved)
  • Quality metrics (how well we did it)
  • Health metrics (sustaining long-term capability)

For example, balance revenue growth (outcome) with customer satisfaction (quality) and employee engagement (health).

Conclusion

OKRs are more than a goal-setting methodology, they represent a shift in how organizations align efforts, focus resources, and drive meaningful outcomes. When implemented thoughtfully across organizational levels, they create a powerful framework for translating ambitious visions into measurable results.

The most successful OKR implementations share common traits:

  • Clear connection to organizational purpose
  • Meaningful objectives that inspire action
  • Measurable results that provide clarity
  • Regular rhythm of engagement and adjustment
  • Balance between commitment and aspiration

For organizations beginning their OKR journey, start small, learn continuously, and focus on building a culture of alignment and transparency. The framework’s true power emerges not from perfect implementation but from the focused conversations, clarity of purpose, and the shared direction it creates.

As companies navigate increasingly complex and rapidly changing environments, OKRs provide both the strategic clarity and operational flexibility needed to thrive. They transform how organizations pursue their most important goals, turning ambitious visions into measurable reality, one objective at a time.