<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Platform-Engineering on Mike&#39;s Blog</title>
        <link>https://mikerossiter.gitlab.io/categories/platform-engineering/</link>
        <description>Recent content in Platform-Engineering on Mike&#39;s Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en-gb</language>
        <lastBuildDate>Mon, 14 Sep 2026 14:10:39 +0100</lastBuildDate><atom:link href="https://mikerossiter.gitlab.io/categories/platform-engineering/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>The Platform Leverage Model</title>
        <link>https://mikerossiter.gitlab.io/posts/platform-leverage-model/</link>
        <pubDate>Mon, 14 Sep 2026 09:00:00 +0000</pubDate>
        
        <guid>https://mikerossiter.gitlab.io/posts/platform-leverage-model/</guid>
        <description>&lt;img src="https://mikerossiter.gitlab.io/plm-formula.webp" alt="Featured image of post The Platform Leverage Model" /&gt;&lt;p&gt;&lt;code&gt;Leverage = Reliability × [ Reach × Depth − ( Cognitive Load + Toil ) ]&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;TLDR: That&amp;rsquo;s it! End of lecture.&lt;/p&gt;
&lt;p&gt;But seriously, this blog post is based on a talk I gave at Yorkshire DevOps in Leeds on 10 September 2026, but with the added bonus of less difficult questions at the end.&lt;/p&gt;
&lt;p&gt;The DevOps measuring tape was built for application teams what ship features although DORA&amp;rsquo;s 2025 report says AI only pays off on a solid platform, so DevOps is back in fashion. Yey! Take that nay-sayers.&lt;/p&gt;
&lt;p&gt;But! Yes another but. The point of a platform team is leverage: a few multiplying the many. Fournier and Nowland, in the O&amp;rsquo;Reilly &lt;a class=&#34;link&#34; href=&#34;https://www.amazon.co.uk/dp/1098153642?tag=mikerossiter-21&#34; rel=&#34;sponsored noopener&#34; target=&#34;_blank&#34;&gt;Platform Engineering book&lt;/a&gt;, define the job as managing complexity to deliver leverage to the business. Four things go in, gated by a fifth.&lt;/p&gt;
&lt;figure&gt;&lt;img src=&#34;https://mikerossiter.gitlab.io/plm-formula.webp&#34;
    alt=&#34;The Platform Leverage Model as a formula: Leverage equals Reliability times the bracket of Reach times Depth minus the sum of Cognitive Load and Toil. Reach and Depth are green and marked grow, Cognitive Load and Toil are red and marked shrink, and Reliability from 0 to 1 is labelled the floor.&#34;&gt;&lt;figcaption&gt;
      &lt;p&gt;The model in all its glory.&lt;/p&gt;
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;It&amp;rsquo;s written as a formula because the relationships are multiplicative and subtractive, not because you should put numbers in it. In my experience on infrastructure/platform/cloud/DevOps teams, they often feel neglected by the research and constantly playing catch up. I wanted to give the engineers a way to keep the work that they do relevant and provide benefit, that aligned with the research, back to the customer.&lt;/p&gt;
&lt;h2 id=&#34;explain-the-model-mike&#34;&gt;Explain the model, Mike
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;Reach&lt;/strong&gt; is how many teams actually use the thing, and it only counts if they had a choice. Where use is mandated, reach is how many teams would still use it if the mandate were lifted. Teams building copies of work because your work is too slow is reach draining away.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Depth&lt;/strong&gt; is how much more a team can do because you exist. A new service that took six weeks now takes an afternoon, and when starting something costs almost nothing, people start ten times as many things. Multiply the two: if either is zero you have nothing.&lt;/p&gt;
&lt;p&gt;Then subtract the friction. &lt;strong&gt;Cognitive load&lt;/strong&gt; is what anyone has to hold in their head to get the thing done: the steps, forms and tickets for them, the tools, exceptions and &amp;ldquo;ask Dave&amp;rdquo; for us. Count the steps, don&amp;rsquo;t survey the feelings. &lt;strong&gt;Toil&lt;/strong&gt; is the repetitive work we do by hand on our own side. Google&amp;rsquo;s SRE rule: under half the team&amp;rsquo;s time, leaving at least half for building the things that get rid of it. If the thinking you cause and the toil you carry outweigh the value, the bracket goes negative and the platform is a net cost.&lt;/p&gt;
&lt;p&gt;Finally, multiply by &lt;strong&gt;reliability&lt;/strong&gt;, 0 to 1. Call it the base: everything else passes through it, so nothing above it can lift a platform nobody trusts. DORA&amp;rsquo;s 2024 report found teams using an internal platform got more done but had 14% more failed changes. A platform raises what&amp;rsquo;s possible and, but if you&amp;rsquo;re careless, weakens what&amp;rsquo;s underneath.&lt;/p&gt;
&lt;p&gt;Reliability multiplies rather than adds because it&amp;rsquo;s the one thing DORA doesn&amp;rsquo;t file with delivery. Its metrics measure how well teams ship code. Staying up was moved into a separate box labelled operational performance, and that box is our job.&lt;/p&gt;
&lt;h2 id=&#34;why-it-needed-writing-down&#34;&gt;Why it needed writing down
&lt;/h2&gt;&lt;p&gt;My master&amp;rsquo;s degree in DevOps sent me down the Accelerate and DORA rabbit hole. Rigorous and peer reviewed. Excellent. Then Forsgren moved on to SPACE, a framework for measuring developer productivity, and the focus shifted to developer experience alone. DevEx has a body of research behind it now. There is no PlatEx or OrgEx!&lt;/p&gt;
&lt;p&gt;The DORA website tells platform teams to use their same metrics to measure their own performance, alongside satisfaction and adoption surveys. But it&amp;rsquo;s a yardstick built for somebody else&amp;rsquo;s work.&lt;/p&gt;
&lt;p&gt;We appear in the research on bad days only as well! We are incident responders in a SPACE side-note and as capabilities other teams have in DORA&amp;rsquo;s catalogue. Nowhere do we appear as the people who build and maintain it. And the rulebooks we&amp;rsquo;re handed aren&amp;rsquo;t the same kind of thing. DORA and Accelerate are peer-reviewed research but the SRE book is Google describing Google. ITIL is a committee framework whose change advisory boards are directly contradicted by Accelerate.&lt;/p&gt;
&lt;figure&gt;&lt;img src=&#34;https://mikerossiter.gitlab.io/plm-waterline.webp&#34;
    alt=&#34;An org chart split by a waterline. Above the line, in the sun, sit the business, product teams and DevEx. Below the line sits the platform: infrastructure, networks, pipelines and legacy, marked here be dragons, or sharks.&#34;&gt;&lt;figcaption&gt;
      &lt;p&gt;The org chart as it sometimes feels!&lt;/p&gt;
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Slightly more kindly, Flow Engineering calls it a supportive value stream: further from the paying customer, and less measured. Team Topologies (a most excellent resource) draws the platform as a large bluey grey slab at the bottom but is the one of the few resources to apply some reasoning to how they are created and interact.&lt;/p&gt;
&lt;p&gt;Yet DORA&amp;rsquo;s advice is to shift down: move the platform out of developers&amp;rsquo; heads. DevEx then measures the developers&amp;rsquo; load going down but nobody measures where it went. &lt;a class=&#34;link&#34; href=&#34;https://platformengineering.org/blog/cognitive-load&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Paula Kennedy&lt;/a&gt; of Syntasso asked at PlatformCon 2022 whose load it is anyway, and warned that shifting all of it onto the platform team isn&amp;rsquo;t reducing it!&lt;/p&gt;
&lt;h2 id=&#34;how-to-use-it&#34;&gt;How to use it
&lt;/h2&gt;&lt;figure&gt;&lt;img src=&#34;https://mikerossiter.gitlab.io/plm-two-altitudes.webp&#34;
    alt=&#34;Two stacked bands. The top band, Values, holds the Three Ways (Flow, Feedback, Findings) leading to CALMS (Culture, Automation, Lean, Measurement, Sharing). An arrow points down to the bottom band, the Platform Leverage Model, described as a way of thinking applied before and during the work.&#34;&gt;&lt;figcaption&gt;
      &lt;p&gt;The values say why we work this way. The model says what good looks like on the ticket in front of you.&lt;/p&gt;
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Above the model sit the values: the Three Ways (flow, feedback and continual learning, which I file as findings so all three start with an F) and CALMS (culture, automation, lean, measurement, sharing). The model runs over the ticket in your hand and the work coming next. So, before touching a keyboard, you have five questions:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Who else is going to need this? (Reach)&lt;/li&gt;
&lt;li&gt;What will it let them do that they couldn&amp;rsquo;t before? (Depth)&lt;/li&gt;
&lt;li&gt;How much will anyone have to hold in their head, them or us? (Load)&lt;/li&gt;
&lt;li&gt;What&amp;rsquo;s left for us to do by hand next time? (Toil)&lt;/li&gt;
&lt;li&gt;Does it stay trustworthy? (Reliability)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Carry those and every ticket becomes proactive work. Also, another point to make is that this was all relevant to work being done for developers from the platform engineers perspective. But all of these should equally apply to how work affects the platform engineers themselves as well. Are we also reducing our own cognitive load by doing this? Are we reducing toil? Remember those batch scripts we used to write? We&amp;rsquo;ve always done this and the research tells us to trust those instincts.&lt;/p&gt;
&lt;h2 id=&#34;a-lens-not-a-target&#34;&gt;A lens, not a target
&lt;/h2&gt;&lt;p&gt;When a measure becomes a target, it stops being a good measure. Goodhart&amp;rsquo;s law. Chase a toil percentage and you&amp;rsquo;ll hit it without anything getting easier. Accelerate carries the same warning, via Deming: whenever there is fear, you get the wrong numbers.&lt;/p&gt;
&lt;p&gt;Nobody has published a tested measure for platform teams. I looked and there was fewer than a dozen proper studies, and the lack of a tested measure named as a major gap. This is a way of thinking, not an instrument. There&amp;rsquo;s still more work to be done in this field to bring it up to speed with DevEx. OrgEx perhaps?&lt;/p&gt;
&lt;h2 id=&#34;when-the-answer-is-we-need-a-platform&#34;&gt;When the answer is &amp;ldquo;we need a platform&amp;rdquo;
&lt;/h2&gt;&lt;p&gt;When the model says the work isn&amp;rsquo;t moving anything, &amp;ldquo;we need a platform&amp;rdquo; is a useless sentence. Ask for one of these instead.&lt;/p&gt;
&lt;figure&gt;&lt;img src=&#34;https://mikerossiter.gitlab.io/plm-idp-ladder.webp&#34;
    alt=&#34;A six-rung ladder, thinnest first: 01 docs and runbooks (ask a person), 02 templates and modules (ask a template), 03 pipelines and policy (ask a pipeline), 04 self-service (ask a button), 05 platform as product (ask a product), 06 invisible platform (ask nothing). Side notes mark where Team Topologies and the CNCF, and Fournier and Nowland, each say a platform begins, and where DORA&amp;#39;s minimum viable platform sits.&#34;&gt;&lt;figcaption&gt;
      &lt;p&gt;The IDP ladder, thinnest first. Every rung counts as a platform.&lt;/p&gt;
    &lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Six shapes for an internal developer platform, thinnest first. The pattern is what you have to ask for: a person, then a template, then a pipeline, then a button, then a product, then nothing. Team Topologies and the CNCF count rung one, which can literally just be a wiki page. Fournier and Nowland draw the line at rung two: no software, no platform. DORA&amp;rsquo;s minimum viable platform is one golden path, which lands at rung three.&lt;/p&gt;
&lt;p&gt;Most estates I&amp;rsquo;ve worked on live on rungs one to three and do real leverage there. Every rung costs more to run, so climb when the rung you&amp;rsquo;re on keeps failing the five questions, not when the next one just looks impressive.&lt;/p&gt;
&lt;h2 id=&#34;a-quiet-day&#34;&gt;A quiet day
&lt;/h2&gt;&lt;p&gt;For us a good day is a quiet one. No incidents, and room to learn, maintain and build. Quiet isn&amp;rsquo;t idle. Quiet is winning!&lt;/p&gt;
&lt;p&gt;Every organisation has an infrastructure layer, whatever it calls it, and it deserves more than the research applies. Use the model as a start, or a basis for the actual work you/we/they deliver. Or even as a platform for your platform. Ahem.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. Thanks for your support.&lt;/em&gt;&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
