Stefan Zhelev
Data Professional
phone
WhatsApp

Introduction of OKRs in a Small Tech Company: Successes and Challenges

When a mid-sized tech company introduced Objectives and Key Results (OKRs) to improve strategic alignment and performance tracking, the move aimed to solve significant issues around team focus and goal transparency. Prior to OKRs, teams operated in silos, with unclear priorities and sporadic progress tracking. This led to misaligned efforts and delays in achieving company-wide goals. OKRs promised to provide a structured way to set ambitious yet achievable goals, ensuring that every team was aligned with the company’s overall mission.

Problems Solved by OKRs

The introduction of OKRs immediately addressed several key problems:

  • Lack of alignment: OKRs ensured that all teams were working towards the same overarching objectives, reducing miscommunication and effort duplication.
  • Focus and prioritization: Teams began to prioritize more effectively, focusing on a few key results that would have the most impact, instead of being overwhelmed by multiple competing tasks.
  • Transparency and accountability: OKRs provided clear metrics for success, making progress visible to everyone. This fostered a culture of accountability, where teams could track and measure their performance regularly.

Challenges During Implementation

Implementing OKRs came with its share of challenges. First, there was initial resistance to change from teams accustomed to different goal-setting methods. Employees felt that OKRs were overly rigid and difficult to adopt. Secondly, it was challenging to create specific, measurable key results that were ambitious but not unrealistic. Teams struggled to find the right balance between stretch goals and attainable outcomes.

Additionally, maintaining consistency across all teams in setting and reviewing OKRs was difficult at first. Some teams set vague objectives, while others went into too much detail, leading to misaligned efforts. It took several iterations to standardize the OKR-setting process and ensure that every team understood how to define actionable and measurable key results.

Onboarding Process and Timeline

The onboarding process for OKRs involved several phases, with an initial pilot program for 5 teams. Each team received training on OKR theory, goal-setting best practices, and continuous feedback loops. During the first quarter, teams experimented with their OKRs, with regular reviews to refine their objectives and key results.

It took approximately six months to fully onboard all 5 teams. The first quarter was dedicated to learning and iteration, and by the second quarter, teams had a solid grasp of OKRs. The results were immediately noticeable as teams started working more efficiently, with a clear sense of purpose and better collaboration across departments.

The introduction of OKRs in the company solved key problems related to alignment, focus, and accountability, though the journey was not without its challenges. Overcoming initial resistance and refining the OKR process required time and patience, but within six months, 5 teams were fully onboard and seeing measurable improvements in performance. Despite the challenging onboarding process, OKRs were clearly recognized as big strategic step towards the company's growth and success.

Work Experience

MiFinity Business Intellignece Manager (1 direct report) 7 months
Nexo Senior Data Engineer (2 direct reports) 1 year 10 months
Rank Interactive Senior Data Analyst 1 year 8 months
IBM Predictive Analytics and Reporting 1 year 1 month
Hewlett-Packard Service Level Management and Reporting 6 years 2 months