The How-To Thread: How to Use Narayana Murthy's Global Delivery Model to Build KPIs That Actually Matter
If you work in enterprise technology, you've probably seen this. Dashboards full of numbers. Executives asking for more metrics. Teams buried in spreadsheets. But nobody can point to a single KPI that tells you whether your global delivery engine is working or just staying busy. (1/14)
Narayana Murthy built Infosys into something massive by solving this problem. He designed metrics that matched how work actually moved across continents, time zones, and teams. Here's how you can apply that same thinking to your own metrics.
What Murthy Actually Did (2/14)
He started Infosys in 1981 with almost no capital. Companies in the US and Europe needed skilled engineers. India had them at a fraction of the cost. But nobody believed software work could reliably cross oceans. Clients wanted proof. (3/14)
So Murthy built a measurement system to prove it. The Global Delivery Model was about making work visible across distance. Timelines, defect rates, client satisfaction, process maturity. He didn't measure activity. He measured outcomes that mattered to his clients. (4/14)
His thinking was straightforward. If you can't see value flowing across your distributed system, you don't have a strategy. You have a hope. Every metric was a proof point designed to build trust with skeptical enterprise customers.
How to Apply This Yourself (5/14)
1. Map your value stream first, then pick metrics. Murthy didn't start with dashboards. He traced how a client request in Chicago became working code from Bangalore. Take one major delivery workflow. Get your whole team together. Map every handoff, every queue, every approval. If you have multiple sub-teams, have each one map their piece. Then connect them. You'll see exactly where work stalls and where nobody owns the outcome. That map is your foundation (6/14)
. Without it, any KPI you build will measure the wrong thing. (7/14)
2. Create three tiers of metrics. Murthy's model measured at multiple levels, and you should too. First, pick one or two client-facing outcome metrics. On-time delivery rate, defect density in production, net revenue retention. These prove value to your customers. Second, track internal flow metrics. Cycle time per feature, work-in-progress across sub-teams, handoff delays. These show whether your distributed engine is healthy. Third, track learning metrics (8/14)