Contacts
Get in touch
Close

Engineering the Platform That Turns Strategy Into Measurable Progress

Strategy becomes target states, initiatives, and live progress the board can read, on an enterprise platform we have engineered and evolved since February 2021.

image 240 okr steering

Project Summary

We engineered the enterprise SaaS platform that turns strategy into target states, initiatives, and live progress a board can read, and we have engineered and evolved the application behind it since February 2021.
The portfolio, charts, editing experience, and reporting workflows are all ours. Loading, searching, and editing stay responsive at the scale real customers operate, with thousands of elements managed in a live portfolio, and every customer runs on the same foundation with wording and feature set configured per instance. We joined a three-month-old scaffold and have shipped, evolved, and supported the product ever since, with no rewrite along the way.
Goals, Final Analysis & Consultation Summary
  • Before this platform, strategy stayed in the boardroom. A board agrees a strategy, sets its target states, and then loses sight of it, with goals in one deck, initiatives in a tracker, and KPIs in a spreadsheet, so nobody can see what is really progressing without asking ten people. When we joined in February 2021, the product was an Angular shell with a dashboard and a sortable table, and the core domain that would become the product had yet to be built. Always-on strategy execution meant meeting four engineering constraints.
  • Progress had to stay accurate as work changes, so it rolls up through a weighted hierarchy with the server owning the calculation.
  • Teams had to maintain their own work, so every edit had to land immediately across portfolios of thousands of rows.
  • Every customer needed some flexibility, so terminology, modules, and rules vary by instance without forking the core product.
  • And enterprise customers expect enterprise readiness, so SSO, field-level permissions, and full German had to coexist with continuous development.
  • The portfolio the product runs on. The hierarchy arrives in one response, held as both a tree and a flat index, so grid rows, Gantt bars, and tree nodes always read from the same record.
  • Continuous editing that feels instant. Values are edited directly in the table with rules handled per field, so correcting a weight or a date takes a click and a keystroke with no full reload, and we decide per edit how far the consequence actually reaches.
  • The visualizations the methodology requires. Standard charting could not express driver networks, target corridors, or the German cost-type breakdown, so these were engineered for the product.
  • Responsiveness that holds under change. We cancel superseded requests so the latest user action always wins, which is part of what lets portfolios of thousands behave like small ones.
  • A foundation built to grow, not to rewrite. Everything that varies by customer sits behind runtime settings, and every domain follows the same module and store pattern, so new capabilities arrive as additions.
  • Teams keep the strategy current. The people closest to the work update their progress, keeping what sits above them relevant, from strategy to portfolio to roll-up to report.
  • Customers adapt the platform without touching the core. Modules, terminology, and rules are configured per instance, so flexibility never means a fork.
  • The product keeps evolving without stopping for a rebuild. We have run a continuous release model for years, and carried Angular from 10 to 13 without pausing delivery.
  • One deployment serves two markets. Full German and English run from a single deployment, so the client reaches both without parallel products.
  • A shell became a platform enterprises rely on. The work that matters is not any one feature, it is a product that absorbs years of new requirements without losing the foundation underneath, which is the engineering partnership WebOsmotic takes on.
[ { "@context": "https://schema.org", "@type": "Article", "headline": "OKR Steering KPI Management Case Study", "description": "WebOsmotic built OKR Steering — an integrated thinking and management framework platform that helps teams implement topics quicker and more productively with Next Level KPI Management using OKRs as a steering mechanism.", "url": "https://webosmotic.com/portfolio/okr-steering/", "image": { "@type": "ImageObject", "url": "https://webosmotic.com/wp-content/uploads/2025/04/okr-steering-Card-Image.png", "width": 408, "height": 230 }, "datePublished": "2024-12-18", "dateModified": "2025-03-17", "inLanguage": "en-US", "author": { "@type": "Organization", "name": "WebOsmotic", "url": "https://webosmotic.com" }, "publisher": { "@type": "Organization", "name": "WebOsmotic", "url": "https://webosmotic.com", "logo": { "@type": "ImageObject", "url": "https://webosmotic.com/wp-content/uploads/2025/04/WO-black-logo.svg" } }, "about": { "@type": "SoftwareApplication", "name": "OKR Steering", "url": "https://okrsteering.example.com/", "applicationCategory": "BusinessApplication", "operatingSystem": "Web", "description": "OKR Steering is a comprehensive platform for tool-supported implementation and progress management using Objectives & Key Results (OKRs) as a steering mechanism for Next Level KPI Management, helping organizations focus on things that have real impact.", "creator": { "@type": "Organization", "name": "WebOsmotic", "url": "https://webosmotic.com" } }, "keywords": [ "OKR management", "KPI management", "goal setting platform", "Objectives Key Results", "process management", "performance management", "strategic planning", "team alignment", "progress tracking", "web application", "business application", "WebOsmotic" ] }, { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://webosmotic.com/" }, { "@type": "ListItem", "position": 2, "name": "Portfolio", "item": "https://webosmotic.com/portfolio/" }, { "@type": "ListItem", "position": 3, "name": "OKR Steering", "item": "https://webosmotic.com/portfolio/okr-steering/" } ] }, { "@context": "https://schema.org", "@type": "Organization", "name": "WebOsmotic", "url": "https://webosmotic.com", "logo": "https://webosmotic.com/wp-content/uploads/2025/04/WO-black-logo.svg", "contactPoint": [ { "@type": "ContactPoint", "telephone": "+91-87801-44391", "contactType": "sales", "areaServed": ["IN", "US"], "availableLanguage": "English" } ], "sameAs": [ "https://www.linkedin.com/company/webosmotic/", "https://www.instagram.com/webosmotic_official/", "https://www.facebook.com/webosmotic/", "https://www.youtube.com/@webosmotic" ] } ]

Shall we talk about Upgrading your Business?

Partner with us to implement scalable, real-world AI solutions tailored to your goals.