<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Product Breaks]]></title><description><![CDATA[Advice, how-tos and therapy for Product Managers working in challenging and traditional environments. We write about every aspect of product management from product strategy and continuous discovery, to product execution and go-to-market.]]></description><link>https://www.productbreaks.com</link><image><url>https://substackcdn.com/image/fetch/$s_!q0h0!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36e60fc8-4b8a-4fdf-9786-dd3be690d755_548x548.png</url><title>Product Breaks</title><link>https://www.productbreaks.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 13 Jun 2026 18:40:16 GMT</lastBuildDate><atom:link href="https://www.productbreaks.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Product Breaks]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[productbreaks@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[productbreaks@substack.com]]></itunes:email><itunes:name><![CDATA[Product Breaks]]></itunes:name></itunes:owner><itunes:author><![CDATA[Product Breaks]]></itunes:author><googleplay:owner><![CDATA[productbreaks@substack.com]]></googleplay:owner><googleplay:email><![CDATA[productbreaks@substack.com]]></googleplay:email><googleplay:author><![CDATA[Product Breaks]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[What happens when a product manager stops specifying and starts shipping ]]></title><description><![CDATA[I've spent 12 years telling engineers what to build. Then I built something myself.]]></description><link>https://www.productbreaks.com/p/stop-specifying-start-shipping</link><guid isPermaLink="false">https://www.productbreaks.com/p/stop-specifying-start-shipping</guid><dc:creator><![CDATA[Ekaete Inyang]]></dc:creator><pubDate>Tue, 09 Jun 2026 09:56:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B7x7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb598d962-d7d1-4051-99eb-f578ea99d7b4_1330x1182.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve spent twelve years telling engineers what to build. But in March, I built something myself. Like, with my own actual, bare hands (<em>insert gif of mad scientist here</em>).</p><p>And it wasn&#8217;t just a prototype. It wasn&#8217;t a Figma file dressed up as a demo. An actual working product, complete with a database, an AI pipeline, email infrastructure, and even a feature I didn&#8217;t initially plan for that turned out to be the one people who&#8217;ve used it so far love the most. It&#8217;s called Wrapt, and it goes into Beta on 12 June (you can join the waitlist <a href="https://get-wrapt.ai/">here</a>). I&#8217;ve genuinely found the whole process exciting and so I wanted to share how I did it, what I used, and what surprised me most about building from the other side of the table. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!B7x7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb598d962-d7d1-4051-99eb-f578ea99d7b4_1330x1182.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!B7x7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb598d962-d7d1-4051-99eb-f578ea99d7b4_1330x1182.png 424w, https://substackcdn.com/image/fetch/$s_!B7x7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb598d962-d7d1-4051-99eb-f578ea99d7b4_1330x1182.png 848w, https://substackcdn.com/image/fetch/$s_!B7x7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb598d962-d7d1-4051-99eb-f578ea99d7b4_1330x1182.png 1272w, https://substackcdn.com/image/fetch/$s_!B7x7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb598d962-d7d1-4051-99eb-f578ea99d7b4_1330x1182.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!B7x7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb598d962-d7d1-4051-99eb-f578ea99d7b4_1330x1182.png" width="1330" height="1182" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b598d962-d7d1-4051-99eb-f578ea99d7b4_1330x1182.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1182,&quot;width&quot;:1330,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1882769,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/201272345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb598d962-d7d1-4051-99eb-f578ea99d7b4_1330x1182.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!B7x7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb598d962-d7d1-4051-99eb-f578ea99d7b4_1330x1182.png 424w, https://substackcdn.com/image/fetch/$s_!B7x7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb598d962-d7d1-4051-99eb-f578ea99d7b4_1330x1182.png 848w, https://substackcdn.com/image/fetch/$s_!B7x7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb598d962-d7d1-4051-99eb-f578ea99d7b4_1330x1182.png 1272w, https://substackcdn.com/image/fetch/$s_!B7x7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb598d962-d7d1-4051-99eb-f578ea99d7b4_1330x1182.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">A young woman working at a laptop. Image generated by ChatGPT</figcaption></figure></div><p></p><h3><strong>What is Wrapt anyway?</strong></h3><p>I kept screenshotting things I meant to come back to. Recipe ideas, podcasts I wanted to listen to, restaurants to visit, ideas of what to do with the family over the next half term, a workout I wanted to add to my routine, or the drama club timetable so I could remember to order costumes on time. The screenshots kept piling up (don&#8217;t even look at how many screenshots I have in my Photos) but the thinking almost never happened.</p><p>I wanted something that would take that digital scatter and surface it to me, summarised and organised, at a useful moment (usually once I&#8217;ve got the girls to bed and I have 10 minutes to myself). I didn&#8217;t want a note-taking app, or another &#8216;smart&#8217; inbox. I wanted something that worked like a thoughtful assistant who had <em>actually </em>read everything you sent them during the day. I wanted this assistant to have chief-of-staff, Olivia-Pope-it&#8217;s-handled energy, that would help me triage and action all these ideas I kept saving.</p><p>I built the first version of Wrapt at the <a href="https://shebuilds.lovable.app/">#SheBuildsonLovable</a> hackathon for International Women&#8217;s Day. To be honest, I didn&#8217;t start off wanting to build a whole app; my initial intention was to get some free credits, play around with Lovable and network with like-minded women. But then, it worked! And honestly I got addicted and just couldn&#8217;t stop.<br></p><h3><strong>The stack</strong></h3><p>Here&#8217;s how I built Wrapt, beyond the initial UI.</p><p>I used <strong>Lovable</strong> for the frontend (but you knew that already). I described what I wanted, iterated on it conversationally, and didn&#8217;t write a single line of React. That said, you have to know what you&#8217;re asking for. Being a product manager &#8211; and having worked with designers closely helped &#8211; as I could articulate the interaction patterns and behaviours I wanted, not just the aesthetic of the page.</p><p>I used <strong>Supabase</strong> for the database, storage and backend logic. Lovable does have a low-lift way for you to connect to Supabase via an integration and this is what I started with. However, I eventually migrated to a self-owned instance after realising I needed proper control over the data. This ended up being much harder than I expected, but was genuinely worth it for the improved flexibility and control.</p><p>I used <strong>Make</strong> as the automation layer &#8211; it&#8217;s the glue that sits between the user sending a capture and a card appearing on their Digest screen. In simple terms, when you send a screenshot to Wrapt, it passes it to Claude for classification and routes the results back to the database, so it shows up in the right place in the app. I rebuilt this pipeline from scratch twice. The first time, I hadn&#8217;t thought carefully enough about what should happen when things go wrong &#8211; a failed step, an unexpected file type, a capture that didn&#8217;t contain enough information to classify cleanly. The second time, I did. That&#8217;s a very PM lesson to learn the hard way when you&#8217;re also the engineer.</p><p>I used <strong>Resend</strong> to handle the transactional emails, which sounds like a minor detail until you realise that the evening digest <em>is </em>the product. It&#8217;s certainly a core part of the whole proposition because it&#8217;s the moment Wrapt earns its place in your day. Getting the email infrastructure right mattered more than I initially gave it credit for.</p><p>The <strong>Claude API</strong> is the thing that makes Wrapt feel like Wrapt. It classifies each screenshot, categorises it, and extracts key information to display when the capture is shown on the Digest screen. It also attempts to determine user intent in order to suggest the right action/next step. In building this, I&#8217;ve really learnt that the difference between a good prompt and a mediocre one is not subtle. I&#8217;ve written about this separately, but the short version: Claude is doing real reasoning here, not just pattern matching.</p><p>I made a quick <a href="https://www.loom.com/share/8efefac22e3041648c90038b75bdde33">demo video</a> so you can see it in action.<br></p><h3><strong>What I learned about building vs just writing specifications</strong></h3><p>As a PM, I&#8217;ve always thought about edge cases. I&#8217;ve mapped out the happy paths, the unhappy paths, and workshopped with teams how to elegantly handle situations when data is missing, or when the user does something unexpected.</p><p>What I didn&#8217;t fully appreciate until I started building myself is the distance between simply naming an edge case and actually resolving it. A key moment that shifted my thinking on this was when I was debugging the evening digest pipeline. The happy path was super clear to me &#8211; if the user had taken captures that day, Make would summarise them and send a digest email at 8pm, so that the user could action their captures, or save to Second Brain for future reference. I had to think through this, and what the build required was:</p><ul><li><p>An RPC function &#8211; basically a way of asking the database to do a calculation and hand me back the result. More elegant, I found, than fetching the raw data and doing the math manually</p></li></ul><ul><li><p>Cron scheduling &#8211; basically a timer that tells the system &#8216;run this job every evening at 8pm&#8217;</p></li></ul><ul><li><p>Token limit handling &#8211; Claude can only read so much text at once, so if a user had saved a lot that day I had to make sure I wasn&#8217;t trying to feed it more than it could process, and</p></li></ul><ul><li><p>Null checks &#8211; what happens when the response is empty? Essentially, what do you send a user who hasn&#8217;t captured anything that day</p></li></ul><p>Each of these things isn&#8217;t a surprise in theory. But getting a blank digest email when I fired a test and then having to work backwards to understand where in my pipeline the issue was, certainly required a different kind of thinking, and a different muscle than I&#8217;ve had to use.</p><p>On the plus side, I&#8217;d like to think it&#8217;s made me a better PM. Not because I didn&#8217;t care about edge cases before, but because I now have a much more honest view of what it costs to close them. And what my engineers might have been doing when I thought they&#8217;d gone quiet on me for 3 days.<br></p><h3><strong>The feature I didn&#8217;t initially plan for</strong></h3><p>When I started building Wrapt, I thought the core problem was capture and categorisation. You screenshot something, it becomes a card, it&#8217;s organised. Bish, bash, bosh. Job done.</p><p>But the more I used it myself, the more I realised that wasn&#8217;t the real need. The real need is getting you closer to <em>actually </em>doing something with the thing you saved. And that&#8217;s a harder problem.</p><p>A screenshot of a restaurant you saw on Instagram doesn&#8217;t tell you when it opens, what the vibe is, how far away it is from you and whether it&#8217;s truly worth the trip. A screenshot of a recipe doesn&#8217;t tell you the technique, or what you could substitute if you&#8217;re missing an ingredient. A screenshot of a summer cooking camp doesn&#8217;t tell you what ages it covers, and therefore if it would be suitable for both my 6- and 9-year old. So yes, the card exists, but the context that would help you act on it doesn&#8217;t - yet.</p><p>That&#8217;s what &#8216;Look it up&#8217; does. You send Wrapt the capture and ask it to go further. It then enriches the card with information that wasn&#8217;t in the original screenshot, fills in the gaps, and saves a richer version of your capture to your Second Brain. Which means when Wrapt surfaces contextual action buttons &#8211; book it, try it, add it to your list &#8211; they&#8217;re useful, because there&#8217;s enough context behind them to make a decision (see it in action <a href="https://www.loom.com/share/8efefac22e3041648c90038b75bdde33">here</a>).</p><p>The feature emerged from my own frustration with the first version of what I built. I&#8217;d saved something &#8211; it was a sushi making class for kids &#8211; but when I went back I felt the friction of not having enough information to know if I could sign my girls up for it. That&#8217;s the thing about building your own product &#8211; the right features become more apparent when you&#8217;re the user too.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3OVA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d120e1d-5ffd-4812-ae9c-b28ac3156197_1331x1181.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3OVA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d120e1d-5ffd-4812-ae9c-b28ac3156197_1331x1181.png 424w, https://substackcdn.com/image/fetch/$s_!3OVA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d120e1d-5ffd-4812-ae9c-b28ac3156197_1331x1181.png 848w, https://substackcdn.com/image/fetch/$s_!3OVA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d120e1d-5ffd-4812-ae9c-b28ac3156197_1331x1181.png 1272w, https://substackcdn.com/image/fetch/$s_!3OVA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d120e1d-5ffd-4812-ae9c-b28ac3156197_1331x1181.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3OVA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d120e1d-5ffd-4812-ae9c-b28ac3156197_1331x1181.png" width="1331" height="1181" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d120e1d-5ffd-4812-ae9c-b28ac3156197_1331x1181.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1181,&quot;width&quot;:1331,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1835374,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/201272345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d120e1d-5ffd-4812-ae9c-b28ac3156197_1331x1181.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3OVA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d120e1d-5ffd-4812-ae9c-b28ac3156197_1331x1181.png 424w, https://substackcdn.com/image/fetch/$s_!3OVA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d120e1d-5ffd-4812-ae9c-b28ac3156197_1331x1181.png 848w, https://substackcdn.com/image/fetch/$s_!3OVA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d120e1d-5ffd-4812-ae9c-b28ac3156197_1331x1181.png 1272w, https://substackcdn.com/image/fetch/$s_!3OVA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d120e1d-5ffd-4812-ae9c-b28ac3156197_1331x1181.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">A woman viewing the Wrapt app on a tablet. Image generated by ChatGPT</figcaption></figure></div><p></p><h3><strong>What&#8217;s hard about building with AI tools</strong></h3><p>Building with AI is genuinely exciting, and it&#8217;s quite extraordinary how far these tools have come. The speed at which you can go from idea to something working, is unlike anything I&#8217;ve experienced in my 12 years of building products.</p><p>But there is a version of this narrative that seems to be popular when I read articles online, and it&#8217;s that the tools are doing the hard part and the human is just copying and pasting. I really disagree with this. What AI tools have done is to remove the technical barrier and dramatically reduce the cost of execution. However, what they haven&#8217;t done is remove the need to think.</p><p>When I was iterating on the classification prompt &#8211; the logic that determines what type of card a capture becomes &#8211; the model would do exactly what I told it to. What was hard was making sure what I told it to do, was the right thing to do. That it solved the user pain point and created the intended experience. Getting this right required knowing what good looked like. Being able to tell the difference between a prompt that was technically correct, and one that actually produced something useful.</p><p>That&#8217;s taste, and that&#8217;s applying judgement. That&#8217;s also domain knowledge. And none of that comes from the tool.</p><p>The PMs and founders I think will get the most from this wave of innovation aren&#8217;t necessarily those who are the most comfortable with technology. They&#8217;ll be the ones with a clear point of view, a genuine understanding for the problem they&#8217;re solving and the user they&#8217;re solving it for, and the taste to know when something isn&#8217;t good enough yet. The bar for execution might have dropped, but the bar for thinking hasn&#8217;t moved.<br></p><h3><strong>Where it is now</strong></h3><p>After a round of feedback from my earliest testers, Beta access opens in a few days on 12<sup>th</sup> June. If you want to be one of the first in, you can join the waitlist at <a href="https://get-wrapt.ai/">get-wrapt.ai</a>. I&#8217;d genuinely love to get feedback from product people on this. You&#8217;ll know what to look for and you won&#8217;t be shy about telling me what&#8217;s broken.</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/p/stop-specifying-start-shipping/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.productbreaks.com/p/stop-specifying-start-shipping/comments"><span>Leave a comment</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Story mapping when there’s no user stories ]]></title><description><![CDATA[When your work doesn&#8217;t fit in a user story shaped box]]></description><link>https://www.productbreaks.com/p/story-mapping-when-theres-no-user</link><guid isPermaLink="false">https://www.productbreaks.com/p/story-mapping-when-theres-no-user</guid><dc:creator><![CDATA[Sophie Watson]]></dc:creator><pubDate>Tue, 02 Jun 2026 10:13:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!N0Yf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d00f165-2a71-4053-a586-35c56ab14c46_1408x768.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!N0Yf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d00f165-2a71-4053-a586-35c56ab14c46_1408x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!N0Yf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d00f165-2a71-4053-a586-35c56ab14c46_1408x768.png 424w, https://substackcdn.com/image/fetch/$s_!N0Yf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d00f165-2a71-4053-a586-35c56ab14c46_1408x768.png 848w, https://substackcdn.com/image/fetch/$s_!N0Yf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d00f165-2a71-4053-a586-35c56ab14c46_1408x768.png 1272w, https://substackcdn.com/image/fetch/$s_!N0Yf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d00f165-2a71-4053-a586-35c56ab14c46_1408x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!N0Yf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d00f165-2a71-4053-a586-35c56ab14c46_1408x768.png" width="1408" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7d00f165-2a71-4053-a586-35c56ab14c46_1408x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1408,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2750079,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/200121348?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d00f165-2a71-4053-a586-35c56ab14c46_1408x768.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!N0Yf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d00f165-2a71-4053-a586-35c56ab14c46_1408x768.png 424w, https://substackcdn.com/image/fetch/$s_!N0Yf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d00f165-2a71-4053-a586-35c56ab14c46_1408x768.png 848w, https://substackcdn.com/image/fetch/$s_!N0Yf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d00f165-2a71-4053-a586-35c56ab14c46_1408x768.png 1272w, https://substackcdn.com/image/fetch/$s_!N0Yf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d00f165-2a71-4053-a586-35c56ab14c46_1408x768.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Many of the challenges I&#8217;ve faced since becoming a product manager were ones I expected. Dealing with competing requirements, constant context switching and difficult stakeholders comes with the role.</p><p>Of course, the real challenges are often the ones you don&#8217;t see coming, especially when there&#8217;s no quick and easy solution. In my case, this has been the &#8216;messy middle&#8217; between the overall feature or epic where the scope is defined, and the actual development work. This is the hard part, where you can spend hours going back and forth discussing things with your team. Hours of your life you won&#8217;t get back. Despite it being clear where you&#8217;re trying to go in the end, you can&#8217;t quite figure out how to get there.</p><p>At this point, you&#8217;re probably saying, &#8216;Isn&#8217;t this exactly what user story mapping is for?&#8217;</p><h2>Where user story mapping works &#8211; and where it doesn&#8217;t</h2><p>The clue is in the title: user story mapping is designed for when there&#8217;s a broad journey that can be sequentially explored based on the actions users need to take. It makes sense from a product perspective as it puts customer needs at the forefront and allows you to prioritise which ones need to be taken forward and at which stage. It&#8217;s also a great anchor for everyone to come back to for clarity on what you are building and inform how to break it down into tasks.</p><p>The problem is that a standard user story map isn&#8217;t always reflective of reality. Hidden complexity often lies in the backend development work, or if you&#8217;re bringing a specific user story into build, the traditional structure of the map doesn&#8217;t go into enough detail on what&#8217;s needed, resulting in the round in circles conversations.</p><h2>Rethinking the story map</h2><p>This is where adapting the traditional story map comes in. Instead of throwing the framework out entirely, we can steal its best attributes: its visual nature, chronological flow, and ability to force prioritisation.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VMqC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb60cfad7-18a0-4719-92d2-08a367f23c76_396x355.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VMqC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb60cfad7-18a0-4719-92d2-08a367f23c76_396x355.png 424w, https://substackcdn.com/image/fetch/$s_!VMqC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb60cfad7-18a0-4719-92d2-08a367f23c76_396x355.png 848w, https://substackcdn.com/image/fetch/$s_!VMqC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb60cfad7-18a0-4719-92d2-08a367f23c76_396x355.png 1272w, https://substackcdn.com/image/fetch/$s_!VMqC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb60cfad7-18a0-4719-92d2-08a367f23c76_396x355.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VMqC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb60cfad7-18a0-4719-92d2-08a367f23c76_396x355.png" width="396" height="355" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b60cfad7-18a0-4719-92d2-08a367f23c76_396x355.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:355,&quot;width&quot;:396,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VMqC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb60cfad7-18a0-4719-92d2-08a367f23c76_396x355.png 424w, https://substackcdn.com/image/fetch/$s_!VMqC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb60cfad7-18a0-4719-92d2-08a367f23c76_396x355.png 848w, https://substackcdn.com/image/fetch/$s_!VMqC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb60cfad7-18a0-4719-92d2-08a367f23c76_396x355.png 1272w, https://substackcdn.com/image/fetch/$s_!VMqC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb60cfad7-18a0-4719-92d2-08a367f23c76_396x355.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Here&#8217;s where the differences lie:</p><h4>Headings</h4><p>If there&#8217;s still a user story tied to this, keep it. If there are no high-level user goals, these can be based on milestones to keep the focus on outcomes.</p><h4>Steps</h4><p>Directly beneath this is the chronological flow. Without user actions, this could be based upon how the system will operate sequentially, or how the data will flow through. This might already exist in the form of diagrams, but the aim here is to translate it into actual work for the team.</p><p>Take the example of a successful login. On the surface, it&#8217;s one user story: &#8220;I want to log into my account.&#8221; Within this is all the &#8216;invisible&#8217; steps that need to be built for and can be visualised in the story map horizontally (Input login details &gt; Send data back &gt; Return response)</p><p>For each vertical column under a step, sticky notes can be added to flesh out three distinct things:</p><ul><li><p><strong>The Core Requirements:</strong> A one sentence description of what needs to happen.</p></li></ul><ul><li><p><strong>The &#8220;Unhappy Paths&#8221;:</strong> In user story mapping, you focus on the happy path &#8211; when there&#8217;s usually lots of different cases that need to be covered. This could be error states or messages that might need to be accounted for.</p></li></ul><ul><li><p><strong>Dependencies &amp; Unknowns:</strong> If there&#8217;s uncertainties this is the place to include them and often helps establish what to tackle upfront.</p></li></ul><h4>Slicing</h4><p>Just like a traditional story map, horizontal lines go across your columns to create slices. But instead of slicing by user value, there are factors like feasibility and crossover between features which come into play.</p><h4>If the map gets stuck</h4><p>Since this isn&#8217;t tightly focused on users, there&#8217;s more need for input from engineering on this compared to a traditional story map for sequencing the steps. This creates the potential for rabbit holes when bringing this to a team focused on the details of the build.</p><p>Asking others to review and comment on the map before the session can help to isolate specific questions that need to be explored separately, without taking up the whole mapping session. The aim of this is to get a broad overview of the individual tasks, possible slip-ups and steps required, not to solve all the problems in one workshop.</p><h2><strong>Conclusion</strong></h2><p>We&#8217;re told that if we just write the perfect user story or map the perfect customer journey, everything else will fall into place.</p><p>But product management is messy, and the most critical parts of a product are often completely invisible to the people using it and the hardest to get right.</p><p>Stepping away from the story map and using something more tangible for a development team is sometimes the best option &#8211; and might finally put a stop to those endless meetings about the same subject.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Finding Product Breaks valuable? Please consider sharing it with friends - or subscribe if you haven&#8217;t already.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Product Principles, Revisited]]></title><description><![CDATA[How is AI changing the fundamentals of product practice?]]></description><link>https://www.productbreaks.com/p/product-principles-revisited</link><guid isPermaLink="false">https://www.productbreaks.com/p/product-principles-revisited</guid><dc:creator><![CDATA[Tim Scudder]]></dc:creator><pubDate>Tue, 12 May 2026 06:01:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Wvu2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f3ebba-cd9b-4833-a019-d6e61c9656f0_1536x1024.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Three years ago, I created seven guiding principles for the work of Kin + Carta&#8217;s Product Practice (now part of Valtech). Designed to support brilliant work, they served us well &#8211; anchoring work across multiple industries, technical contexts and opportunity types. I read them as reminders daily.</strong></p><p><strong>However, as AI impacts the way we work, it feels like the perfect time to step back and ask, &#8216;Do these product principles still hold true?&#8217;</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Wvu2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f3ebba-cd9b-4833-a019-d6e61c9656f0_1536x1024.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Wvu2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f3ebba-cd9b-4833-a019-d6e61c9656f0_1536x1024.heic 424w, https://substackcdn.com/image/fetch/$s_!Wvu2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f3ebba-cd9b-4833-a019-d6e61c9656f0_1536x1024.heic 848w, https://substackcdn.com/image/fetch/$s_!Wvu2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f3ebba-cd9b-4833-a019-d6e61c9656f0_1536x1024.heic 1272w, https://substackcdn.com/image/fetch/$s_!Wvu2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f3ebba-cd9b-4833-a019-d6e61c9656f0_1536x1024.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Wvu2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f3ebba-cd9b-4833-a019-d6e61c9656f0_1536x1024.heic" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/52f3ebba-cd9b-4833-a019-d6e61c9656f0_1536x1024.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:156149,&quot;alt&quot;:&quot;Bright yellow compass in an alien world&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/196986232?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f3ebba-cd9b-4833-a019-d6e61c9656f0_1536x1024.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Bright yellow compass in an alien world" title="Bright yellow compass in an alien world" srcset="https://substackcdn.com/image/fetch/$s_!Wvu2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f3ebba-cd9b-4833-a019-d6e61c9656f0_1536x1024.heic 424w, https://substackcdn.com/image/fetch/$s_!Wvu2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f3ebba-cd9b-4833-a019-d6e61c9656f0_1536x1024.heic 848w, https://substackcdn.com/image/fetch/$s_!Wvu2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f3ebba-cd9b-4833-a019-d6e61c9656f0_1536x1024.heic 1272w, https://substackcdn.com/image/fetch/$s_!Wvu2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52f3ebba-cd9b-4833-a019-d6e61c9656f0_1536x1024.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Outcomes Over Outputs</h2><blockquote><p><em>&#8220;Define success as the impact you make, not how much code you deploy. Focus on making things better in tangible ways.&#8221;</em></p></blockquote><p>The fundamental principle of product management. That was true three years ago and it&#8217;s true today. Why? Because there&#8217;s nothing strategic about driving in the wrong direction really, really fast.</p><p>But what if movement drives insight and understanding? AI is radically changing the cost of shipping: this fundamentally changes risk profiles throughout the product development lifecycle and the way we work.</p><p>So, while the principle holds true, success now demands human and AI alignment towards clear outcomes, placed in the right context.</p><h2>Problems First, Solutions Second</h2><blockquote><p><em>&#8220;Building things nobody wants is pointless. Think deeply, frame and distil the problems you wish to solve. Powerful ideas will spring from this insight.&#8221;</em></p></blockquote><p>AKA: Don&#8217;t build solutions in search of a problem. But I do wonder if the linear framing of this principle is now coming under strain. It&#8217;s increasingly easy to (re)build and learn on the fly because &#8216;learnings&#8217; (never mistakes) are less costly. This starts to devalue traditional, up-front discoveries.</p><p>But&#8230; by the same logic, continuous discovery becomes more valuable, not less. Staying close to users and the data, responding effectively to what you learn &#8211; and then going again. From this perspective, AI-powered product management will make us more agile and increasingly attuned to user and business needs.</p><h2>Make it Simple</h2><blockquote><p><em>&#8220;The best products feel natural. The best processes are lean. The best solutions are easy to explain. Advance beyond complexity and ambiguity, it benefits everyone.&#8221;</em></p></blockquote><p>The principle is about clarity of thought and execution, because strategy is, famously, about saying no to a thousand things. Good design (whether product, service, process or organisational) is about removing clutter and waste to deliver impact. This hasn&#8217;t changed.</p><p>Like caffeine, AI lets us do stupid things quickly. If we simply augment existing work with AI, this may lead to feature pile-up and process bloat.</p><p>But now is the time to rethink workflows and interactions. If we step back and re-focus on why something exists, perhaps the familiar can be radically transformed, replaced or removed. So ask, how can this interface be more elegant? How might we reduce handoffs and waste in this system? Which rote tasks can be removed, to leave more time to innovate?</p><p>This principle hasn&#8217;t moved, but the opportunity it points at has grown.</p><h2>Work Together</h2><blockquote><p><em>&#8220;Combine viewpoints and talent from different fields. Give them a shared goal and help them solve problems. True teams build the best products.&#8221;</em></p></blockquote><p>Today&#8217;s popular narrative is about solo makers. I&#8217;ve been doing some of this myself, building a Product Sense Coach and other tools with Claude Code, and it&#8217;s a lot of fun to do. But I believe this principle still stands. Because it&#8217;s about challenge, not headcount. Those moments where different perspectives and abilities come together are often where the magic happens.</p><p>AI doesn&#8217;t remove the need for any of that.</p><p>And yet&#8230; I increasingly instruct models to challenge my ideas. Perhaps I just need something to argue with, but I believe the need to work together remains, no matter how we think about &#8216;the team&#8217;.</p><h2>Get Feedback</h2><blockquote><p><em>&#8220;Users and colleagues are a great resource. Speak to them. Test ideas with them. Release early and analyse performance. Create fast feedback loops and act on what you learn.&#8221;</em></p></blockquote><p>While synthesising data to drive some evals is useful, I&#8217;m not yet convinced about synthetic user data: humans are diverse and weird. But it&#8217;s inevitable that automated feedback loops and experimentation will drive massive change over the next few years. So not enriching product sense with data will become even more untenable as Plan, Do, Check, Act cycles accelerate. <br><br>The nature of the feedback might change. The method of collection will too. Those who successfully bake learnings into their product process will thrive.</p><h2>Be Flexible</h2><blockquote><p><em>&#8220;Sometimes, even great plans don&#8217;t work. Commit to action, but don&#8217;t get too attached to specific ideas. Be firm on your destination and flexible on how to reach it.&#8221;</em></p></blockquote><p>In a world of expensive, slow development cycles, pivoting was hard in most environments. AI makes flexibility easier to practise on a daily basis. In my current project alone, we&#8217;ve iterated rapidly through three architectures to find the right balance between agents, tools and skills, and applied a ShadCN-powered design system retrospectively. Yet, because tweaking features costs less than it used to, holding a vision in focus becomes even more important.</p><p>In a world full of builders, what will stand out is the ability to solve real problems flexibly and elegantly.</p><h2>Make it Happen</h2><blockquote><p><em>&#8220;Be proactive. It takes skill to apply product thinking in real-world environments. Push through obstacles to deliver value to your customers.&#8221;</em></p></blockquote><p>The principle hasn&#8217;t changed. Can you read a situation, decide what&#8217;s worth doing, and get it done fast and well? While AI is reducing the cost of build and development, it&#8217;s unlikely to make us more decisive, politically astute, or comfortable turning ambiguity into action.</p><p>Three years ago, we battled procurement timelines, bureaucracy and brittle release processes. AI-flavoured obstacles (model behaviour, evaluation, AI-shaped governance) will begin to take their place. None of it alters the underlying point: being an effective operator has never been more important.</p><h2>Bringing it all back home</h2><p>As the cost of building falls, making &#8216;stuff&#8217; will be commoditised. What differentiates the best from the rest will be insights, operating chops and a relentless focus on outcomes over outputs.</p><p>Clarity on what&#8217;s worth building, thoughtful design where it counts, feedback-powered iteration, blending talents and insights, effective execution: these will continue to be critical skills for a long time to come. So, while the product world has moved significantly since I wrote these principles, I&#8217;m pleased (and relieved) to say that they still feel incredibly powerful. I&#8217;ll certainly keep reading them every day.</p><div><hr></div><p>Finding <em>Product Breaks</em> valuable? Please consider sharing it with your friends - or subscribe if you haven&#8217;t already.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.productbreaks.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[A Little Product Déjà Vu ]]></title><description><![CDATA[5 patterns I keep running into]]></description><link>https://www.productbreaks.com/p/a-little-product-deja-vu</link><guid isPermaLink="false">https://www.productbreaks.com/p/a-little-product-deja-vu</guid><dc:creator><![CDATA[Product Breaks]]></dc:creator><pubDate>Tue, 05 May 2026 16:05:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B75V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e40989c-687c-4fa7-aca6-acaf1fb3267e_512x512.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!B75V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e40989c-687c-4fa7-aca6-acaf1fb3267e_512x512.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!B75V!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e40989c-687c-4fa7-aca6-acaf1fb3267e_512x512.png 424w, https://substackcdn.com/image/fetch/$s_!B75V!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e40989c-687c-4fa7-aca6-acaf1fb3267e_512x512.png 848w, https://substackcdn.com/image/fetch/$s_!B75V!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e40989c-687c-4fa7-aca6-acaf1fb3267e_512x512.png 1272w, https://substackcdn.com/image/fetch/$s_!B75V!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e40989c-687c-4fa7-aca6-acaf1fb3267e_512x512.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!B75V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e40989c-687c-4fa7-aca6-acaf1fb3267e_512x512.png" width="512" height="512" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6e40989c-687c-4fa7-aca6-acaf1fb3267e_512x512.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:512,&quot;width&quot;:512,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:561294,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/196550835?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e40989c-687c-4fa7-aca6-acaf1fb3267e_512x512.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!B75V!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e40989c-687c-4fa7-aca6-acaf1fb3267e_512x512.png 424w, https://substackcdn.com/image/fetch/$s_!B75V!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e40989c-687c-4fa7-aca6-acaf1fb3267e_512x512.png 848w, https://substackcdn.com/image/fetch/$s_!B75V!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e40989c-687c-4fa7-aca6-acaf1fb3267e_512x512.png 1272w, https://substackcdn.com/image/fetch/$s_!B75V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e40989c-687c-4fa7-aca6-acaf1fb3267e_512x512.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Introduction</h3><p>This piece started forming on a Friday evening, glass of ros&#233; in hand, after a week of heavy context switching. I was trying to wind down and my brain wasn&#8217;t quite cooperating.</p><p>So while winding down, I jotted down five patterns I keep noticing in product teams. None of them are about who&#8217;s doing product &#8220;right&#8221;. They&#8217;re more the kind of thing I mentally track when I spot them in a new team.</p><h4><strong>1. Most product problems are the same problem just dressed up a little differently</strong></h4><p>The tech stack changes, the industry changes, the org chart for sure changes. But underneath it all there&#8217;s usually some version of the same thing going on, which is that people don&#8217;t quite agree on what success looks like, so everyone ends up quietly pulling in slightly different directions.</p><p>I used to think each new engagement would teach me something totally new. My early sleuthing nearly always lands on the same question: what would a good outcome look like for you, specifically? The differences in answers around the table tell me more than any deep dive ever could.</p><h4><strong>2. Process matters less than I used to think it did</strong></h4><p>Early on I really believed that if you could just put the right ceremonies and frameworks in place, good product work would follow. I&#8217;ve since watched great frameworks fall apart in companies that didn&#8217;t really want them, and watched scrappy, half-formed processes work beautifully in companies where one or two leaders genuinely believed in the work.</p><p>I&#8217;m not anti-process. But I now spend my first week paying more attention to what leaders care about than to what&#8217;s on the Jira board. The board tells you what&#8217;s happening. What&#8217;s actually possible comes from the leadership. And above all else, &#8220;ask for forgiveness not permission&#8221; has never failed me.</p><h4><strong>3. The healthiest teams I&#8217;ve worked with have the most boring standups</strong></h4><p>This one surprised me. I used to associate energy with health, you know, lively debate, lots of opinions flying around. But the teams that ship steadily and seem genuinely happy doing it tend to have standups that are almost dull. Eight minutes. &#8220;I&#8217;m stuck on this, can someone help after?&#8221; Done.</p><p>My theory is that when trust is high, you don&#8217;t need to perform. You just say the thing. I treat standup energy as a gentle signal these days.</p><h4><strong>4. Documentation is archaeology not &#8220;admin&#8221;</strong></h4><p>Every company I&#8217;ve worked with has apologised for their documentation, and I&#8217;ve stopped taking the apology seriously because it&#8217;s universal. The interesting problem isn&#8217;t really that documentation is thin. It&#8217;s that the <em>why</em> behind decisions tends to go missing first.</p><p>You&#8217;ll find a strange product constraint that everyone works around, trace it back, and discover it was a workaround somebody put in place during a 2019 launch crunch. Nobody&#8217;s at fault. Context fades faster than content, and one of the quiet superpowers of an outside PM is being new enough to ask why something is the way it is.</p><h4><strong>5. Fresh eyes are a renewable resource</strong></h4><p>I want to be careful with this one. I don&#8217;t think long tenure is a flaw, and institutional knowledge is valuable, and I&#8217;ve learned huge amounts from PMs who&#8217;ve been somewhere for years. But one of the most useful things I bring as an outsider isn&#8217;t expertise, it&#8217;s just permission to ask the obvious question.</p><p>Good news is, fresh eyes aren't only available to people coming in from the outside. They're there for anyone who switches teams, takes a break, mentors someone outside their patch, or just gets in the habit of explaining their work to a friend who doesn't share the context. I keep mine fresh on purpose, mostly by catching myself before I get too comfortable.</p><h3>What&#8217;s on your list?</h3><p><em>I&#8217;d love to know what patterns you notice. Drop them in the comments. And if you&#8217;re reading this on a Friday evening, I hope you&#8217;ve got something cold nearby.</em></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[PRD, RIP?]]></title><description><![CDATA[The PRD still seems to be everywhere. But is it still useful?]]></description><link>https://www.productbreaks.com/p/prd-rip</link><guid isPermaLink="false">https://www.productbreaks.com/p/prd-rip</guid><dc:creator><![CDATA[Kevin Jarvis]]></dc:creator><pubDate>Thu, 30 Apr 2026 11:51:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Dkm-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc696c68c-e4cc-4cba-8dc4-0ac5cb205618_1402x1122.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Picture the scene. You&#8217;re a stakeholder in an upcoming product initiative, and you&#8217;ve just been handed a 40-page Product Requirements Document to review. Your name is in the document header, there&#8217;s a meeting in three days, and your job is to turn up with feedback.</p><p>You open it. There&#8217;s a cover page, a change history, an executive summary, an objectives section, seven user personas, a detailed feature list, functional and non-functional requirements, technical constraints, dependencies, assumptions, risks, a go-to-market overview, and an appendix.</p><p>You close it. It&#8217;s not that you don&#8217;t care. It&#8217;s that your brain simply can&#8217;t engage meaningfully with forty pages of somebody else&#8217;s thinking in one sitting.</p><p>Even worse, imagine if you&#8217;re part of the team tasked with delivering the initiative, and the first thing you see is a fully worked-out solution.</p><p>Perhaps there are occasions when this might be the right path. Such as a contracted, fixed-scope deliverable for a specific client, with engineers waiting on sign-off before they can start work.</p><p>But most modern product teams are not in that situation. This is just one initiative amongst many that they&#8217;re weighing up, prototyping, rolling out, or tracking the impact of. They care about speed, clarity of thought and strong collaboration. Traditional PRD templates aren&#8217;t optimised for any of those.</p><p>But the term is still everywhere. Product courses teach it. Job descriptions demand it. AI tools are now specifically built to generate them. So it&#8217;s worth asking: what is a PRD actually trying to achieve, why can it fall short, and what might you do instead?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Dkm-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc696c68c-e4cc-4cba-8dc4-0ac5cb205618_1402x1122.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dkm-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc696c68c-e4cc-4cba-8dc4-0ac5cb205618_1402x1122.heic 424w, https://substackcdn.com/image/fetch/$s_!Dkm-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc696c68c-e4cc-4cba-8dc4-0ac5cb205618_1402x1122.heic 848w, https://substackcdn.com/image/fetch/$s_!Dkm-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc696c68c-e4cc-4cba-8dc4-0ac5cb205618_1402x1122.heic 1272w, https://substackcdn.com/image/fetch/$s_!Dkm-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc696c68c-e4cc-4cba-8dc4-0ac5cb205618_1402x1122.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Dkm-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc696c68c-e4cc-4cba-8dc4-0ac5cb205618_1402x1122.heic" width="1402" height="1122" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c696c68c-e4cc-4cba-8dc4-0ac5cb205618_1402x1122.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1122,&quot;width&quot;:1402,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:438109,&quot;alt&quot;:&quot;A product team, collaborating around a document&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/195978343?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc696c68c-e4cc-4cba-8dc4-0ac5cb205618_1402x1122.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A product team, collaborating around a document" title="A product team, collaborating around a document" srcset="https://substackcdn.com/image/fetch/$s_!Dkm-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc696c68c-e4cc-4cba-8dc4-0ac5cb205618_1402x1122.heic 424w, https://substackcdn.com/image/fetch/$s_!Dkm-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc696c68c-e4cc-4cba-8dc4-0ac5cb205618_1402x1122.heic 848w, https://substackcdn.com/image/fetch/$s_!Dkm-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc696c68c-e4cc-4cba-8dc4-0ac5cb205618_1402x1122.heic 1272w, https://substackcdn.com/image/fetch/$s_!Dkm-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc696c68c-e4cc-4cba-8dc4-0ac5cb205618_1402x1122.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>What a PRD is actually for, and why it can set you on the wrong path</h2><p>To be fair to the PRD, it is trying to solve a set of real problems. As a document, it is trying to answer the questions that a product team needs to align on: who are we building for, what problems are we aiming to solve for them, why does that matter, what&#8217;s our solution, how will it reach those users, and how will we know if it succeeds? Those are genuinely important questions. The problem isn&#8217;t the questions. It&#8217;s the answer format.</p><p>Bundling all of that thinking into a single template can create some serious issues.</p><p>Firstly, a PRD template implies that its content can all be known upfront. In reality, it needs to evolve as discovery and design diverge and then converge again. The real work of product management is grappling with ambiguity: which of many possible paths is the most promising? What assumptions are we making, and how do we test them? How will we know if we&#8217;re making a difference? Those questions can only be answered through deep thinking, collaboration, and contact with the real world. A long-form template can quietly nudge the writer away from that hard work, toward simply writing down their own convictions. It leans the writer towards waterfall, rather than agile working practices.</p><p>Secondly, there&#8217;s the gravity problem. Once a PRD exists, people tend to treat its contents as settled. Challenging a &#8220;requirement&#8221; feels like undermining the process, so the really important debates &#8212; about which problem is worth solving, or whether this solution is the right one &#8212; often don&#8217;t happen. The author becomes a gatekeeper, patrolling what gets accepted into the PRD and what doesn&#8217;t. Marty Cagan <a href="https://www.svpg.com/discovery-vs-documentation/">put it bluntly</a>: &#8220;When you just provide those engineers requirements instead of collaborating with them in determining what the right solution is, then you are effectively neutering those engineers.&#8221;</p><p>Thirdly, there&#8217;s the duplication problem. A PRD typically restates descriptions of the product strategy, target segments, and customer research &#8212; all of which should already live in a fuller form somewhere else. When those descriptions drift out of syncwith the originals, teams quietly form views based on outdated information.</p><div><hr></div><h2>Consider these alternatives</h2><p>The goal isn&#8217;t less documentation, it&#8217;s more focused documentation. Artefacts that are written for a specific purpose, at the right moment, for the right audience.</p><p>In practice, that tends to mean a stack of shorter, dedicated documents, alongside collaboration boards and prototypes. A product strategy that sets stable context across multiple initiatives. A clear narrative of the business outcome you&#8217;re aiming for. An opportunity-solution tree to map customer needs and potential solutions. A prototype that lets you feel the experience directly, rather than simply read about it. A go-to-market plan, defined only when you have a clear view of what the market needs. Each item short enough to actually be read (or experienced) and debated.</p><p>For broader stakeholder alignment, I&#8217;ve found a short narrative document can be more effective. <a href="https://workingbackwards.com/resources/working-backwards-pr-faq/">Amazon&#8217;s PR/FAQ</a> format can work well, using the style of a fictional future press release to get the key information across.</p><p>Sometimes you need a quick answer to &#8220;what is this initiative?&#8221;. For that, a one-page doc that succinctly explains the opportunity that you&#8217;re pursuing and your selected solution that you&#8217;re working towards can suffice.</p><p>Another practice that can be useful is to maintain a short &#8220;initiative overview&#8221;, which expands the one-page &#8220;what is this initiative?&#8221; doc to add key details and reference points, with signposts for further detail. Make sure that everything in the overview has earned its right to be there, <em>after</em> it&#8217;s been debated, tested and agreed. And keep it regularly updated throughout the lifecycle of your initiative.</p><p>This initiative overview may well be what some people think of as a PRD, but personally I find that title unhelpful. It&#8217;s not a statement of &#8220;requirements&#8221; &#8212; those things that must be delivered for the work to be &#8220;accepted&#8221;. Rather, it&#8217;s a summary of your learnings, your decisions, and your plan for building, landing and tracking the outcome &#8212; for the purpose of aiding further collaboration.</p><div><hr></div><h2>The impact of AI</h2><p>A wave of LLM-based tools now claim to write a PRD for you. It&#8217;s worth being a little sceptical. They can only ever be as good as the information you provide &#8212; which, as we&#8217;ve seen, is wholly dependent on the quality of the discovery and collaboration that happened beforehand. Without that, you can end up with overly long PRDs that say nothing real, resulting in your PRD being read even less than before. AI can accelerate the format; it can&#8217;t fix the underlying problem.</p><p>There is, though, a more interesting use of AI here. Rather than asking it to generate a PRD from scratch, consider sharing your individual discovery and collaboration documents with it &#8212; the strategy, the opportunity-solution tree, the assumption map, the go-to-market thinking &#8212; and using it to generate point-in-time narratives, tailored for specific audiences. You could ask for a version for your marketing team, a version for a legal stakeholder, or a version for a senior leader who wants the two-minute story. You can also ask it to surface key decisions to add to your initiative overview.</p><p>That&#8217;s AI as a synthesis tool, not a shortcut around the thinking.</p><div><hr></div><h2>The bigger picture</h2><p>There&#8217;s a reason that the concept of the PRD has stuck around so long. Writing <em>something</em> forces a level of clarity that informal conversations don&#8217;t. Structure helps PMs early in their careers know what they need to think about.</p><p>The problems arise when a PRD template is used to paper over a lack of real discovery work or genuine collaboration &#8212; when the document becomes a substitute for the thinking, rather than a record of it.</p><p>As a Product Manager, your focus should be on finding the best path to achieving your target outcome. That requires strong collaboration to achieve a deep understanding of the problems to solve, a sharp view of how to effectively solve them, and the discipline to let go of your assumptions when the evidence tells you to.</p><p>Keep those main things the main things. But don&#8217;t forget that, as Product Manager, you&#8217;re also the chief evangelist for your initiative. You need to bring your team with you, whilst keeping stakeholders aligned and championing your product amongst the noise of your organisation. For that you do need a strong narrative, and you do need to find the right tools to collaborate. Think deeply about how to best fulfil those needs for each audience, and try to avoid reaching for a template unless it genuinely supports those needs.</p><p>The label you put on your documents matters far less than whether they reflect real thinking, invite genuine debate, and help the people who read them to make better decisions.</p><p>The PRD served its era well. Most of us are working in a different one now.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Finding <em>Product Breaks</em> valuable? Please consider&nbsp;sharing it with friends - or subscribe if you haven&#8217;t already.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Embracing the uncomfortable epiphany]]></title><description><![CDATA[Why being wrong is part of digital transformation, and what to do when it happens]]></description><link>https://www.productbreaks.com/p/embracing-the-uncomfortable-epiphany</link><guid isPermaLink="false">https://www.productbreaks.com/p/embracing-the-uncomfortable-epiphany</guid><dc:creator><![CDATA[Product Breaks]]></dc:creator><pubDate>Fri, 24 Apr 2026 11:27:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!v_Kx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0050d93-de2b-442a-9047-2065950b7600_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!v_Kx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0050d93-de2b-442a-9047-2065950b7600_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!v_Kx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0050d93-de2b-442a-9047-2065950b7600_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!v_Kx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0050d93-de2b-442a-9047-2065950b7600_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!v_Kx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0050d93-de2b-442a-9047-2065950b7600_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!v_Kx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0050d93-de2b-442a-9047-2065950b7600_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!v_Kx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0050d93-de2b-442a-9047-2065950b7600_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d0050d93-de2b-442a-9047-2065950b7600_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1336088,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/195330585?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0050d93-de2b-442a-9047-2065950b7600_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!v_Kx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0050d93-de2b-442a-9047-2065950b7600_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!v_Kx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0050d93-de2b-442a-9047-2065950b7600_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!v_Kx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0050d93-de2b-442a-9047-2065950b7600_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!v_Kx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0050d93-de2b-442a-9047-2065950b7600_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Everyone says that digital transformation is hard, and that it is messy. It&#8217;s a truth that is acknowledged, but only kind of.</p><p>Companies seeking to fundamentally change how they operate to remain competitive amid the rapid advances in technology can usually accept that they are behind the curve. However, they have to envision digital transformation as a straight line to where they need to go. Employees need to back the initiative and do the groundwork to make it happen. Sponsors (and for public companies, shareholders) need to fund it.</p><p>There may be talk of leapfrogging, of taking advantage of best practice established by others as a shortcut to business results. Perhaps there will even be some acknowledgement that iteration and experimentation will be needed. This is usually imagined as a gentle process of optimising through the new suite of testing tools that the team will shortly have at their disposal.</p><p>What&#8217;s harder to accept is the scale of the unknowns, and the impossibility of anticipating everything perfectly. If those first few steps towards transformation falter, and the business results don&#8217;t immediately materialise, the path to this hopeful future suddenly doesn&#8217;t look so clear. The pressure ratchets up. How can the first launch be floundering, when we thought it was a sure-fire winner? Wasn&#8217;t this supposed to solve all our problems, not create new ones?</p><p>This is a key moment, and one that can either strengthen a business&#8217;s commitment to transformation or irrevocably lose its confidence. If you can&#8217;t address the issues quickly, expect the questions to become more pointed: Why are we even doing this? Were we actually better off before?</p><p>If it becomes clear that the approach that we started out with actually isn&#8217;t going to deliver the outcomes we need, we need to adjust while keeping teams and sponsors on side. Acknowledging when we have got something wrong makes us feel vulnerable, particularly when things aren&#8217;t going well. However, it is only by recognising the gap between what we thought we knew and what have since come to know that we become empowered to act from a place of deeper knowledge.</p><p></p><h2><strong>Can we avoid being wrong?</strong></h2><p>We want to believe, as we do our upfront analysis, that we have mapped all of the risks, issues, and mitigations, and that there are no lurking surprises. Unfortunately, while being thorough is essential, it isn&#8217;t always enough.</p><p>Digital transformation generally takes place in larger, established companies. That means a complex environment, often with legacy systems, data of variable quality that has accumulated in multiple places over the years, and different teams working with limited visibility of each other. It may be a real challenge to get even an accurate view of customer numbers or conversion rates because data isn&#8217;t joined up enough. You may hear dozens of conflicting things about a how a certain system or process works, or find that the tacit, unspoken knowledge in people&#8217;s heads is entirely at odds with what has been documented. You may surface some of this before you launch a new product, but if you don&#8217;t foresee everything, the launch still may not go as planned.</p><p>Here are some potential gotchas:</p><ul><li><p>When offline processes are digitised or automated, it can expose a gap between what the business believes is happening and actual day-to-day operations. If a lack of psychological safety prevents front-line teams from being fully honest during the design and implementation, you will be building for a reality that doesn&#8217;t exist.</p></li><li><p>Legacy data (e.g. duplicate records, missing fields) may cause unexpected outcomes if this isn&#8217;t surfaced during the testing process. There may be a lot of scenarios that require special handling that nobody was aware of, and things that were considered &#8220;edge cases&#8221; actually might make up a significant proportion of your customer base.</p></li><li><p>Users may half-remember old journeys, and this can affect how they perceive what you build, for example if customers accessed services using personal details but didn&#8217;t previously need to set a password, they may not actually realise that they don&#8217;t have an account when you roll out a shiny new login. Your design may need to factor in these different mental models.</p></li></ul><p></p><h2><strong>Why being wrong feels wrong</strong></h2><p>As product managers, it is our job to surface this kind of misalignment as quickly and as cheaply as possible: by talking to users, by testing prototypes, by releasing product increments that are well-enough realised to prove or disprove the concept driving them while keeping the scope of development as small as possible.</p><p>When an unknown unknown surfaces, it feels awkward. People will ask, &#8220;Why are we only finding out about this now?&#8221; This is a fair question. It&#8217;s worth exploring whether, with hindsight, you could have got this information any other way. Be honest with yourself. Unpack what you should have done differently and ensure that you build that into how your team approaches problems in the future.</p><p>You may conclude that there was no way you could have foreseen how some got this information more efficiently. Indeed, the feedback loops put in place to monitor new work might suddenly shine a light on something that has been failing silently, perhaps for years. However, in the face of counterintuitive results, the expectation of what &#8220;should&#8221; be happening can distort perceptions of what is happening. People may then discount mounting evidence, saying things like, &#8220;That can&#8217;t be on fire or we&#8217;d have heard about it&#8221; even as call numbers rise or conversion rates fall. It&#8217;s important to be open to new information and new interpretations of what we think we already know, however uncomfortable that might be.</p><p></p><h2><strong>Can you prepare to be wrong?</strong></h2><p>As we saw with the public health messaging during Covid, a narrative that adapts as more information emerges is more difficult to land than one that presents itself as unchanging and authoritative. Changing tack during a digital transformation can be similarly challenging, but when communicated well, it can ultimately reinforce the benefits of transformation: a focus on business value, the flexibility to adapt, empowerment for teams to act swiftly on new information. If you build this into how you structure your communications at the start of your transformation, you can be prepared if you do need to pivot your approach.</p><p>Having an over-arching vision of the experience you will be enabling through your transformation efforts set out from the start is critical to keeping everyone focussed when so much else is in motion. Keep reiterating the vision; it will become more powerful through repetition. The answer to &#8220;Why are we doing this?&#8221; should be clear not only to you, but the entire team. If you need to rethink how you will achieve that vision in light of new information, this becomes an easier story to tell because you are countering uncertainty with familiarity and clarity of purpose.</p><p>When it comes to delivery, I recommend prioritizing unblocking the biggest challenges that are standing in the way of creating the experience you want to create: maybe this is getting an accurate conversion rate across multiple systems, or managing a handoff between platforms that currently feels really awkward to the end user, or aligning multiple channels to a single source of truth, or something else again. When teams come under fire to deliver something quickly, it can be tempting to continue polishing journeys based on existing workarounds, but ultimately these will never be able to deliver the step change that the business demands. Releasing a &#8220;thin slice&#8221; that delivers an end-to-end experience that is pared back but still meaningfully better than what users had before will take you in the right direction, faster. It might not be an immediate success, but that is exactly why you do a thin slice and not a fully realised solution.</p><p></p><h2><strong>How do you move past being wrong?</strong></h2><p>If you have a difficult release, tell that story, not as a failure, but as a turning point in your digital transformation. Surface what you have learned and show how it is helping you to realise the business&#8217;s ultimate goals by demonstrating whether you have a viable way to address its biggest challenge. Finding out that a particular solution isn&#8217;t going to work is still valuable. If you do have a viable solution but there are smaller issues that are creating a lot of noise, how quickly can you address these? Ensure that the things that are already better are recognised, as these may be taken for granted or not noticed at all.</p><p>It&#8217;s still more challenging when it&#8217;s not obvious why you&#8217;re getting a certain outcome, but start with what you know and dig into that. Is your data accurate? Can you drill down further to see where people are struggling, or dropping off? Can you get closer to your customers or front-line teams, to really understand what&#8217;s going on? While it can be frustrating to be confronted with data that doesn&#8217;t appear to make sense, going beyond received wisdom is how the most critical insights happen, the ones that will enable real progress. These are what I think of as the uncomfortable epiphanies.</p><p>While it&#8217;s not always possible to predict when inspiration will strike, you can make breakthroughs more likely by creating an environment that makes it safe to share potentially unflattering information or challenge existing narratives. Leading by example and being open with your stakeholders about what you don&#8217;t know and how what you do know has changed over time requires courage, clarity of communication, and confidence in where you are headed to give you enough credibility for your message to land. Embracing the idea that you might need to flip what you think you know on its head unlocks the possibility of true transformation, not only by giving you the space to adapt when new information emerges, but also by fostering a culture that is open to insight and change.</p><p>Digital transformation is not an easy process because the technical side of it is only a fraction of the change. By acknowledging that challenge up front and setting the scene for the potential need for recalibration, you will be ready to receive and quickly act if you do happen to have an uncomfortable epiphany. Your new insight will propel you forwards into the now slightly less unknown.</p>]]></content:encoded></item><item><title><![CDATA[The Product-Led Data Platform]]></title><description><![CDATA[Move over data as a product, it's time to build a product focused data platform to drive your success.]]></description><link>https://www.productbreaks.com/p/the-product-led-data-platform</link><guid isPermaLink="false">https://www.productbreaks.com/p/the-product-led-data-platform</guid><dc:creator><![CDATA[John Roberts]]></dc:creator><pubDate>Tue, 14 Apr 2026 10:02:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!P0QN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc5375b-79e7-4f62-9ab3-811c170a8f89_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P0QN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc5375b-79e7-4f62-9ab3-811c170a8f89_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P0QN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc5375b-79e7-4f62-9ab3-811c170a8f89_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!P0QN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc5375b-79e7-4f62-9ab3-811c170a8f89_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!P0QN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc5375b-79e7-4f62-9ab3-811c170a8f89_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!P0QN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc5375b-79e7-4f62-9ab3-811c170a8f89_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!P0QN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc5375b-79e7-4f62-9ab3-811c170a8f89_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bfc5375b-79e7-4f62-9ab3-811c170a8f89_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2058898,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/192977820?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc5375b-79e7-4f62-9ab3-811c170a8f89_1024x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!P0QN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc5375b-79e7-4f62-9ab3-811c170a8f89_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!P0QN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc5375b-79e7-4f62-9ab3-811c170a8f89_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!P0QN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc5375b-79e7-4f62-9ab3-811c170a8f89_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!P0QN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc5375b-79e7-4f62-9ab3-811c170a8f89_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>TLDR</h1><p>Most enterprise data platforms are built like traditional infrastructure: costly, slow, and delivering value too late.</p><p>A better approach is to treat data platforms as products.</p><p>By identifying high-value domains, building thin end-to-end slices, and releasing data services incrementally, organisations can unlock value in weeks rather than years.</p><h1>Introduction</h1><p>You&#8217;ve probably heard expressions like &#8220;single source of truth&#8221;, &#8220;enterprise data model&#8221;, &#8220;foundation phase&#8221;, or &#8220;three-year transformation programme&#8221;. They usually come with large budgets, slow delivery, and teams waiting years to see any value.</p><p>If this sounds familiar, this article may offer a fresh perspective to help your organisation apply product principles and agile thinking to quickly drive data value.</p><p>I first worked on data products when running analytics for a startup telecoms company in Cambridge in the late 1990s. The business&#8217;s needs drove the architecture, not the other way around. We had visibility of live systems and access to 24 hours of queryable operational data. At the time, this was unusual.</p><p>Ten years later, I rebuilt a similar capability at American Express, combining live transactions with management information.</p><p>All of this is to say that, in my experience, it is highly likely that the systems that are the source of your data are rarely what you need now, and when you get what you need, it&#8217;ll be too late.</p><p>The real issue is not that your company lacks a data platform, but that most are built as infrastructure projects rather than products.</p><h1>What does this do to your organisation?</h1><p>In developing new AI products for clients over the past two years, I&#8217;ve repeatedly encountered issues with their data, both customer interaction and product data, that forced us to work around their limitations. The problem usually isn&#8217;t a lack of data, but rather inaccessible formats in unavailable systems or data only in employees&#8217; heads, any of which takes time to extract.</p><p>Data&#8217;s importance is rising fast, yet most platforms and approaches are too slow to keep up. This gap puts your organisation at a disadvantage.</p><h1>Understanding why organisations struggle with data requires looking at what&#8217;s changed.</h1><p>To be honest, some of my colleagues and I got frustrated because we didn&#8217;t see why the status quo, getting slightly better, a bit late, should stand. Why should we wait for the data we need?</p><p>So we set about asking our data experts the hard questions. Questions about what an MVP data service might look like, what tools you might use, and what you could do without. What are the limitations and risks of doing this? What are the benefits and opportunities?</p><p>We took a minimal viable product (MVP) approach to build data capabilities, reviewing which tools allowed rapid iteration and which were limiting, just as we aim for a short, efficient CI/CD pipeline in app development.</p><p>What changed isn&#8217;t just technology. The real shift is applying product thinking to data platforms.</p><p>We decided to show, through practical action, how building a Product-Focused Data Platform can give our organisation a real competitive advantage.</p><h1>With this product-led perspective in mind, how can you put it into practice?</h1><p>I won&#8217;t reveal our specific solution, because your organisation may require different tools, and sharing details could compromise data security. Instead, I&#8217;ll outline the principles and steps you should consider.</p><h2>1. Learn the language of data platforms</h2><p>Data platforms have a unique vocabulary: Lambdas, Pipelines, heavy DevOps, and Gold, Silver, Bronze layers. Ingestions, services, event streams, APIs. Talk with your data teams, learn the terms, and stay up to date in this fast-changing field.</p><h2>2. Create a simple operating model</h2><p>Model how you&#8217;d ingest, process, and supply data, keeping the language accessible for all your colleagues. Visuals are often just complicated architecture diagrams, too complex, and seen as someone else&#8217;s expertise. All organisations rely on data, so make your model clear and accessible. Ironically, poor communication leads to lost battles over data.</p><h2>3 - Take a step back</h2><p>Proceed by considering which data matters to your organisation and why. You need the big picture. We talk about zooming out, going big, and thinking about what matters now and for the future. Think beyond how you do things today. At Amex, what really mattered was integrity. In a business built on reputation, customers expected us to have integrity. This meant transaction data and customer data were most important. What, one or two things, really matter in your organisation if you zoom out?</p><h2>4- Domains</h2><p>Now zoom in on your data domains. Understand how your big-picture view breaks into smaller components. Don&#8217;t be constrained by current operations; focus on what matters over the long term. For my team, customers&#8212;split by details, context, and behaviour tops our list.</p><p>To identify ours, we asked what core was, what mattered, and what was a commodity. This process helps you detail domains and anticipate what may change as your organisation evolves.</p><h2>5 - Services</h2><p>Now convert this knowledge into clear services. These are often APIs or Event Streams, depending on needs. APIs answer questions; Event Streams announce events. Choose what delivers the most value to your users. Simple services bundled together create real value. Plan upgrades and ensure most teams&#8217; needs are met most of the time.</p><h2>6 - Value</h2><p>Next, identify where your data creates the most value. Since you likely have existing data flows, ask what gaps you can fill now to add value and get momentum.</p><p>Building a better way for your organisation to access data is key. We use a simple approach&#8212;evaluating value as Reach &#215; Impact&#8212;but choose what works for you. Focus on surfacing high-value opportunities.</p><h2>7. Deliver thin end-to-end slices</h2><p>Slices in the data world are pieces that ingest, process and supply data to teams that use it to make a difference - value delivered.</p><p>To maximise value, build thin,  functional slices that teams are going to use now. Once a slice works and delivers value, repeat with more and don&#8217;t forget others can use your previously created API&#8217;s. This approach accelerates results, uncovers problems early, and limits risk and management overhead.</p><h2>8 - Build Just Enough</h2><p>Organisations often try to build the &#8220;perfect&#8221; data platform before anyone uses it.</p><p>Instead, build something usable but minimal: a service that runs weekdays, handles non-critical data, and demonstrates value quickly.</p><p>Once teams depend on it, you can harden reliability and scale.</p><h2>9 - But Stay ahead of the org</h2><p>Keeping ahead requires both tactical and strategic actions.</p><p>Tactically, as more people use your API, it shifts from useful to indispensable. Ensure service quality keeps up, move from 9-5 support to 24x7, from downtime to high availability. The MVP approach grants incremental releases while earning and preserving trust by being ahead of the curve.</p><p>Strategically, you&#8217;ll want to look ahead to business changes and ensure your model accommodates them. Work closely with the board to get an early view, and your platform will continue to support the organisation rather than become a dead weight.</p><blockquote><p>Building a Product-Led Data Platform is about mindset, not just technology.</p></blockquote><p>Treat data services like products. Deliver value in slices. Stay close to leaders and the teams that use the data. By zeroing in on these takeaways, you can achieve results faster with greater impact and maintain this cadence.</p><h2>Now it&#8217;s your turn to apply these principles and share your story.</h2><p>I want to hear from you in the comments about your experience with data at your organisation. Can you get the data you need to deliver value, or are you held back? And if there are limitations, where do they come from? Lastly, what are you doing to turn this around and help create a Product-Led Data Platform now?</p>]]></content:encoded></item><item><title><![CDATA[Systems Thinking for Product Managers: Viable System Model (VSM)]]></title><description><![CDATA[How applying the Viable System Model (VSM) to Product Management can help define system boundaries and identify structural weaknesses.]]></description><link>https://www.productbreaks.com/p/systems-thinking-for-product-managers-dd5</link><guid isPermaLink="false">https://www.productbreaks.com/p/systems-thinking-for-product-managers-dd5</guid><dc:creator><![CDATA[Product Breaks]]></dc:creator><pubDate>Tue, 07 Apr 2026 09:01:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!x9xr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafac24ff-31d7-4a15-aa62-aa9dc761b6fc_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!x9xr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafac24ff-31d7-4a15-aa62-aa9dc761b6fc_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!x9xr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafac24ff-31d7-4a15-aa62-aa9dc761b6fc_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!x9xr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafac24ff-31d7-4a15-aa62-aa9dc761b6fc_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!x9xr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafac24ff-31d7-4a15-aa62-aa9dc761b6fc_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!x9xr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafac24ff-31d7-4a15-aa62-aa9dc761b6fc_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!x9xr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafac24ff-31d7-4a15-aa62-aa9dc761b6fc_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/afac24ff-31d7-4a15-aa62-aa9dc761b6fc_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2161818,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/192325691?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafac24ff-31d7-4a15-aa62-aa9dc761b6fc_1024x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!x9xr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafac24ff-31d7-4a15-aa62-aa9dc761b6fc_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!x9xr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafac24ff-31d7-4a15-aa62-aa9dc761b6fc_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!x9xr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafac24ff-31d7-4a15-aa62-aa9dc761b6fc_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!x9xr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafac24ff-31d7-4a15-aa62-aa9dc761b6fc_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In previous articles, I explored how systems thinking techniques such as Soft Systems Methodology (SSM), System Dynamics (SD), and Critical Systems Heuristics (CSH) can help product managers understand complexity.</p><p>Related articles:</p><ul><li><p><a href="https://www.productbreaks.com/p/applying-systems-thinking-to-product?r=1tacuj&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=false">The basic principles of Systems Thinking</a> and how it can be used in Product Management.</p></li><li><p><a href="https://www.productbreaks.com/p/systems-thinking-for-product-managers-f95?r=1tacuj&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=false">How applying Soft Systems Methodology (SSM)</a> to can help you understand complex socially rooted problems (Peter Checkland).</p></li><li><p><a href="https://www.productbreaks.com/p/systems-thinking-for-product-managers?r=1tacuj&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=false">How applying Systems Dynamics (SD)</a> can help you understand complex situations and causality (Jay W. Forrester).</p></li><li><p><a href="https://open.substack.com/pub/productbreaks/p/systems-thinking-for-product-managers-868?utm_campaign=post-expanded-share&amp;utm_medium=web">How applying Critical Systems Heuristics (CSH)</a> to Product Management can help identify assumptions, boundaries and power dynamics (Werner Ulrich).</p></li></ul><p>These approaches are powerful, but they focus primarily on understanding systems, but they do not tell us whether the system itself is capable of functioning.</p><h2><strong>Viable System Model</strong></h2><p>The Viable System Model (VSM), developed by Stafford Beer in the 1970s, addresses that gap. Rather than improving processes, VSM asks a more fundamental question:</p><blockquote><p>What must exist for a system to remain viable?</p></blockquote><p>Beer argued that any viable system, whether an organisation, service or product ecosystem must contain five interacting functions:</p><ul><li><p><strong>System 1: Operations - </strong>The parts that deliver value (teams, services, products)</p></li><li><p><strong>System 2:  Coordination - </strong>Mechanisms that prevent instability between operational units</p></li><li><p><strong>System 3: Control - </strong>Internal governance, optimisation and resource allocation</p></li><li><p><strong>System 4: Intelligence - </strong>The ability to sense and respond to the external environment</p></li><li><p><strong>System 5: Policy - </strong>Purpose, identity and ultimate decision-making authority</p></li></ul><p>These are not organisational layers. They are functions that must exist somewhere within the system. When they are missing, weak, or disconnected, the system may continue to operate but it will not produce coherent outcomes.</p><h2><strong>Applying VSM</strong></h2><p>VSM is most useful as a diagnostic and design lens, rather than a rigid method. Its value in Product Management comes from helping us ask whether the system around a product, service or programme is actually capable of functioning coherently over time. A practical way to apply it is to work through the following steps.</p><h3>Step 1: Define the system of interest</h3><p>Start by deciding what system you are actually analysing. This matters more than it first appears. If the boundary is too narrow, important causes of failure will sit outside it. If it is too broad, the exercise becomes too vague to act on.</p><p>The system of interest might be:</p><ul><li><p>a single product area</p></li><li><p>a service end to end</p></li><li><p>a programme spanning multiple teams</p></li><li><p>a wider operating model around a product</p></li></ul><p>The key question is:</p><blockquote><p>What is the smallest meaningful system that must function well in order for the intended outcome to be achieved?</p></blockquote><p>For example, if a team owns only the frontend journey but the real problem depends on policy, operations or supplier constraints, then the actual system is larger than the product team itself.</p><h3>Step 2: Clarify the system purpose</h3><p>Before mapping structure, define what the system is there to do. This sounds obvious, but many product environments contain multiple competing versions of success:</p><ul><li><p>delivery to plan</p></li><li><p>user value</p></li><li><p>policy compliance</p></li><li><p>operational efficiency</p></li><li><p>commercial return</p></li></ul><p>VSM works best when you ask:</p><ul><li><p>What is the core purpose of this system?</p></li><li><p>What outcome is it supposed to produce?</p></li><li><p>For whom?</p></li><li><p>Over what time horizon?</p></li></ul><p>If there is no shared answer, that is already a structural signal. It often points to weakness in <strong>System 5: Policy</strong>, where purpose and identity should sit.</p><h3>Step 3: Identify the operational units</h3><p>Next, identify the parts of the system that actually do the work.</p><p>These are System 1: Operations. In product contexts, these might include:</p><ul><li><p>delivery teams</p></li><li><p>service teams</p></li><li><p>operational teams</p></li><li><p>customer support functions</p></li><li><p>supplier teams</p></li><li><p>platform teams</p></li><li><p>regional or business units</p></li></ul><p>The important thing is not your formal org chart, but the units that genuinely carry out value-producing activity.</p><p>Ask:</p><ul><li><p>Where is value created or delivered?</p></li><li><p>Which teams or units are operationally distinct?</p></li><li><p>Which parts of the system need to function well day to day?</p></li></ul><p>At this stage, many people discover that the system is more distributed than they assumed.</p><h3>Step 4: Map coordination mechanisms</h3><p>Once you know the operational units, look at how they are coordinated.</p><p>This is System 2: Coordination. Its role is to prevent instability, duplication, conflict and fragmentation between operational units.</p><p>In product environments, coordination mechanisms might include:</p><ul><li><p>ceremonies across teams</p></li><li><p>shared standards</p></li><li><p>common definitions of done</p></li><li><p>design systems</p></li><li><p>architecture principles</p></li><li><p>roadmap alignment</p></li><li><p>dependency management</p></li><li><p>operating rhythms</p></li></ul><p>Ask:</p><ul><li><p>How do these units avoid working against one another?</p></li><li><p>Where are dependencies managed?</p></li><li><p>What keeps the overall system stable?</p></li></ul><p>If the answer is mostly informal heroics, escalation, or &#8220;people just talk&#8221;, coordination is probably weak.</p><h3>Step 5: Identify control and governance</h3><p>Now look at how the system allocates resources, monitors performance and makes internal decisions.</p><p>This is System 3: Control. It includes the mechanisms that optimise the system internally and ensure operational units are functioning as expected.</p><p>In product settings, this may include:</p><ul><li><p>portfolio governance</p></li><li><p>leadership forums</p></li><li><p>budgeting</p></li><li><p>performance review processes</p></li><li><p>prioritisation decisions</p></li><li><p>risk and assurance</p></li><li><p>delivery oversight</p></li></ul><p>Ask:</p><ul><li><p>Who decides what gets funded, prioritised or stopped?</p></li><li><p>How is performance monitored?</p></li><li><p>Where does operational accountability sit?</p></li><li><p>What happens when teams drift off course?</p></li></ul><p>This step often reveals imbalance. Many organisations have very strong System 3 functions and relatively weak coordination or intelligence.</p><h3>Step 6: Identify intelligence and adaptation</h3><p>Then examine how the system senses external change and adapts.</p><p>This is System 4: Intelligence. It is responsible for looking outward and forward.</p><p>In product terms, this could include:</p><ul><li><p>user research</p></li><li><p>market analysis</p></li><li><p>policy scanning</p></li><li><p>technology strategy</p></li><li><p>service performance trends</p></li><li><p>horizon scanning</p></li><li><p>experimentation and learning</p></li></ul><p>Ask:</p><ul><li><p>Who is looking beyond current delivery?</p></li><li><p>How does the system understand user, market, policy or environmental change?</p></li><li><p>How are future risks and opportunities brought into decisions?</p></li></ul><p>A common pattern is that organisations gather research or insight, but it is disconnected from actual decision-making. That means System 4 exists in fragments, but is not functioning effectively.</p><h3>Step 7: Identify policy, purpose and authority</h3><p>Next, identify where the system&#8217;s overall identity and direction are defined.</p><p>This is System 5: Policy. It is concerned with purpose, values, strategic coherence and ultimate authority.</p><p>In practice, ask:</p><ul><li><p>Who decides what this system is ultimately for?</p></li><li><p>Who resolves tensions between short-term delivery and long-term direction?</p></li><li><p>Where is the final authority on trade-offs?</p></li><li><p>Is there a coherent identity or just competing demands?</p></li></ul><p>If no one can clearly answer these questions, the system may be operationally active but strategically incoherent.</p><h3>Step 8: Look for gaps, overloads and distortions</h3><p>Once the five functions have been mapped, look at where the system is structurally weak. Common patterns include:</p><ul><li><p>strong operations but weak coordination</p></li><li><p>heavy governance but poor intelligence</p></li><li><p>unclear purpose with competing authorities</p></li><li><p>insight gathered but not acted on</p></li><li><p>responsibilities split across boundaries with no one holding the whole</p></li></ul><p>This is the point where VSM becomes especially useful. Instead of saying &#8220;the team is struggling&#8221;, you can say something more precise, such as:</p><ul><li><p>coordination between operational units is weak</p></li><li><p>policy is unclear</p></li><li><p>control dominates intelligence</p></li><li><p>the system boundary excludes a critical dependency</p></li></ul><p>That shifts the conversation from blame to structure.</p><h3>Step 9: Test the system boundary</h3><p>This is one of the most important steps. Once you have mapped the system, ask whether the boundary you drew is actually valid.</p><p>For example:</p><ul><li><p>Are key decisions sitting outside the system?</p></li><li><p>Are important operational dependencies excluded?</p></li><li><p>Is the team being held accountable for outcomes it cannot influence?</p></li><li><p>Is policy or governance outside the analysed boundary even though it shapes performance?</p></li></ul><p>If so, redraw the boundary and test again. This is where VSM becomes particularly useful for Product Managers in complex environments. It helps reveal when the &#8220;product system&#8221; is actually inseparable from policy, operations, supplier relationships or service design.</p><h3>Step 10: Use the findings to redesign, not just diagnose</h3><p>The final step is to decide what needs to change. This is where the exercise becomes practical. The goal is not just to produce a map, but to identify structural interventions such as:</p><ul><li><p>introducing clearer cross-team coordination</p></li><li><p>strengthening user or market intelligence</p></li><li><p>clarifying decision rights</p></li><li><p>redefining the scope of the product system</p></li><li><p>reducing overbearing governance</p></li><li><p>aligning policy and delivery around a shared outcome</p></li></ul><p>The question at the end is:</p><blockquote><p>What changes would make this system more viable, not just more efficient?</p></blockquote><p>That distinction matters, as a system can be highly efficient at producing the wrong outcomes.</p><h3>A simple workshop approach</h3><p>If applying this with a team, a straightforward structure is:</p><ol><li><p>Define the system of interest.</p></li><li><p>Agree the system purpose.</p></li><li><p>List the operational units.</p></li><li><p>Map current coordination, control, intelligence and policy functions.</p></li><li><p>Identify missing or weak functions.</p></li><li><p>Test whether the system boundary is correct.</p></li><li><p>Prioritise structural improvements.</p></li></ol><p>This can be done on a whiteboard or in Miro without needing to use all of the formal VSM language. In many cases, the concepts are more useful than the terminology.</p><h2>Example: When delivery works but the system doesn&#8217;t</h2><p>In a large public sector programme, multiple teams were delivering against a shared objective. Each team:</p><ul><li><p>maintained a backlog</p></li><li><p>delivered regularly</p></li><li><p>reported progress through structured governance</p></li></ul><p>From a delivery perspective, the programme appeared healthy, work was moving, milestones were being met and activity was visible. But when asked a simple question:</p><blockquote><p>&#8220;What has improved as a result of this work?&#8221;</p></blockquote><p>The answer was unclear. Outcomes were inconsistent and progress towards the overarching goal was difficult to demonstrate.</p><h3>Initial diagnosis: a delivery problem</h3><p>The initial assumption was that delivery needed improvement. The focus turned to:</p><ul><li><p>refining backlog structure</p></li><li><p>improving prioritisation</p></li><li><p>increasing reporting clarity</p></li><li><p>strengthening delivery discipline</p></li></ul><p>These interventions improved visibility and consistency, but they did not change the underlying outcome.</p><h3>Applying a VSM lens</h3><p>Instead of continuing to optimise delivery, the programme was examined using the Viable System Model. The system of interest was defined as:</p><blockquote><p>the set of teams, governance and supporting functions responsible for delivering the programme outcome</p></blockquote><p>Each of the five VSM functions was then assessed.</p><h4>System 1: Operations (present and functioning)</h4><p>Delivery teams were active and capable.</p><ul><li><p>work was being delivered</p></li><li><p>teams were structured</p></li><li><p>outputs were produced consistently</p></li></ul><p>There was no fundamental issue with execution at a team level.</p><h4>System 2: Coordination (weak)</h4><p>Coordination between teams was limited.</p><ul><li><p>dependencies were managed reactively</p></li><li><p>teams worked to local priorities</p></li><li><p>duplication and gaps appeared across workstreams</p></li></ul><p>There was no strong mechanism ensuring the system behaved as a coherent whole.</p><h4>System 3: Control (strong)</h4><p>Governance and oversight were well established.</p><ul><li><p>reporting structures were clear</p></li><li><p>progress was monitored closely</p></li><li><p>escalation routes existed</p></li></ul><p>However, this control function focused on:</p><ul><li><p>activity</p></li><li><p>delivery status</p></li><li><p>adherence to plan</p></li></ul><p>rather than:</p><ul><li><p>system effectiveness</p></li><li><p>outcome alignment</p></li></ul><h4>System 4: Intelligence (fragmented)</h4><p>Insight into the external environment existed, but was not integrated.</p><ul><li><p>user research was conducted inconsistently</p></li><li><p>policy and regulatory context evolved independently of delivery</p></li><li><p>learning was not systematically fed back into prioritisation</p></li></ul><p>As a result, the system struggled to adapt.</p><h4>System 5: Policy (unclear)</h4><p>There was no single, shared definition of success. Different parts of the programme optimised for different outcomes:</p><ul><li><p>delivery to plan</p></li><li><p>compliance</p></li><li><p>stakeholder expectations</p></li><li><p>local team objectives</p></li></ul><p>This created a lack of coherence across the system.</p><h3>The key realisation</h3><p>At this point, the issue became clear. The problem was not that teams were failing to deliver. It was that:</p><blockquote><p>the system they were operating within was not structurally capable of producing coherent outcomes</p></blockquote><h3>What changed as a result</h3><p>The response shifted away from delivery optimisation towards structural change. Three key interventions followed.</p><p><strong>1. Strengthening coordination (System 2)</strong></p><ul><li><p>Introduced cross-team planning and dependency mapping</p></li><li><p>Established shared artefacts and alignment points</p></li><li><p>Reduced duplication and fragmentation</p></li></ul><p><strong>2. Reconnecting intelligence to delivery (System 4 &#8594; System 3)</strong></p><ul><li><p>Regularly integrated user, policy and performance insight into prioritisation</p></li><li><p>Ensured external context influenced internal decisions</p></li><li><p>Shifted focus from activity to relevance</p></li></ul><p><strong>3. Clarifying purpose and decision authority (System 5)</strong></p><ul><li><p>Defined a shared outcome for the programme</p></li><li><p>Established clearer ownership of trade-offs</p></li><li><p>Aligned teams around a common direction</p></li></ul><h3>The result</h3><p>The volume of delivery did not increase significantly. But:</p><ul><li><p>work became more coherent</p></li><li><p>decisions became more consistent</p></li><li><p>outcomes became clearer and easier to demonstrate</p></li></ul><p>The system had not been made more efficient, it had been made more viable.</p><h3>Why this matters</h3><p>Without applying a structural lens, the programme would likely have continued:</p><ul><li><p>refining processes</p></li><li><p>improving reporting</p></li><li><p>increasing delivery discipline</p></li></ul><p>All of which would have made the system appear healthier, while leaving the underlying issue unresolved.</p><h2>What this means for product management</h2><p>The example above is not unusual. </p><p>Across product organisations, a similar pattern emerges. Delivery is active, governance is visible and yet outcomes remain inconsistent. The instinctive response is to improve execution. E.g. Refine prioritisation, restructure backlogs, introduce clearer processes. But this assumes the system itself is capable of producing the intended outcome.</p><p>In many cases, it is not.</p><p>What appears as a delivery problem is often structural. Teams can be effective, disciplined and productive, while operating within a system that cannot produce coherent results. Improving execution in this context increases activity, not impact.</p><p>A key part of this is coordination. In many organisations, coordination is not designed, it is assumed. Teams are expected to align, but dependencies are managed reactively, duplication and gaps emerge and coherence depends on individual effort rather than system structure. Without deliberate coordination, the system behaves as a collection of parts rather than a whole.</p><p>At the same time, control is often overrepresented. Governance, reporting and oversight are well established because they are easy to formalise. They provide visibility and reassurance. But they tend to focus on internal activity rather than external relevance. Meanwhile, intelligence, understanding users, policy context, or environmental change is fragmented or disconnected from decision-making. The result is a system that is well controlled, but poorly adapted.</p><p>The boundary of the system plays a central role in this. It defines what can be influenced, what can be improved and what remains out of reach. In many product environments, teams are held accountable for outcomes that depend on elements outside their defined system. Policy, operations, suppliers or governance sit beyond the boundary, yet shape the result. This is not a failure of delivery. It is a failure of system definition.</p><p>This is why improving efficiency alone is insufficient. Techniques such as prioritisation, roadmap refinement or value stream mapping can improve flow within a system, but they do not make an unviable system viable. If key functions are missing or misaligned, increasing efficiency will simply produce more output, more effort and the same outcomes.</p><p>This points to a different understanding of Product Management in complex environments. The role is not only to optimise delivery, but to define and shape the system itself. That means asking what the system includes, how it functions, where its boundaries sit, and whether it is capable of achieving its purpose.</p><p>Without that, product management risks becoming well-executed delivery within an unworkable system. And if the system is not viable, improving delivery will only produce more of the same.</p><h2><strong>Systems Thinking for Product Managers (to be continued..)</strong></h2><p>This is the fourth article in a series I&#8217;ll release within Product Breaks, focusing on Systems Thinking methodologies and Product Management. Further articles will aim to cover the topics:</p><ul><li><p>Strategic Options Development and Analysis (SODA)</p></li><li><p>Hard Systems Thinking (HSM)</p></li><li><p>Systems Failures Method (SFM)</p></li></ul>]]></content:encoded></item><item><title><![CDATA[Five ways a PM can dramatically improve team culture ]]></title><description><![CDATA[How do we make our teams a great place to be, while also securing better product outcomes?]]></description><link>https://www.productbreaks.com/p/five-ways-a-pm-can-dramatically-improve</link><guid isPermaLink="false">https://www.productbreaks.com/p/five-ways-a-pm-can-dramatically-improve</guid><dc:creator><![CDATA[Product Breaks]]></dc:creator><pubDate>Wed, 11 Mar 2026 14:41:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ihoa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8831eb68-1d9e-47c3-a531-52e0b626fcf7_611x623.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ihoa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8831eb68-1d9e-47c3-a531-52e0b626fcf7_611x623.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ihoa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8831eb68-1d9e-47c3-a531-52e0b626fcf7_611x623.png 424w, https://substackcdn.com/image/fetch/$s_!ihoa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8831eb68-1d9e-47c3-a531-52e0b626fcf7_611x623.png 848w, https://substackcdn.com/image/fetch/$s_!ihoa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8831eb68-1d9e-47c3-a531-52e0b626fcf7_611x623.png 1272w, https://substackcdn.com/image/fetch/$s_!ihoa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8831eb68-1d9e-47c3-a531-52e0b626fcf7_611x623.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ihoa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8831eb68-1d9e-47c3-a531-52e0b626fcf7_611x623.png" width="611" height="623" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8831eb68-1d9e-47c3-a531-52e0b626fcf7_611x623.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:623,&quot;width&quot;:611,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:820632,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/190622909?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ba77adc-2526-4aba-a149-de02ee1cb2b1_1080x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ihoa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8831eb68-1d9e-47c3-a531-52e0b626fcf7_611x623.png 424w, https://substackcdn.com/image/fetch/$s_!ihoa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8831eb68-1d9e-47c3-a531-52e0b626fcf7_611x623.png 848w, https://substackcdn.com/image/fetch/$s_!ihoa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8831eb68-1d9e-47c3-a531-52e0b626fcf7_611x623.png 1272w, https://substackcdn.com/image/fetch/$s_!ihoa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8831eb68-1d9e-47c3-a531-52e0b626fcf7_611x623.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Good team culture leads to successful outcomes &#8211; this is one of those obvious facts that everybody &#8216;knows&#8217;, but in my experience, culture and ways of working are the first things to be left behind when pressure is placed on a team to get something done.</p><p>As the industry develops and more companies adopt operating models orientated around product, we&#8217;re also seeing less of those roles that had team culture as a dedicated focus (think scrum master and delivery managers), which means this crucial aspect of successful delivery has become a shared responsibility, and is in danger of being forgotten.</p><p>Product managers can make the difference - but how do we make our teams a great place to be, while also chasing ways of working that actually get us better product outcomes? </p><p>I&#8217;ve been reflecting on five practical methods that help you do both.</p><h2>1. Democratise decision-making wherever possible</h2><p>Product is often called in as the &#8216;decision maker&#8217; where prioritisation is needed, and obviously product set (and change) the overall strategy that the team is chasing. Even given that, I would say that the actual decisions that have to be made solely by product are lower than you think, and they&#8217;re usually tied to that handful that include risk or uncertainty.</p><p>This means there are many, many product decisions that can be made most effectively in partnership with the whole team. If you prioritise the shared forums and space to do so (e.g. workshops, ideation sessions), you increase your team&#8217;s investment in those decisions, and raise individual&#8217;s confidence in their understanding and judgement of the product. Here&#8217;s a test &#8211; ask somebody in your team why you&#8217;re working on the current priority. If they can&#8217;t give a good answer, maybe you didn&#8217;t invite them into that decision. Maybe you didn&#8217;t let them decide anything!</p><h2>2. Normalise sharing WIP</h2><p>There&#8217;s nothing more disconcerting than a product strategy that&#8217;s half finished &#8211; perhaps because we ultimately look to roadmaps, plans, strategies, etc., to give us certainty about where to go. I think there&#8217;s a particular pressure for product managers (perhaps down to a drive to &#8216;justify&#8217; the work we do) that we need to present plans at the point where we&#8217;re most confident in them.</p><p>But if you share half-baked, hole-ridden, unfinished plans and invite everybody to give a first response, you&#8217;re going to instantly engender a culture of radical candour and feedback. You need to show vulnerability for others to do the same &#8211; and ultimately only in a culture of vulnerability and trust can decisions be fully scrutinised on their own merits without ego.</p><h2>3. Make sure your team rhythms zoom out as well as in</h2><p>We&#8217;re all clear on weekly ceremonies and their purpose in getting us to reflect, plan and communicate. But they&#8217;re very detail focussed. What about the ceremonies where we invite our team to look at the one year, or even the three year plan? There&#8217;s often an assumption that this is relayed by others and the team don&#8217;t join in at that level, but this misses out on the excellent opportunity to strategise upwards.</p><p>Ideally, whenever strategy &#8216;comes down&#8217; in the organisation, you want to be in a position to push strategy upwards too, this is where top level thinking meets team level insights. So why not actually bake this into your rhythm? I suggest that at the least you have a quarterly session where you look to deliberately set the lens broader than your specific remit and invite your team to be creative with it.</p><h2>4. Focus your energy on resources other people can use</h2><p>This is an interesting one &#8211; but it&#8217;s a reflection of a shift I&#8217;ve seen when working with more empowered teams. There is always a bunch of time and effort required for effective stakeholder communication. Decks are put together, narratives are nailed. These comms tend to be for a specific context &#8211; and although they&#8217;re high effort and &#8216;urgent&#8217;, they tend to be one-use.</p><p>I&#8217;ve found it much better to focus on evergreen strategy docs that have a wider intended audience, with the aim of team members using them in their day to day comms, whether that&#8217;s with other teams or to frame thinking/deep dives. A great slide on &#8216;why this problem matters now&#8217; will not only be extremely useful to have on hand, but could empower a particular team member to communicate that concept well in a meeting that only they attend, perhaps for a specific discipline. That&#8217;s going to work wonders for your consistency of messaging.</p><h2>5. Prioritise meaningful team connection</h2><p>An obvious one to land on. Non-work, social interaction really matters. It doesn&#8217;t need to eat into capacity &#8211; it can be a quick 30 minute social on a regular cadence. But that time makes all the difference for building connection long term and ultimately improving collaboration. Don&#8217;t drop it for &#8216;more important&#8217; calls &#8211; make the time for it, and you&#8217;ll see the reward the next time you run a workshop where all the participants know and trust each other.</p><p>And if you can, where logistics allow, make that connection face to face, because meeting in person is a short cut to the kind of relationship that take remote communication a long time to build.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.productbreaks.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Nobody Decided Anything in That Meeting]]></title><description><![CDATA[How alignment actually gets built &#8212; and why it&#8217;s rarely in the room you think]]></description><link>https://www.productbreaks.com/p/nobody-decided-anything-in-that-meeting</link><guid isPermaLink="false">https://www.productbreaks.com/p/nobody-decided-anything-in-that-meeting</guid><dc:creator><![CDATA[Ekaete Inyang]]></dc:creator><pubDate>Thu, 05 Mar 2026 09:11:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B3Tq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7888d6b-7f63-44c7-8a8e-39d52ec1d51b_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You know the meeting... </p><p>The one that ends cleanly. Action items assigned, next steps clear, everyone nodding. These days, an AI-generated summary hits your inbox within about three minutes. It&#8217;s crisp, accurate, all the key points captured. Boom.</p><p>But somehow, despite all of that, nothing actually changes.</p><p>A concern surfaces in a Teams message that never came up in the room. An email lands the next morning that slightly repositions what was agreed. Someone messages you: &#8220;I&#8217;m not sure that&#8217;s actually decided yet.&#8221;</p><p>Sound familiar? I&#8217;d be surprised if it didn&#8217;t.</p><p>Here&#8217;s the thing though; we all know this happens. The question is why we keep acting like the meeting is the only moment that matters.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!B3Tq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7888d6b-7f63-44c7-8a8e-39d52ec1d51b_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!B3Tq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7888d6b-7f63-44c7-8a8e-39d52ec1d51b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!B3Tq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7888d6b-7f63-44c7-8a8e-39d52ec1d51b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!B3Tq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7888d6b-7f63-44c7-8a8e-39d52ec1d51b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!B3Tq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7888d6b-7f63-44c7-8a8e-39d52ec1d51b_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!B3Tq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7888d6b-7f63-44c7-8a8e-39d52ec1d51b_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e7888d6b-7f63-44c7-8a8e-39d52ec1d51b_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2138651,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/189937987?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7888d6b-7f63-44c7-8a8e-39d52ec1d51b_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!B3Tq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7888d6b-7f63-44c7-8a8e-39d52ec1d51b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!B3Tq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7888d6b-7f63-44c7-8a8e-39d52ec1d51b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!B3Tq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7888d6b-7f63-44c7-8a8e-39d52ec1d51b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!B3Tq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7888d6b-7f63-44c7-8a8e-39d52ec1d51b_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Generated in ChatGPT - an image of people having a meeting in a room, but there are other conversations happening around the office</figcaption></figure></div><h2>The meeting is not where decisions get made</h2><p>I&#8217;m not trying to be flippant. Of course, <em>some</em> decisions get made in meetings. However, most meetings aren&#8217;t where decisions happen. They&#8217;re where decisions get announced.</p><p>Or performed.</p><p>Or deliberately left vague because naming them would force a confrontation nobody was ready for. Yup, I had at least one of those meetings yesterday too!</p><p>Think about the last big decision in your org. Where did it actually form?</p><p>In most cases, it was one of these:</p><ul><li><p>In a pre-meeting that you may or may not have been invited to. This is the conversation before the conversation. Someone did the rounds. Concerns were surfaced privately. Framing was tested. By the time everyone joined the call, the outcome was already in motion.</p></li><li><p>In a conversation after the meeting, which was the real verdict on whether something actually landed. &#8220;<em>That went well.</em>&#8221; or &#8220;<em>I&#8217;m not sure that resonated.</em>&#8221; or &#8220;<em>We should probably revisit that.</em>&#8221; This is where alignment either consolidates or quietly falls apart.</p></li><li><p>In a follow-up email that slightly repositions what was agreed. Usually not intentionally political, just someone trying to capture nuance. But whoever writes it shapes the record. Don&#8217;t underestimate this one.</p></li><li><p>Or in a Slack thread where language gets tested before it goes anywhere official, and where the real temperature of a decision becomes visible if you&#8217;re paying attention.</p></li></ul><p>So while the AI summary your team received after the meeting was useful, it can only capture what was said, not what was meant. It can&#8217;t tell you whose hesitation went unspoken, or whether the nodding heads in the room actually believed what they were agreeing to.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><h2>Why this makes some PMs invisible and others indispensable</h2><p>There are two types of PM when it comes to meetings (and honestly, I&#8217;ve been both at different points in my career &#128517;).</p><p>Type 1 treats the meeting as the unit of work. They prepare for it, show up, perform well and move on. Often really articulate and confident in the room. And frequently confused about why their ideas keep not sticking. This was me earlier in my career.</p><p>Type 2 understands that the meeting is just one moment in a longer social process. They&#8217;re thinking about who needs to feel heard before the room fills. Or the one that needs quiet reassurance that the decision is aligned with their goals. They&#8217;re following up with the right person afterwards. They know that the conversation in the corridor after the session is often where the real decision gets made.</p><p>Here&#8217;s an important reframe that in my view helps you move from being a type 1 to a type 2. Type 2 isn&#8217;t &#8216;political&#8217;, or &#8216;playing the game&#8217; but simply being cognizant of how decisions actually work.</p><p>That&#8217;s a meaningful distinction. Because a lot of the behaviour I&#8217;m describing gets labelled as &#8220;playing politics&#8221; which gives it a slightly grubby feeling. But it isn&#8217;t. It&#8217;s reading the system correctly, which is an important skill.</p><h2>Three things worth changing from tomorrow</h2><p>I don&#8217;t want to just leave you with the observation so here are a few practical shifts:</p><h4>Prepare differently. </h4><p>Before an important meeting, the question isn&#8217;t just &#8220;<em>how do I make my case?</em>&#8221; It&#8217;s &#8220;<em>who in that room hasn&#8217;t been heard yet, and what would make this decision actually hold once we&#8217;re done?</em>&#8221; Those are different questions, and the second one is usually more valuable.</p><h4>Don&#8217;t mistake silence for agreement. </h4><p>The people who say least in the meeting are often the ones whose buy-in matters most; and the most likely to share their actual view somewhere else, later, when it&#8217;s harder to address. If someone has been quiet, follow up.</p><h4>Treat the follow-up as part of the decision. </h4><p>What you say, to whom, and in what order after the meeting is where alignment either consolidates or quietly dissolves. This is not admin. This is the work.</p><h2>The meeting was never really the point</h2><p>The most important decisions forming in your organisation right now are probably not happening in any scheduled session.</p><p>They&#8217;re forming in the pre-meeting that happened this morning. In the quick note sent after last week&#8217;s planning session. In the follow-up someone is drafting right now.</p><p>The PMs who understand this don&#8217;t necessarily talk more or perform better in meetings. They just invest their attention differently: in the spaces around the formal moments, where the real work is still happening.</p><p>Next time you leave a significant meeting, try asking a different question. Not &#8220;<em>did that go well?</em>&#8221; but &#8220;<em>where is this decision still unfinished?</em>&#8221;</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/p/nobody-decided-anything-in-that-meeting?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/p/nobody-decided-anything-in-that-meeting?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.productbreaks.com/p/nobody-decided-anything-in-that-meeting?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p></p>]]></content:encoded></item><item><title><![CDATA[Turning build speed into product progress]]></title><description><![CDATA[AI tools compress execution risk, but Product-Market Fit doesn't care how fast you ship. Here's how to turn velocity into progress.]]></description><link>https://www.productbreaks.com/p/turning-build-speed-into-product</link><guid isPermaLink="false">https://www.productbreaks.com/p/turning-build-speed-into-product</guid><dc:creator><![CDATA[Tim Scudder]]></dc:creator><pubDate>Tue, 24 Feb 2026 20:30:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8xhl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ab9bb46-c5a7-4482-b14b-f74a8261b9fa_1536x1024.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>AI coding tools have changed the economics of building software. Features that once took a sprint can now be deployed in hours. But faster building is not the same as faster progress, and the gap between the two is where a lot of product teams are about to get stuck.</strong></p><p>When a team gets access to AI-accelerated development, something predictable happens: output increases. Features appear on staging daily &#8211; and engineers previously blocked by capacity constraints start building at the speed of their curiosity. But that creates challenges around focus. Imagine requests from senior stakeholders: now there&#8217;s no reason for these not to go live almost immediately, irrespective of Product-Market Fit or customer sentiment. Similarly, design simplicity may get lost when everything is possible.</p><p>This is what velocity without progress looks like. The accelerator is slammed down hard, but the distance between where the product is and where it needs to be doesn&#8217;t really change. While AI compresses execution risk in the product development lifecycle, the organisations that benefit most will be those that connect their new speed to a clear sense of direction. Ultimately, outcomes still matter most.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8xhl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ab9bb46-c5a7-4482-b14b-f74a8261b9fa_1536x1024.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8xhl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ab9bb46-c5a7-4482-b14b-f74a8261b9fa_1536x1024.heic 424w, https://substackcdn.com/image/fetch/$s_!8xhl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ab9bb46-c5a7-4482-b14b-f74a8261b9fa_1536x1024.heic 848w, https://substackcdn.com/image/fetch/$s_!8xhl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ab9bb46-c5a7-4482-b14b-f74a8261b9fa_1536x1024.heic 1272w, https://substackcdn.com/image/fetch/$s_!8xhl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ab9bb46-c5a7-4482-b14b-f74a8261b9fa_1536x1024.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8xhl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ab9bb46-c5a7-4482-b14b-f74a8261b9fa_1536x1024.heic" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9ab9bb46-c5a7-4482-b14b-f74a8261b9fa_1536x1024.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:160243,&quot;alt&quot;:&quot;Swirling yellow light and a line of brilliant teal light&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/189035760?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ab9bb46-c5a7-4482-b14b-f74a8261b9fa_1536x1024.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Swirling yellow light and a line of brilliant teal light" title="Swirling yellow light and a line of brilliant teal light" srcset="https://substackcdn.com/image/fetch/$s_!8xhl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ab9bb46-c5a7-4482-b14b-f74a8261b9fa_1536x1024.heic 424w, https://substackcdn.com/image/fetch/$s_!8xhl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ab9bb46-c5a7-4482-b14b-f74a8261b9fa_1536x1024.heic 848w, https://substackcdn.com/image/fetch/$s_!8xhl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ab9bb46-c5a7-4482-b14b-f74a8261b9fa_1536x1024.heic 1272w, https://substackcdn.com/image/fetch/$s_!8xhl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ab9bb46-c5a7-4482-b14b-f74a8261b9fa_1536x1024.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Changing the risk profile</h2><p>Marty Cagan&#8217;s four risks: value (will customers want this?), usability (can they figure it out?), feasibility (can we build it?), and business viability (does it work for our business?) provide a useful lens for what actually shifts in the new world (1):</p><h3>Feasibility compresses</h3><p>For many teams, feasibility was already the least dangerous of the four risks but consumed a disproportionate share of attention because it was the most visible constraint. But now, the cost and time to produce working software drops significantly, especially for new features and well-scoped work. Things requiring a sprint or two of engineering effort can be prototyped in hours, and the default answer to, &#8216;Can we build this?&#8217; is increasingly, &#8216;Yes &#8211; and quickly.&#8217;</p><h3>Usability shifts</h3><p>Faster access to working software means usability issues surface in real usage rather than prototype testing. The risk does not disappear: it migrates from the lab to the wild. Faster, but messier.</p><h3>Value and viability are reweighted</h3><p>No amount of execution speed changes whether you are solving a real problem for real people, whether customers care enough to engage, or whether the solution fits your business model. These risks sit upstream of execution and they are the ones that determine Product-Market Fit.</p><p>But speed does change two things about them:</p><ul><li><p>First, you have more opportunities to test value assumptions through real usage, provided your experimentation and customer research can capture what you learn.</p></li><li><p>Second, the consequences of <em>not</em> addressing these risks go up. Faster execution produces more evidence of strategic weakness, more quickly. Ship three features in a month that nobody uses and the pattern is hard to ignore.</p></li></ul><p>Value and viability risk are not untouched by AI-accelerated development. They are reweighted: easier to validate if you are disciplined, more painfully exposed if you are not.</p><p>The shift in prototyping shows this clearly. Traditional prototyping existed partly because building real software was expensive, so it was simulated to test assumptions cheaply. When building becomes cheap and coding is driven through conversation with agents, this becomes far less necessary. Teams that once spent weeks crafting high-fidelity prototypes in Figma are increasingly vibe coding working software or designing directly inside tools like Cursor, so design outputs are now the product, not just a simulation. Yet the need to understand what you are testing and why remains: understand the problem, understand the customer, understand what success looks like.</p><h2>From circular motion&#8230;</h2><p>Slow delivery cycles have quietly acted as a safety net for weak strategy. When it takes a quarter to ship a feature, there is time to retrofit a narrative, adjust positioning, and claim alignment that was never really there. Nobody notices the rationale was thin because by the time the feature lands, the context has moved on enough to obscure the gap.</p><p>Rapid execution removes that buffer. If your strategy is vague, the gap between what you are shipping and what you should be shipping becomes visible almost immediately, and at volume. Leadership starts asking why the hit rate is low, and the answer is almost always the same: the team was building solutions to problems that were not well enough understood, or the definition of success was loose enough to accommodate any outcome.</p><p>A list of initiatives is not a strategy. Neither is a growth target. What teams need, more than ever, are guiding principles, clear positions on where to play and where not to, and high-level actions connecting business objectives to product decisions. When delivery was slow, you could get away with a vague destination and course-correct along the way. When delivery is fast, you build confidently in three different directions at once and get nowhere fast.</p><h2>&#8230; To forward motion</h2><p>If the danger is velocity without progress, the opportunity is a tighter feedback loop between strategy and execution. More frequent shipping generates more frequent signals about whether your strategic assumptions hold, but only if you are set up to capture and process them. Get this right, and each cycle of building, releasing, and learning brings you closer to Product-Market Fit rather than further from it.</p><h3>Gate proportionally to risk</h3><p>Not everything needs the same level of rigour. If the primary risks are feasibility or usability, adopt a build-first mindset and evaluate in production. If value or viability are genuinely at stake, do more discovery and customer research before committing. Be pragmatic and prevent product management becoming a bottleneck while maintaining discipline where the stakes are high.</p><p>There&#8217;s a middle path too, and one that becomes increasingly practical when working software is cheap to produce: beta groups and early-access cohorts let you put real software in front of real customers before a full release. Instead of testing assumptions against prototypes or mock-ups, test them against the actual product with people who can tell you whether it solves their problem.</p><p>The key is honesty about which category a piece of work falls into. Left ungoverned, teams will default to treating everything as low-risk, because building is now the path of least resistance.</p><h3>Set the direction, don&#8217;t police the output</h3><p>Talking about the &#8216;why&#8217; with cross-functional colleagues has never been more important.</p><p>For work that does not need gating, PMs can keep things directionally sound by curating the strategic context that surrounds development. Product strategy documents, feature inventories, and experiment framing templates can live alongside the code, accessible to both developers and their AI coding agents. This does not prevent anyone from building, but it creates a shared reference point when someone asks, &#8216;Should we be doing this?&#8217;</p><p>When the pace of change accelerates, people outside the immediate product team need to understand the reasoning behind what is being built too. If the only thing that scales is output, you create confusion across the organisation.</p><h3>Build the learning into the building</h3><p>For features that go straight to build, the discipline of experimentation needs to live inside the development workflow, not upstream:</p><ul><li><p>What hypothesis does this feature test?</p></li><li><p>How will we know if it is working?</p></li><li><p>What are the criteria for keeping, iterating, or removing it?</p></li></ul><p>If these questions are answered alongside the code, speed and rigour coexist. Without them, features and concepts accrue that are individually harmless but collectively incoherent. Building may be cheap, but maintaining, supporting, and explaining a growing product surface is not (2).</p><p>Your analytics need to keep pace with your release frequency too. If you are pushing to production weekly but reviewing metrics monthly, you have created a gap that swallows the advantage of speed.</p><h3>Faster feedback</h3><p>This is where the compounding effect lives. Most organisations are not short of data. What they lack is the ability to turn it into something actionable quickly enough to inform the next round of decisions. If AI can make building faster, it can make learning faster too, and it is the learning that determines whether speed translates to progress. Tools like Claude can compress the synthesis step, taking experiment results, usage data, and customer feedback and turning them into insight filtered through your product strategy. Not just, &#8216;Here is what happened&#8217; but also, &#8216;Here is what this means for our assumptions.&#8217;</p><p>Yet none of this works if strategy is treated as a fixed document reviewed once a year. A two-way dialogue between execution and strategy is needed too:</p><p><strong>Execution anchored through strategy. Strategy informed by accelerated learning.</strong></p><h2>What this means for product management</h2><p>In an AI-accelerated world, the PM&#8217;s most important contribution is maintaining strategic coherence across a faster cycle: keeping the team pointed at problems that matter, ensuring customer insight feeds into direction, and making sure the product stays focused on user needs and business outcomes rather than on whatever is fun to build. This requires PMs to be deeply embedded in the team, not sitting above it writing specs that arrive too late to be useful.</p><p>This shift is already under way. In some organisations, engineers frustrated by the pace of product decision-making are going directly to customer recordings and building from what they hear. That is a rational response to a bottleneck &#8211; and PMs who define their value by what they prevent will find themselves increasingly worked around. But PMs who bring strategic grounding, customer centricity, and a relentless focus on whether the product is getting closer to solving real problems will find their contributions embraced.</p><p>The binding constraint in product development is no longer how fast you can build. It is how clearly you understand what you are building towards, and whether your organisation learns fast enough to steer. AI has removed one bottleneck. Are you ready for the ones it has revealed?</p><div><hr></div><h2>Sources</h2><p>1. Cagan, M., Inspired: How to Create Tech Products Customers Love</p><p>2. McKinsey &amp; Company, &#8216;How an AI-enabled software product development life cycle will fuel innovation&#8217;, February 2025: <a href="https://www.mckinsey.com/industries/technology-media-and-telecommunications/our-insights/how-an-ai-enabled-software-product-development-life-cycle-will-fuel-innovation">https://www.mckinsey.com/industries/technology-media-and-telecommunications/our-insights/how-an-ai-enabled-software-product-development-life-cycle-will-fuel-innovation</a></p><div><hr></div><p>Finding <em>Product Breaks</em> valuable? Please consider sharing it with your friends - or subscribe if you haven&#8217;t already.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.productbreaks.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Encoding organisational decisions for the agentic age - part two]]></title><description><![CDATA[Your organisation's content was written for people. Agents need something different. This second post looks at what changes when content becomes operational input.]]></description><link>https://www.productbreaks.com/p/the-context-layer</link><guid isPermaLink="false">https://www.productbreaks.com/p/the-context-layer</guid><dc:creator><![CDATA[Tim Scudder]]></dc:creator><pubDate>Tue, 17 Feb 2026 09:26:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!CIyN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea1445cf-9517-4642-b538-d994628e24ec_1536x1024.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>The context layer &#8211; making organisations machine-usable</h2><p><strong>Every organisation runs on content: strategy decks, product specs, pricing rules, brand guidelines, compliance policies, approval authorities. Most of this is created for people: to persuade, to inform, to cover a base. It lives in slide decks, PDFs and hidden SharePoint folders and, most importantly, in the heads of experienced staff who know which bits matter and what can be quietly ignored.</strong></p><p>This has always been inefficient, but it&#8217;s sort of worked &#8211; because we humans are great at navigating ambiguity. We bridge the gap between documented and enacted reality every day, informally, expensively, but well enough.</p><p>Agentic AI changes the economics of this gap. When software can act &#8211; recommend a product, adjust a price, escalate a complaint &#8211; the content it operates on stops being background reference and becomes operational input. And operational input that is ambiguous, scattered, stale or contradictory produces operational outcomes with the same qualities, only faster and at scale.</p><p>This difficulty runs deeper than messy documentation. As I argued in <a href="https://www.productbreaks.com/p/encoding-organisational-decisions">the first post in this series</a>, many organisations do not have clearly articulated, actionable strategies. If the strategic layer is vague, the policies and procedures beneath it cannot ladder up coherently &#8211; so the content that agents act on is unanchored.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CIyN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea1445cf-9517-4642-b538-d994628e24ec_1536x1024.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CIyN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea1445cf-9517-4642-b538-d994628e24ec_1536x1024.heic 424w, https://substackcdn.com/image/fetch/$s_!CIyN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea1445cf-9517-4642-b538-d994628e24ec_1536x1024.heic 848w, https://substackcdn.com/image/fetch/$s_!CIyN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea1445cf-9517-4642-b538-d994628e24ec_1536x1024.heic 1272w, https://substackcdn.com/image/fetch/$s_!CIyN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea1445cf-9517-4642-b538-d994628e24ec_1536x1024.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CIyN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea1445cf-9517-4642-b538-d994628e24ec_1536x1024.heic" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ea1445cf-9517-4642-b538-d994628e24ec_1536x1024.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:259664,&quot;alt&quot;:&quot;Stylised image of books transforming into code&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/188195674?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea1445cf-9517-4642-b538-d994628e24ec_1536x1024.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Stylised image of books transforming into code" title="Stylised image of books transforming into code" srcset="https://substackcdn.com/image/fetch/$s_!CIyN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea1445cf-9517-4642-b538-d994628e24ec_1536x1024.heic 424w, https://substackcdn.com/image/fetch/$s_!CIyN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea1445cf-9517-4642-b538-d994628e24ec_1536x1024.heic 848w, https://substackcdn.com/image/fetch/$s_!CIyN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea1445cf-9517-4642-b538-d994628e24ec_1536x1024.heic 1272w, https://substackcdn.com/image/fetch/$s_!CIyN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea1445cf-9517-4642-b538-d994628e24ec_1536x1024.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Levels of content</h2><p>An agent making a decision at the point of action needs content at several levels, each serving a different purpose:</p><ul><li><p><strong>Strategic intent</strong>: The choices and trade-offs that define how an organisation competes. Are we optimising for growth or Customer Lifetime Value (CLV)? Where do we accept higher costs (and where don&#8217;t we)? <em>This is the &#8216;why&#8217; and the &#8216;what we have decided.&#8217;</em></p></li><li><p><strong>Policy and rules</strong>: The codified constraints that govern how intent translates into action. Legal and compliance requirements, discounting authorities, escalation thresholds. <em>This is the &#8216;what is permitted?&#8217;</em></p></li><li><p><strong>Domain knowledge</strong>: The reference material an agent needs to reason well. Product catalogues, customer segmentation models, competitor positioning, regulatory context. <em>This is the &#8216;what do we know?&#8217;</em></p></li><li><p><strong>Operational parameters</strong>: The specific values, thresholds and configurations that tune behaviour. A maximum discount percentage, a risk score threshold for escalation, a response time target. <em>This is the &#8216;how tightly?&#8217;</em></p></li></ul><p>The challenge is not that this content doesn&#8217;t exist: it almost always does, somewhere. But it was never designed to be retrieved, applied and maintained as a system. The layers of content &#8211; and thinking &#8211; within an organisation are rarely connected in ways that agents can navigate.</p><p>Most organisations are, in practice, inverted: thin and vague at the top, thick and specific at the bottom. Lower-level content, like system configurations, compliance checklists and process documentation, often exists in reasonable detail because it has to. Someone needs to pass an audit, configure a platform, or onboard new staff. These decisions are small, low ambiguity and often easy to codify. The gaps tend to widen as you move up the stack. Strategic intent and the policies that should ladder from it are where ambiguity has longest been tolerated &#8211; but where agents need clarity most.</p><p>Why does this matter? Because agents are sensitive to misalignment between layers in ways humans are not. A human salesperson can hold &#8216;our strategy is CLV&#8217; and &#8216;my bonus is on conversion&#8217; in their head simultaneously and navigate the contradiction through judgement (though I&#8217;ve yet to meet one who won&#8217;t lean towards the bonus). An agent given contradictory context from different layers will either pick one arbitrarily or behave inconsistently. Conflicts between layers need to be resolved before the agent encounters them, not after.</p><h2>Making this concrete: a D2C sales agent</h2><p>Meet Tarra, a direct-to-consumer skincare brand. She has premium positioning, a subscription-led model, and roughly fifty SKUs across three tiers: an entry range (&#163;15&#8211;25), a core range (&#163;30&#8211;50) and a clinical range (&#163;60&#8211;90). The team at Tarra are building an AI sales agent: a guided shopping tool that recommends products based on skin type and concern, handles objections about price and ingredients, and can apply promotional discounts autonomously within defined bounds.</p><h3><strong>The strategic tension across horizons</strong></h3><p>This quarter, Tarra&#8217;s head of growth (Zara) wants to hit a revenue target. Zara is pushing the agent to lead with the clinical range, where average order value is highest, and to offer 15% first-purchase discounts to reduce basket abandonment. A sales agent optimised for Zara&#8217;s context will push premium, discount early, and close fast. It will look productive.</p><p>Over the year, Tarra&#8217;s retention lead (Clara) cares about CLV. Her data shows that customers who start with the core range and build a routine are three times more likely to subscribe than those who enter through a discounted clinical purchase. The same agent, given Clara&#8217;s context, would recommend the core range first and hold back on discounting &#8211; a smaller basket today, but a customer who returns.</p><p>Over the longer term, the brand matters. Tarra&#8217;s positioning depends on trust: dermatologist-backed formulations, honest ingredient communication, no hard sell. An agent that aggressively upsells the clinical range to someone with a simple hydration concern, or makes efficacy claims the formulations cannot support, erodes that trust in ways that do not show up in this quarter&#8217;s dashboard.</p><p>These are the same tensions that human sales teams navigate daily, mediated by management, culture and experience. But the agent is not in the room when Clara, Zara and the rest of the leadership subtly shift towards a retention focus on their weekly call. Nor is it standing by the watercooler. It will do what its digital context tells it to do.</p><h2>Content as a managed operational asset</h2><p>This is the shift that matters, and it is easy to understate. It is not a question of documentation, but a change in how organisations manage, maintain and value their content &#8211; because in an agentic context, that content is not reference material for people. It is the context that fuels the business at scale (1).</p><p>A useful analogy is data management. Two decades ago, most organisations had data scattered across operational systems &#8211; CRMs, ERPs, spreadsheets, email. The data existed, but it was not usable for analytics or decision-making at scale. The response was &#8216;<em>ETL</em>&#8217;: <strong>Extract</strong> data from source systems, <strong>Transform</strong> it into a consistent and queryable structure, and <strong>Load</strong> it into a warehouse where it could be used.</p><p>Organisational content now faces a similar transition. The raw material &#8211; strategy documents, policies, product data, operational rules &#8211; needs to be extracted from its native formats, transformed into representations that agents can retrieve and apply, and maintained in systems where it can be versioned, governed and kept current. We need to create machine-usable content warehouses.</p><h3><strong>Source content vs. derivative content</strong></h3><p>The ETL analogy helps surface what may be the most underestimated risk in building a content layer: organisations are full of derivative content, and much of it looks authoritative.</p><p>Let&#8217;s return to Tarra. The board deck contains the strategic positioning. But the sales enablement team has produced a pitch deck emphasising the clinical range, because that is what retail buyers want to hear. The customer service team has a one-pager that summarises the returns policy in friendly language, omitting several conditions. The marketing team has rewritten the ingredient claims for social media, softening the regulatory caveats. Each is a retelling &#8211; filtered, simplified, sometimes unconsciously editorialised.</p><p>They have created <strong>derivative </strong>content. If the agent&#8217;s context layer is built from these retellings rather than the <strong>source</strong>material, it inherits multiple, partial interpretations of reality.</p><p>Nobody at Tarra deliberately created contradictory information. Each retelling shifts the emphasis, not through malice or neglect, but through the entirely normal process of human communication. This gradual drift between what was decided and what gets retrieved is one way content layer misalignment enters the system. Derivative content is necessary for human audiences: it is not a safe foundation for agents that need to act. The content layer must be built from the ground truth: actual strategy choices, actual policies and brand guidelines, actual product data.</p><h3><strong>Library, instruction manual, charter</strong></h3><p>Not all content functions the same way &#8211; and treating it uniformly is a mistake. Some content functions like a <strong>library</strong>: reference material the agent looks up as needed. Product specifications, regulatory requirements, competitor positioning. The agent queries it, uses what is relevant, and moves on. In technical terms, this is where retrieval-augmented generation (RAG) &#8211; systems that search a knowledge base and feed relevant content to the agent at the point of decision &#8211; does its work.</p><p>Other content functions like an <strong>instruction manual</strong>: procedural knowledge that tells the agent how to act in specific situations. Tarra&#8217;s discounting rules, escalation logic, the decision of when to recommend the clinical range versus the core range. This content does not just inform &#8211; it directs (in my next post, I will cover how this type of content gets encoded as callable Skills).</p><p>Lastly, some content functions like a <strong>charter</strong>: the strategic choices and trade-offs that express what the organisation has decided and why. This is the content that resolves conflicts between competing objectives &#8211; the reason Tarra&#8217;s agent should recommend the right product for the customer&#8217;s skin concern rather than the highest-margin SKU, even though this quarter&#8217;s revenue target says otherwise.</p><p>Each content type has different characteristics. Libraries need breadth, freshness and good retrieval. Instruction manuals need precision and testability. Charters need authority and clarity. Treating them all the same &#8211; and dumping everything into a knowledge base and hoping retrieval sorts it out &#8211; is the content equivalent of loading raw operational data into a reporting tool and wondering why the dashboards are wrong.</p><h2>Format and structure: practical considerations</h2><p>If content becomes operational input, the way it is structured matters more than it ever has. A few principles are emerging, though this is an area where practice is still ahead of consensus.</p><p><strong>Density and fidelity: </strong>There is a tension between completeness and usability. A 47-page compliance policy might contain everything an agent needs, but retrieving from it will return noise alongside the signal. Yet a one-paragraph summary will be clean but miss the edge case that matters when a customer invokes a specific regulatory right.</p><p>The practical answer is layering. Strategic choices and trade-offs should be concise and opinionated &#8211; a page, not a deck. Policies need enough detail to be applied in specific situations but should be chunked by decision domain, not structured as monolithic documents. Product data should be structured with attributes that support the decisions agents will make, not written as marketing prose.</p><p><strong>Structure over prose where the agent must act:</strong> For content that directs behaviour &#8211; decision rules, escalation logic, pricing constraints &#8211; structured formats (decision tables, rule sets, parameterised thresholds) produce more consistent results than natural language. An agent interpreting &#8216;use your judgement on discounting for high-value customers&#8217; will behave variably. An agent applying &#8216;maximum 15% discount for tier-1 customers on the core range, 10% on clinical, approval required above these thresholds&#8217; will not. These patterns translate well into machine-usable Python.</p><p>Prose is still appropriate for content the agent needs to reason about rather than execute: strategic rationale, brand positioning, customer context. But even here, concise and well-structured prose retrieves better and produces more consistent reasoning than long, discursive documents.</p><p><strong>Chunking by decision, not by document:</strong> Most organisational content is structured by authorship. The compliance team wrote a compliance policy, the brand team wrote brand guidelines, the commercial team wrote a pricing framework. Tarra&#8217;s agent making a discounting decision needs fragments from all three. Content that is chunked by decision domain &#8211; &#8216;everything relevant to the discount decision&#8217; &#8211; is more retrievable than content chunked by organisational origin. Interestingly, this suggests that Conway&#8217;s Law is in effect around agentic behaviour.</p><p><strong>Carry metadata for governance:</strong> Every piece of content an agent uses should carry enough metadata to support auditability and make clear which version is current: who owns it, when it was last reviewed, and its authority (regulatory, commercial, advisory). This should not be considered an overhead: it is the mechanism that allows you to trace a bad decision back to the context that produced it, to distinguish a regulatory constraint from a preference someone introduced three years ago, and to support retrieval filtering and weighting &#8211; ensuring the agent searches the right subset of content and prioritises appropriately authoritative sources.</p><h2>Keeping the content layer alive</h2><p>Artefacts decay. For many organisations, building an optimised content layer will be hard, but maintaining it may be even harder.</p><p>Many of the rules used for knowledge base and information system management are still relevant, but with greater rigour around provenance, versioning, and evaluation:</p><ul><li><p><strong>Ownership must sit with SMEs:</strong> Not in the AI team, not in a documentation function, but in the part of the organisation that makes the decisions the content encodes. If information ownership is delegated to people who do not live inside the decisions, the content layer becomes fiction.</p></li><li><p><strong>Version management needs rigour:</strong> When an agent makes a bad decision, you need to know which version of which content informed it. This is not perfectionism, but the minimum requirement for meaningful oversight. For the same reasons, provenance matters: without it, everything may look equally binding to an agent.</p></li><li><p><strong>Evaluation:</strong> The moment the content layer drifts from enacted reality, agent behaviour drifts with it &#8211; and unlike a human team, agents will not flag the contradiction. Detecting that drift requires systematic evaluation of whether the content agents are retrieving is still producing the outcomes you expect &#8211; a discipline that connects directly to the evaluation frameworks I have written about previously.</p></li></ul><h2>A practical starting point</h2><p>Pick one bounded decision domain &#8211; something repeatable where the stakes are real. For Tarra, that might be the product recommendation decision: given a customer&#8217;s skin type and concern, which range does the agent lead with, what claims can it make, and what discounting is it permitted to offer?</p><p>Map what actually happens today (as opposed to what the policy says should happen). Write down the strategic choices that should govern the decision, the rules that constrain it, and the parameters that calibrate it. Identify the source content: not the sales deck or the internal summary, but the actual policy, the actual product data, the actual regulatory constraints. Structure that material so it can be retrieved and applied. Give it an owner who lives inside the decision.</p><p>You will learn more from making one decision domain machine-usable than from simply cataloguing twenty. And if you have ever built a data pipeline &#8211; extracted messy source data, transformed it into something queryable, and fought to keep it governed and current &#8211; the discipline will feel strangely, sadly familiar.</p><p><em>In my next post, I&#8217;ll look at Skills: how context becomes callable, testable procedures that agents can execute &#8211; and how teams need to organise to build and maintain them.</em></p><h2>Sources</h2><p>1. Anthropic &#8211; Effective context engineering for AI agents <a href="https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents">https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents</a></p><div><hr></div><p>Finding <em>Product Breaks</em> valuable? Please consider sharing it with your friends - or subscribe if you haven&#8217;t already.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.productbreaks.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[Designing for Uncertainty: Product in the AI Era]]></title><description><![CDATA[Four reflections from my first foray into building AI products]]></description><link>https://www.productbreaks.com/p/designing-for-uncertainty-product</link><guid isPermaLink="false">https://www.productbreaks.com/p/designing-for-uncertainty-product</guid><dc:creator><![CDATA[Product Breaks]]></dc:creator><pubDate>Tue, 10 Feb 2026 14:19:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!BVrc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F908ea4e6-eefd-4693-89ed-978013f3c075_720x458.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Like many of my Product colleagues, I&#8217;ve recently entered the world of building AI products. As expected, I&#8217;ve noticed a few distinct shifts in how we apply product thinking in this space. While our core principles (user-centricity, outcome focus, and fast feedback loops) haven&#8217;t changed, there are certainly new behaviours, considerations and frameworks to adopt. In this post, I&#8217;ll walk through some of my observations so far.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BVrc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F908ea4e6-eefd-4693-89ed-978013f3c075_720x458.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BVrc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F908ea4e6-eefd-4693-89ed-978013f3c075_720x458.png 424w, https://substackcdn.com/image/fetch/$s_!BVrc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F908ea4e6-eefd-4693-89ed-978013f3c075_720x458.png 848w, https://substackcdn.com/image/fetch/$s_!BVrc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F908ea4e6-eefd-4693-89ed-978013f3c075_720x458.png 1272w, https://substackcdn.com/image/fetch/$s_!BVrc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F908ea4e6-eefd-4693-89ed-978013f3c075_720x458.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BVrc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F908ea4e6-eefd-4693-89ed-978013f3c075_720x458.png" width="504" height="320.6" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/908ea4e6-eefd-4693-89ed-978013f3c075_720x458.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:458,&quot;width&quot;:720,&quot;resizeWidth&quot;:504,&quot;bytes&quot;:773892,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/187501052?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F908ea4e6-eefd-4693-89ed-978013f3c075_720x458.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BVrc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F908ea4e6-eefd-4693-89ed-978013f3c075_720x458.png 424w, https://substackcdn.com/image/fetch/$s_!BVrc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F908ea4e6-eefd-4693-89ed-978013f3c075_720x458.png 848w, https://substackcdn.com/image/fetch/$s_!BVrc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F908ea4e6-eefd-4693-89ed-978013f3c075_720x458.png 1272w, https://substackcdn.com/image/fetch/$s_!BVrc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F908ea4e6-eefd-4693-89ed-978013f3c075_720x458.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Feature ideation &amp; design: from shipping features to shaping behaviour</strong></h2><p>In AI products, the old habit of ideating discrete features breaks down quickly. What matters more is the behaviour you&#8217;re trying to unlock and the outcome you want users to achieve, because the &#8220;feature&#8221; is often a fluid interaction between model, UI, and user intent. While being outcome-oriented has always been at the heart of product thinking, how users get to their desired outcome using AI products is less clearly defined. PMs and design teams have to shift from spec&#8217;ing static functionality to designing systems that guide, constrain, and learn from user behaviour over time. That means spending less time perfecting high-fidelity designs and flows up front and more time prototyping end-to-end experiences, testing how people actually prompt, correct, and rely on the system, and baking in guardrails where the model is likely to go off-script. Creating and applying solid experience guidelines here is crucial, ensuring safety, transparency and trust in our interactions.</p><h2><strong>Workflow mapping: from linear funnels to human&#8211;AI loops</strong></h2><p>As PMs, we&#8217;re generally used to clean funnels and deterministic flows: user does A, system does B, outcome C happens. However, in AI products, real workflows become loops, with humans prompting, the model responding, humans correcting or steering, and the system adapting. This becomes even more critical with agentic AI, where the system is no longer just responding but planning, taking actions, and chaining steps across tools and contexts. Now the &#8220;workflow&#8221; includes planning, tool use, intermediate decisions, and actions taken by the system on the user&#8217;s behalf, often across multiple steps and agents. The shift for PMs and dev teams is to move from mapping happy-path funnels to designing and stress-testing autonomy boundaries: what the agent is allowed to decide, where it should retrieve information from, when it should ask for confirmation, how it exposes its reasoning or plan, and how users can interrupt, correct, or roll back actions when things go wrong. For more on the topic of agentic AI workflow mapping, take a look at my colleague <a href="https://www.productbreaks.com/p/new-to-agentic-ai-start-here">Sophie&#8217;s recent post</a>.</p><h2><strong>Evals: from QA checklists to continuous measurement of usefulness</strong></h2><p>In classic software, QA and acceptance criteria are about whether the feature works as specified. In AI products, determining whether something &#8220;works&#8221; is less clear, and model behaviour drifts with data, prompts, and use cases. The shift here is from one-off validation to ongoing evaluation of usefulness, reliability, and failure modes in the real world. PMs need to think about evals as a product surface: what signals actually reflect user value, what bad outcomes matter most, and how quickly can the team detect and respond to regressions? This pushes teams to invest early in lightweight eval pipelines, user feedback loops, and qualitative review, rather than treating evaluation as a late-stage, purely technical concern. As above, workflow mapping is a great way to define where evaluations should be applied throughout the journey, to break them down into more discrete, testable chunks. My colleague Tim recently shared this great article on lean thinking for evals <a href="https://www.productbreaks.com/p/lean-thinking-for-evals">here</a>.</p><h2><strong>Organisational readiness: from shipping teams to learning organisations</strong></h2><p>Finally, building AI products isn&#8217;t just a product or engineering shift; it&#8217;s an organisational one. The old model assumes stable requirements, predictable delivery, and clear ownership boundaries. AI work is messier: uncertainty is higher, iteration cycles are shorter, and the &#8220;right&#8221; answer evolves as models and user behaviour change. The shift PMs and leaders need to make is from optimising for execution to optimising for learning. That means creating space for experimentation, normalising that some bets won&#8217;t pan out, and aligning incentives around insight gained rather than features shipped. Teams that can learn fast, adapt their mental models, and collaborate across product, design, data, and policy will outpace teams that treat AI like just another tech stack upgrade.</p><p>My overarching reflection is that product thinking in this space is less about finding the perfect spec and more about designing for uncertainty: making intent explicit, constraining autonomy thoughtfully, instrumenting what &#8220;good&#8221; looks like, and building teams that can respond when reality doesn&#8217;t match the plan. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Finding <em>Product Breaks</em> valuable? Please consider sharing it with friends - or subscribe if you haven&#8217;t already.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Encoding organisational decisions for the agentic age - part one]]></title><description><![CDATA[How might agentic AI change the way we express strategy through policies, guidelines and skills? In this first post of a new series, I set the scene.]]></description><link>https://www.productbreaks.com/p/encoding-organisational-decisions</link><guid isPermaLink="false">https://www.productbreaks.com/p/encoding-organisational-decisions</guid><dc:creator><![CDATA[Tim Scudder]]></dc:creator><pubDate>Mon, 09 Feb 2026 08:55:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ll0V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bca6f2-b1f7-4bda-a59b-aefc71b1cfbc_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>How agentic AI makes strategy a runtime input</h2><p><strong>Most organisations have spent decades building systems that tolerate ambiguity. Unclear strategy? People negotiate. Contradictory priorities? Managers mediate. Undocumented trade-offs? Experienced staff just know. Sometimes, this works &#8211; expensively, slowly, and with a lot of meetings. But it only works because humans are remarkably good at filling gaps that the organisation has never made explicit.</strong></p><p><strong>Agentic AI offers something genuinely new: systems that can plan, retrieve context and act within workflows at a speed, consistency and scale that human coordination cannot match. But that promise has a prerequisite. Every gap in your organisational clarity becomes a gap in its performance (1).</strong></p><p><strong>In this series of posts, I explore how we might close these gaps.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ll0V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bca6f2-b1f7-4bda-a59b-aefc71b1cfbc_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ll0V!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bca6f2-b1f7-4bda-a59b-aefc71b1cfbc_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ll0V!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bca6f2-b1f7-4bda-a59b-aefc71b1cfbc_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ll0V!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bca6f2-b1f7-4bda-a59b-aefc71b1cfbc_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ll0V!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bca6f2-b1f7-4bda-a59b-aefc71b1cfbc_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ll0V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bca6f2-b1f7-4bda-a59b-aefc71b1cfbc_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b2bca6f2-b1f7-4bda-a59b-aefc71b1cfbc_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2517030,&quot;alt&quot;:&quot;Silly visual of a computer at the centre of everything&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/187102701?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bca6f2-b1f7-4bda-a59b-aefc71b1cfbc_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Silly visual of a computer at the centre of everything" title="Silly visual of a computer at the centre of everything" srcset="https://substackcdn.com/image/fetch/$s_!ll0V!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bca6f2-b1f7-4bda-a59b-aefc71b1cfbc_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!ll0V!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bca6f2-b1f7-4bda-a59b-aefc71b1cfbc_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!ll0V!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bca6f2-b1f7-4bda-a59b-aefc71b1cfbc_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!ll0V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2bca6f2-b1f7-4bda-a59b-aefc71b1cfbc_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>From narrative to runtime input</h2><p>These are not the AI assistants most organisations have started with: the tools that summarise documents, draft copy or speed up analysis. Those are useful, but they operate under human micromanagement. Someone still decides what to do. Agentic systems offer a different type of shift. Instead of providing, &#8216;Write me an email&#8217; level instructions, we expect agents to, &#8216;Triage this queue, apply policy, take the next step and escalate only when you should.&#8217;</p><p>Adoption will not be uniform: some organisations will move slowly for valid reasons &#8211; risk, complexity, strategic fit. Others might just be slow to respond. But for those that do embed agents into day-to-day work, the practical constraint becomes hard to avoid:</p><blockquote><p><strong>Once software can act, the quality of the organisational context it operates with becomes a primary driver of value, safety and consistency.</strong></p></blockquote><p>Think of it this way. Strategy and organisation design have traditionally been background narrative: the deck, the offsite workshop, the inspirational memo. Agentic AI turns that narrative into a runtime input. If that input is unclear, contradictory, or out of step with how decisions actually get made, agents will either be constrained to superficial assistance or behave in ways that are locally plausible and globally misaligned.</p><h2>Strategy as a usable system of choices</h2><p>For agents to be strategically aligned, we need to understand what strategy is.</p><p>A useful starting point is Richard Rumelt&#8217;s critique of &#8216;bad strategy&#8217;: organisations often present a mixture of goals, slogans, and initiatives as strategy, without a central logic that links the challenge to a coherent approach and set of coordinated actions. Rumelt&#8217;s &#8216;kernel&#8217; framing &#8211; diagnosis, guiding policy, coherent action &#8211; is valuable precisely because it makes strategy operational. It asks what problem you are solving, what overall approach you will take, and what mutually reinforcing actions will follow (2).</p><p>When strategy is weak, a familiar pattern emerges: trade-offs remain implicit, operational decisions get pushed into meetings and escalation, tactical work fragments into locally rational activity. The organisation stays busy, but coherence becomes expensive.</p><p>This matters for agentic systems because agents need to interpret situations and choose actions repeatedly. If strategy is not expressed as a set of choices and trade-offs, then every decision becomes interpretive. Humans can often manage that through judgement and informal alignment. Agents cannot infer intent from status, history, or politics unless those dynamics are made explicit in the context you provide.</p><h2>Documented vs enacted decision-making</h2><p>But writing something down doesn&#8217;t make it true.</p><p>Just as many organisational strategies are simply to-do or wish lists, most organisations already have artefacts that claim to describe how decisions are made: governance diagrams, approval routes, escalation paths, decision-rights matrices. The difficulty is that these artefacts frequently describe the intended organisation rather than the enacted organisation. Under pressure, decisions often flow through informal influence, relationship networks, and situational overrides.</p><p>This is not a moral failing &#8211; it is an adaptive response to ambiguity. When the formal system is unclear or slow, people use workarounds: trusted individuals mediate conflict, senior stakeholders intervene, and compromises keep things moving. Over time, those workarounds become the real system.</p><p>Decision-rights models illustrate the issue well. A RACI chart can look tidy while the day-to-day reality is shaped by informal vetoes, escalation habits, and &#8216;who has to be kept comfortable&#8217; rather than who is nominally accountable. McKinsey &amp; Company make a similar point in its critique of RACI: it can confuse who decides and encourage bureaucracy rather than improve decision quality (3).</p><p>Humans can navigate this gap because they constantly update their internal model of how things really work. Agents won&#8217;t succeed here unless given a maintained and machine-usable representation of enacted decision logic.</p><h2>Making this concrete: contact-centre triage</h2><p>A contact centre is a useful place to ground this. On paper, triage is an operational question: who goes first and where does the work go. In practice, it is a daily enactment of strategy.</p><p>Take two organisations with different strategic positions:</p><ul><li><p>A <strong>premium, trust-led</strong> organisation that wants customers to feel looked after and is willing to spend more to protect trust.</p></li><li><p>A <strong>cost-led</strong> organisation which competes on price and must keep cost-to-serve under tight control.</p></li></ul><p>Now imagine the same inbound contact: &#8216;I want to cancel.&#8217;</p><p>A human team will often treat that differently depending on where the organisation is trying to win (4). The premium organisation might invest time to retain and recover relationships more than the cost-led organisation, which accepts more churn and minimises handling time. Both responses can be strategically correct, but only if they are deliberate.</p><p>An agent cannot infer that orientation from a slogan. If the only goal it is given is &#8216;reduce backlog&#8217; or &#8216;improve handle time&#8217;, it will optimise for speed and closure. If it is given vague instructions like &#8216;be customer first&#8217;, it will likely hesitate, escalate too often, or behave inconsistently. Experienced contact-centre staff do this intuitively: they absorb the culture, read the signals, know when to bend a rule &#8211; even find ways to massage tensions between high-level objectives and on-the-ground policies. This is harder for agents to do.</p><h2>Why context quality becomes a first-order capability</h2><p>When people talk about agents, they tend to focus on model capability: which model is smartest, fastest, cheapest. In practice, the harder work is almost always in the surrounding system: what the agent can see, what it&#8217;s permitted to do, the outcomes it&#8217;s optimised for &#8211; and who is held accountable for the results.</p><p>This is where &#8216;context engineering&#8217; becomes a useful framing. It is the discipline of structuring and maintaining the information an AI system uses at the point of decision. The difference is not just &#8216;more documentation&#8217;. It is the difference between giving a system a filing cabinet and giving it a brief it can act on.</p><p>Our contact centre agent needs more than the category of the ticket. It needs to know how the organisation makes trade-offs. That typically includes: what outcomes matter, what constraints are binding (refund limits, regulatory rules, brand posture), who can decide what (including override conditions), what actions are permitted without approval, and what gets logged and reviewed. Without those inputs, the agent defaults to what it can reliably optimise: measurable proxies like closure rate or handle time.</p><p>If you want an agent to operationalise strategy, the strategy needs to be usable at the point of decision. This rewards organisations who express their strategy in meaningful terms, generate policies that track with this strategy, and reward behaviours that &#8216;live&#8217; this strategy.</p><h2>The advantage thesis</h2><p>None of this implies that organisations without strong strategy cannot benefit from agents. Narrow deployments can deliver value in many environments.</p><p>But there is a ceiling. As autonomy increases, organisations with clearer strategy and legible decision loops can safely widen the envelope of what agents do. They can grant bounded autonomy with confidence because intent, constraints and escalation logic are explicit enough to be executed and audited.</p><p>Organisations that rely heavily on tacit coordination &#8211; the quiet craft, the read-the-room culture &#8211; can still adopt agents, but they will end up with conservative usage: agents that suggest, summarise and route, because anything beyond that requires a level of clarity the organisation has not yet built.</p><h2>A closing test</h2><p>Pick one bounded decision domain &#8211; something repeatable and consequential &#8211; and ask whether you can describe, in a way that matches enacted reality:</p><ul><li><p>The intended outcome and the trade-offs that constrain it.</p></li><li><p>What information counts as evidence.</p></li><li><p>How this activity reflects higher-order goals.</p></li><li><p>Who decides, who can override, and what escalation looks like in practice.</p></li><li><p>What actions are permitted, and what must be logged.</p></li><li><p>How the loop is reviewed and updated as the organisation changes.</p></li></ul><p>If those questions are hard to answer, the constraint is unlikely to be the model. It is your organisation&#8217;s ability to express intent and decision-making in a form that can be executed consistently, first by people &#8211; and then by agents.</p><p><strong>So, what does &#8216;machine-usable strategy&#8217; actually look like? That is the subject of my next post.</strong></p><div><hr></div><h2>Sources</h2><ol><li><p>Anthropic &#8211; Effective context engineering for AI agents: <a href="https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents">https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents</a></p></li><li><p>Lenny&#8217;s Podcast &#8211; Richard Rumelt: </p></li></ol><div class="embedded-post-wrap" data-attrs="{&quot;id&quot;:140560332,&quot;url&quot;:&quot;https://www.lennysnewsletter.com/p/good-strategy-bad-strategy-richard&quot;,&quot;publication_id&quot;:10845,&quot;publication_name&quot;:&quot;Lenny's Newsletter&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!8MSN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F441213db-4824-4e48-9d28-a3a18952cbfc_592x592.png&quot;,&quot;title&quot;:&quot;Good Strategy, Bad Strategy | Richard Rumelt&quot;,&quot;truncated_body_text&quot;:&quot;Brought to you by:&quot;,&quot;date&quot;:&quot;2024-01-21T12:01:29.444Z&quot;,&quot;like_count&quot;:246,&quot;comment_count&quot;:1,&quot;bylines&quot;:[{&quot;id&quot;:1849774,&quot;name&quot;:&quot;Lenny Rachitsky&quot;,&quot;handle&quot;:&quot;lenny&quot;,&quot;previous_name&quot;:null,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/afba5161-65bb-4d99-8d6b-cce660917fa1_1540x1540.png&quot;,&quot;bio&quot;:&quot;Writing &#8226; Angel investing &#8226; Advising&quot;,&quot;profile_set_up_at&quot;:&quot;2021-05-01T23:55:21.518Z&quot;,&quot;reader_installed_at&quot;:&quot;2021-12-15T18:09:25.096Z&quot;,&quot;publicationUsers&quot;:[{&quot;id&quot;:247600,&quot;user_id&quot;:1849774,&quot;publication_id&quot;:10845,&quot;role&quot;:&quot;admin&quot;,&quot;public&quot;:true,&quot;is_primary&quot;:true,&quot;publication&quot;:{&quot;id&quot;:10845,&quot;name&quot;:&quot;Lenny's Newsletter&quot;,&quot;subdomain&quot;:&quot;lenny&quot;,&quot;custom_domain&quot;:&quot;www.lennysnewsletter.com&quot;,&quot;custom_domain_optional&quot;:false,&quot;hero_text&quot;:&quot;Deeply researched no-nonsense product, growth, and career advice&#8212;newsletter, podcast, community, and living library&quot;,&quot;logo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/441213db-4824-4e48-9d28-a3a18952cbfc_592x592.png&quot;,&quot;author_id&quot;:1849774,&quot;primary_user_id&quot;:1849774,&quot;theme_var_background_pop&quot;:&quot;#f47c55&quot;,&quot;created_at&quot;:&quot;2019-06-01T15:35:37.885Z&quot;,&quot;email_from_name&quot;:&quot;Lenny's Newsletter&quot;,&quot;copyright&quot;:null,&quot;founding_plan_name&quot;:&quot;Insider Tier&quot;,&quot;community_enabled&quot;:true,&quot;invite_only&quot;:false,&quot;payments_state&quot;:&quot;enabled&quot;,&quot;language&quot;:null,&quot;explicit&quot;:false,&quot;homepage_type&quot;:&quot;newspaper&quot;,&quot;is_personal_mode&quot;:false}}],&quot;twitter_screen_name&quot;:&quot;lennysan&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:10000,&quot;status&quot;:{&quot;bestsellerTier&quot;:10000,&quot;subscriberTier&quot;:10,&quot;leaderboard&quot;:null,&quot;vip&quot;:false,&quot;badge&quot;:{&quot;type&quot;:&quot;bestseller&quot;,&quot;tier&quot;:10000},&quot;paidPublicationIds&quot;:[3525780,35345,1243269,16907,2217127,1548028,218501,313411,46510,1163860,1435249,1256656,10025,260347],&quot;subscriber&quot;:null}}],&quot;utm_campaign&quot;:null,&quot;belowTheFold&quot;:true,&quot;type&quot;:&quot;podcast&quot;,&quot;language&quot;:&quot;en&quot;,&quot;source&quot;:null}" data-component-name="EmbeddedPostToDOM"><a class="embedded-post" native="true" href="https://www.lennysnewsletter.com/p/good-strategy-bad-strategy-richard?utm_source=substack&amp;utm_campaign=post_embed&amp;utm_medium=web"><div class="embedded-post-header"><img class="embedded-post-publication-logo" src="https://substackcdn.com/image/fetch/$s_!8MSN!,w_56,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F441213db-4824-4e48-9d28-a3a18952cbfc_592x592.png" loading="lazy"><span class="embedded-post-publication-name">Lenny's Newsletter</span></div><div class="embedded-post-title-wrapper"><div class="embedded-post-title-icon"><svg width="19" height="19" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
  <path d="M3 18V12C3 9.61305 3.94821 7.32387 5.63604 5.63604C7.32387 3.94821 9.61305 3 12 3C14.3869 3 16.6761 3.94821 18.364 5.63604C20.0518 7.32387 21 9.61305 21 12V18" stroke-linecap="round" stroke-linejoin="round"></path>
  <path d="M21 19C21 19.5304 20.7893 20.0391 20.4142 20.4142C20.0391 20.7893 19.5304 21 19 21H18C17.4696 21 16.9609 20.7893 16.5858 20.4142C16.2107 20.0391 16 19.5304 16 19V16C16 15.4696 16.2107 14.9609 16.5858 14.5858C16.9609 14.2107 17.4696 14 18 14H21V19ZM3 19C3 19.5304 3.21071 20.0391 3.58579 20.4142C3.96086 20.7893 4.46957 21 5 21H6C6.53043 21 7.03914 20.7893 7.41421 20.4142C7.78929 20.0391 8 19.5304 8 19V16C8 15.4696 7.78929 14.9609 7.41421 14.5858C7.03914 14.2107 6.53043 14 6 14H3V19Z" stroke-linecap="round" stroke-linejoin="round"></path>
</svg></div><div class="embedded-post-title">Good Strategy, Bad Strategy | Richard Rumelt</div></div><div class="embedded-post-body">Brought to you by&#8230;</div><div class="embedded-post-cta-wrapper"><div class="embedded-post-cta-icon"><svg width="32" height="32" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
  <path classname="inner-triangle" d="M10 8L16 12L10 16V8Z" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg></div><span class="embedded-post-cta">Listen now</span></div><div class="embedded-post-meta">2 years ago &#183; 246 likes &#183; 1 comment &#183; Lenny Rachitsky</div></a></div><ol><li><p>McKinsey &#8211; The limits of RACI, and a better way to make decisions: <a href="https://www.mckinsey.com/capabilities/people-and-organizational-performance/our-insights/the-organization-blog/the-limits-of-raci-and-a-better-way-to-make-decisions">https://www.mckinsey.com/capabilities/people-and-organizational-performance/our-insights/the-organization-blog/the-limits-of-raci-and-a-better-way-to-make-decisions</a></p></li><li><p>Roger Martin &#8211; Strategy choice cascade: <a href="https://rogerlmartin.com/thought-pillars/strategy">https://rogerlmartin.com/thought-pillars/strategy</a> <a href="https://hbr.org/books/playing-to-win">https://hbr.org/books/playing-to-win</a></p></li></ol><div><hr></div><p>Finding <em>Product Breaks</em> valuable? Please consider sharing it with your friends - or subscribe if you haven&#8217;t already.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.productbreaks.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[Lean thinking for Evals]]></title><description><![CDATA[A practical mental model for AI product quality.]]></description><link>https://www.productbreaks.com/p/lean-thinking-for-evals</link><guid isPermaLink="false">https://www.productbreaks.com/p/lean-thinking-for-evals</guid><dc:creator><![CDATA[Tim Scudder]]></dc:creator><pubDate>Mon, 02 Feb 2026 10:57:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rZ58!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e2fbc93-107c-4713-be23-d95ac5643b21_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Most experienced Product Managers already have a workable quality playbook: agree what &#8216;good&#8217; looks like, ship in slices, test, monitor, iterate. When you move into AI products, especially those using Large Language Models (LLMs), that playbook still works, but crucial elements change too.</strong></p><p>LLM-driven products are sensitive in ways that are easy to underestimate because the probabilistic nature of these systems fundamentally changes the notion of QA. A small prompt change, model upgrade, or retrieval adjustment can shift behaviour in ways that aren&#8217;t obvious in code review and can&#8217;t be caught reliably through spot checks. OpenAI&#8217;s guidance is direct on this: traditional testing methods are not sufficient on their own for generative AI, &#8216;quality&#8217; is harder to pin down (1).</p><p>Here, the mindsets and specific techniques associated with Lean provide useful mental models for Product Managers &#8211; and product teams as a whole. Not because AI development is manufacturing in the traditional sense, but because Lean focuses on standards, flow, the visibility of problems, and continuous improvement. This connects closely to the emergence of Evals as best-practice.</p><h2>What Evals are (and what they&#8217;re not)</h2><p>An Eval is a repeatable way to measure whether an AI system meets defined quality criteria across representative scenarios. Most practical Eval setups include:</p><ul><li><p><strong>Scenario sets:</strong> realistic inputs with enough context to represent real usage.</p></li><li><p><strong>A rubric / scoring method:</strong> human review, automated scoring, or a hybrid. Many teams use model-graded Evals (LLM-as-judge) for scale, with human spot checks for calibration.</p></li><li><p><strong>Baselines and thresholds:</strong> what &#8220;good&#8221; currently looks like, and what counts as a regression.</p></li><li><p><strong>A harness:</strong> the code and infrastructure to run these checks repeatedly.</p></li></ul><p>The point is not to build a perfect measurement machine. But we do want a quality system that sits inside day-to-day delivery, with shared measurement that enables sensible trade-offs and continual learning. Anthropic&#8217;s overview is worth reading because it makes clear how difficult (and important) evaluation is in practice (2).</p><p>A simple way to keep your thinking grounded is to name the quality dimensions you actually care about. For many products, this boils down to:</p><ul><li><p><strong>Task success</strong> (did the user/agent achieve the goal?)</p></li><li><p><strong>Factuality/grounding</strong> (is it accurate and properly supported?)</p></li><li><p><strong>Safety/compliance</strong> (does it stay within policy and regulation?)</p></li><li><p><strong>Tone/brand</strong> (does it communicate appropriately?)</p></li><li><p><strong>Latency</strong> (is it fast enough?)</p></li><li><p><strong>Cost</strong> (is it economically viable at scale?)</p></li></ul><p><em>Note: Many of these criteria align with the Usability, Feasibility and Viability lenses we commonly apply to product development. Product-Market Fit and other desirability-type considerations are also crucial, but their connection to Evals might be slightly looser.</em></p><h2>Let&#8217;s make this tangible</h2><p>Imagine a contact-centre AI agent that reads an incoming customer email and decides what to do next.</p><ul><li><p><strong>Baseline:</strong> it classifies the request (refund, delivery issue, account change), retrieves the relevant policy, drafts a reply, and chooses one of two paths:</p><ul><li><p><strong>Automate</strong> (send the message and, where appropriate, trigger a simple backend action) or,</p></li><li><p><strong>Escalate</strong> (route to a human supervisor with a summary and recommended next step).</p></li></ul></li><li><p><strong>Change:</strong> a few weeks later, you tweak the prompt to make the agent more &#8220;helpful&#8221; and reduce escalations.</p></li><li><p><strong>Regression:</strong> the agent starts taking confident actions in borderline cases&#8212;promising refunds or processing changes that should have been escalated&#8212;because the decision threshold for escalation has effectively shifted.</p></li></ul><p>The outputs still look good in isolation, but the failure shows up in the workflow: the wrong cases get automated, and humans see them only after customers complain. This is the pattern Evals are designed to prevent: a shared standard for &#8216;automate vs escalate&#8217;, fast signals when that boundary drifts, and a habit of turning these incidents into permanent tests.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rZ58!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e2fbc93-107c-4713-be23-d95ac5643b21_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rZ58!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e2fbc93-107c-4713-be23-d95ac5643b21_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!rZ58!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e2fbc93-107c-4713-be23-d95ac5643b21_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!rZ58!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e2fbc93-107c-4713-be23-d95ac5643b21_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!rZ58!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e2fbc93-107c-4713-be23-d95ac5643b21_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rZ58!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e2fbc93-107c-4713-be23-d95ac5643b21_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5e2fbc93-107c-4713-be23-d95ac5643b21_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2460638,&quot;alt&quot;:&quot;Fun image of a computer-human production line.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/186597502?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e2fbc93-107c-4713-be23-d95ac5643b21_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Fun image of a computer-human production line." title="Fun image of a computer-human production line." srcset="https://substackcdn.com/image/fetch/$s_!rZ58!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e2fbc93-107c-4713-be23-d95ac5643b21_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!rZ58!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e2fbc93-107c-4713-be23-d95ac5643b21_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!rZ58!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e2fbc93-107c-4713-be23-d95ac5643b21_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!rZ58!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e2fbc93-107c-4713-be23-d95ac5643b21_1536x1024.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Lean &gt; QA</h2><p>So, Evals often look like QA: test cases, regression suites, CI gates. And this similarity is helpful.</p><p>However, the difference is operational. Where many software tests are binary and stable over time, Evals often are not. They measure degrees of quality across multiple dimensions, in a system whose behaviour can shift with prompts, data, retrieval, or model changes. Google&#8217;s &#8216;ML Test Score&#8217; rubric captures the broader idea: production readiness for ML systems depends on ongoing evaluation and monitoring, not just pre-release testing (5). This is where Lean thinking comes in.</p><p>So, the framing is:</p><ul><li><p>QA mechanics help you implement Evals.</p></li><li><p>Lean helps you run Evals as a quality system.</p></li></ul><h2>Mapping Lean principles to Evals</h2><h3>1) Standard work: define &#8220;good&#8221;, link it to outcomes, and keep it visible</h3><p>In Lean, standard work is the baseline that makes improvement possible. Without a shared definition of &#8216;normal&#8217;, you can&#8217;t reliably spot abnormality.</p><p>In Eval terms, &#8216;standard work&#8217; is:</p><ul><li><p><strong>Rubrics:</strong> concrete definitions of &#8216;correct&#8217;, &#8216;helpful&#8217;, &#8216;safe&#8217;, and &#8216;on-brand&#8217;.If you use a model to grade outputs, treat the grader prompt as part of the standard. If the grader drifts, your standard drifts.</p></li><li><p><strong>Scenario classes:</strong> the request patterns you care about, including edge cases and known failure modes.</p></li><li><p><strong>Thresholds:</strong> what must not regress and what is &#8216;good enough to ship&#8217;.</p></li></ul><p>To make this usable inside a product team, communicate it like any other product standard:</p><ul><li><p>Put the rubric and scenario set somewhere obvious (alongside design principles, accessibility standards, API contracts).</p></li><li><p>Make it part of normal rituals: sprint planning (&#8216;What Eval coverage changes?&#8217;), release reviews (&#8216;What moved vs baseline?&#8217;), and incident reviews (&#8216;What scenarios should we add?&#8217;).</p></li><li><p>Tie it to outcomes you are working towards and make things clear. In the contact-centre agent example, that will include metrics like: First Contact Resolution (FCR), escalation rate and after-call work (ACW) driven by incorrect automation. CSAT and key complaint themes, and cost per contact (including model and tooling costs) should also be measured.</p></li></ul><h3>2) Andon: make problems visible early, and keep the feedback loop fast</h3><p>Andon is about surfacing issues quickly so they can be addressed before they spread (4).</p><p>In Eval terms, the idea is simple: regressions should be visible soon after they are introduced. But there is a practical constraint: an Andon cord is useless if it takes an hour to pull. So, treat speed and cost as product requirements for your Eval suite:</p><ul><li><p><strong>Developer-loop signals (fast and cheap):</strong> run in minutes on every meaningful change. These might include schema/JSON validation, tool-call correctness checks, simple heuristics, small-model graders, or targeted &#8216;golden path&#8217; scenarios. These should be fast and low cost per run.</p></li><li><p><strong>Production signals (ongoing):</strong> sampling queues, drift indicators, escalation spikes, and &#8216;thumbs down&#8217; themes, reviewed on a regular cadence.</p></li></ul><p>The key PM responsibility is the operating agreement: who responds when the signal goes red, what happens next, and how quickly you turn that signal into a prioritised countermeasure.</p><h3>3) Jidoka: decide what stops the line, without creating Muda (waste)</h3><p>Jidoka is commonly summarised as &#8216;build in quality and stop when abnormality appears,&#8217; so defects do not keep flowing downstream. The AI version is a tiered approach that protects outcomes without creating muda (waste), including wasted developer time and unnecessary API spend (3). Here, we can separate cadence (when you run Evals) from severity (what they mean).</p><p>A model cadence might be:</p><ul><li><p><strong>PR gate (fast):</strong> runs on every meaningful change.</p></li><li><p><strong>Nightly regression suite</strong> <strong>(comprehensive)</strong>: wider coverage, slower, more expensive.</p></li><li><p><strong>Pre-release suite (targeted + comprehensive):</strong> used when risk is higher or the change is large.</p></li></ul><p>While severity might differentiate between:</p><ul><li><p><strong>Hard blockers (stop-the-line):</strong> unsafe behaviour or policy violations, clear factuality regressions in sensitive domains, consistent failure on core journeys, tool misuse with real-world consequences.</p></li><li><p><strong>Warnings (triage):</strong> minor tone drift, small verbosity changes, modest latency/cost drift still within budget.</p></li></ul><p>For example, in our contact centre, inaccurate agentic actions that trigger issues downstream might be hard blockers; while true tonal issues in communications might considered less urgent. Lean is useful because it makes the trade-off explicit: you are balancing flow, quality, and cost deliberately.</p><h3>4) Kaizen and poka-yoke: make learning cumulative and reduce repeat failures</h3><p>Kaizen is continuous improvement; poka-yoke is mistake-proofing. In Eval terms, the loop is straightforward:</p><ol><li><p>If a failure matters, capture it as a scenario.</p></li><li><p>Add it to the Eval set so it cannot recur silently.</p></li><li><p>Implement a countermeasure (e.g. prompt/tool/retrieval/UX/guardrail).</p></li><li><p>Re-run Evals, update baseline and thresholds.</p></li></ol><p>Synthetic data can make this stronger, but it needs guardrails:</p><ul><li><p>Start small: generate a limited number of variants.</p></li><li><p>Promote only variants that resemble real user behaviour or plausible risk.</p></li><li><p>Where possible, seed from anonymised production patterns so you do not drift away from reality.</p></li></ul><p>This is how Evals become a maintained asset, rather than a static benchmark.</p><h2>Do things change for agentic workflows?</h2><p>No. While many AI products are now workflows: classify-retrieve-draft-check-act, many are increasingly &#8216;agentic&#8217; &#8211; like the contact centre example, where the system can choose which steps and tools to use based on context (6)(7).</p><p>Agentic systems do not need a new Eval philosophy, but they do need clearer structure, because small component regressions can compound: a retrieval miss can turn into a wrong action, not just a slightly worse answer.</p><ul><li><p><strong>End-to-end Evals (integration):</strong> did the assistant avoid promising refunds when the user is ineligible, while still resolving the query appropriately?</p></li><li><p><strong>Component Evals (diagnostic):</strong> did retrieval return the policy section that contains the eligibility rule?</p></li></ul><p>A simple rule is usually enough: start with end-to-end coverage on critical journeys, then add component Evals only where traces show repeated failure. Over-testing every step is a common source of waste. LangSmith&#8217;s guidance on evaluation approaches is a good reference for thinking about step-level vs system-level evaluation (8).</p><h2>Limits of the Lean mental model</h2><p>The Lean analogy is useful, but please note that this is not a 1:1 mapping. For AI products:</p><ul><li><p><strong>Quality is less objective:</strong> &#8216;tone&#8217; and &#8216;helpfulness&#8217; are harder to measure than a binary defect. This means Evals need calibration and periodic human review.</p></li><li><p><strong>Inputs are unbounded:</strong> user behaviour shifts, and Eval sets can go stale unless refreshed from real usage.</p></li><li><p><strong>Metrics can be gamed:</strong> you can optimise for a high Eval score while degrading user experience (Goodhart effects). This is another reason to balance End-to-end and Component level evaluation.</p></li></ul><h2>Applying this as a PM</h2><p>The switch from traditional QA (and UAT) to Evals requires a new way of thinking. So, if Evals are not gaining traction in your team, use Lean as a sequencing tool:</p><ol><li><p><strong>Map the value stream:</strong> inputs &#8594; retrieval/tools &#8594; reasoning/steps &#8594; output &#8594; user/ business outcome.</p></li><li><p><strong>Create standard work:</strong> rubrics, scenario classes, thresholds, and a calibrated grading approach.</p></li><li><p><strong>Add Andon:</strong> fast developer-loop signals plus a production sampling/review loop.</p></li><li><p><strong>Tier your gates (Jidoka):</strong> separate cadence from severity and protect core outcomes without excessive waste.</p></li><li><p><strong>Run Kaizen:</strong> every meaningful failure becomes a test and use carefully chosen variants to prevent near-miss repeats.</p></li></ol><p>The aim is not to add process. It is to make quality work cumulative, so you stop solving the same problems twice. Lean thinking has been transformative in manufacturing &#8211; and is central to good development practice. It will work well in the AI product world too.</p><div><hr></div><h2>Sources</h2><p>1. OpenAI, &#8220;Evaluation best practices&#8221;: <a href="https://platform.openai.com/docs/guides/evaluation-best-practices">https://platform.openai.com/docs/guides/evaluation-best-practices</a></p><p>2. Anthropic, &#8220;Evaluating AI systems&#8221;: <a href="https://www.anthropic.com/research/evaluating-ai-systems">https://www.anthropic.com/research/evaluating-ai-systems</a></p><p>3. Toyota Motor Corporation, &#8220;Toyota Production System&#8221;: <a href="https://global.toyota/en/company/vision-and-philosophy/production-system/index.html">https://global.toyota/en/company/vision-and-philosophy/production-system/index.html</a></p><p>4. Toyota UK magazine, &#8220;Andon&#8221;: <a href="https://mag.toyota.co.uk/andon-toyota-production-system/">https://mag.toyota.co.uk/andon-toyota-production-system/</a></p><p>5. Google, &#8220;What&#8217;s your ML Test Score?&#8221;: <a href="https://research.google/pubs/pub45742/">https://research.google/pubs/pub45742/</a></p><p>6. Anthropic, &#8220;Building effective agents&#8221;: <a href="https://www.anthropic.com/research/building-effective-agents">https://www.anthropic.com/research/building-effective-agents</a></p><p>7. IBM, &#8220;Agentic workflows&#8221;: <a href="https://www.ibm.com/think/topics/agentic-workflows">https://www.ibm.com/think/topics/agentic-workflows</a></p><p>8. LangSmith, &#8220;Evaluation approaches&#8221;: <a href="https://docs.langchain.com/langsmith/evaluation-approaches">https://docs.langchain.com/langsmith/evaluation-approaches</a></p><div><hr></div><p>Finding <em>Product Breaks</em> valuable? Please consider sharing it with your friends - or subscribe if you haven&#8217;t already.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.productbreaks.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[New to Agentic AI? Start here.]]></title><description><![CDATA[Learnings from a first AI build]]></description><link>https://www.productbreaks.com/p/new-to-agentic-ai-start-here</link><guid isPermaLink="false">https://www.productbreaks.com/p/new-to-agentic-ai-start-here</guid><dc:creator><![CDATA[Product Breaks]]></dc:creator><pubDate>Wed, 28 Jan 2026 10:18:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!FPod!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0ea833-5770-4e8c-819c-1862f08a34f6_1024x559.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Agentic AI is everywhere at the moment - it&#8217;s predicted that 50% of all service requests will be powered by agentic AI systems by 2030 (<a href="https://www.gartner.com/en/newsroom/press-releases/2025-03-05-customer-service-leaders-should-strategically-integrate-agentic-ai-to-enhance-efficiency-and-redefine-service-roles">Gartner</a>).</p><p>Wondering what it actually is, and how it compares to generative AI? Me too. I spent my first week on an AI project Googling orchestration and deterministic workflows, trying to wrap my head around all the new terminology. Throw in ever-changing technology and rapid turnaround times, there&#8217;s a lot to contend with for a product manager.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FPod!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0ea833-5770-4e8c-819c-1862f08a34f6_1024x559.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FPod!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0ea833-5770-4e8c-819c-1862f08a34f6_1024x559.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FPod!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0ea833-5770-4e8c-819c-1862f08a34f6_1024x559.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FPod!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0ea833-5770-4e8c-819c-1862f08a34f6_1024x559.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FPod!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0ea833-5770-4e8c-819c-1862f08a34f6_1024x559.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FPod!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0ea833-5770-4e8c-819c-1862f08a34f6_1024x559.jpeg" width="1024" height="559" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f0ea833-5770-4e8c-819c-1862f08a34f6_1024x559.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:559,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:120734,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/186060146?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0ea833-5770-4e8c-819c-1862f08a34f6_1024x559.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FPod!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0ea833-5770-4e8c-819c-1862f08a34f6_1024x559.jpeg 424w, https://substackcdn.com/image/fetch/$s_!FPod!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0ea833-5770-4e8c-819c-1862f08a34f6_1024x559.jpeg 848w, https://substackcdn.com/image/fetch/$s_!FPod!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0ea833-5770-4e8c-819c-1862f08a34f6_1024x559.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!FPod!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0ea833-5770-4e8c-819c-1862f08a34f6_1024x559.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In short, while generative AI is AI that <em><strong>says</strong></em> something, agentic AI is AI that <em><strong>does </strong></em>something. Typically, it performs a task based on an instruction (e.g. &#8216;Write my Product Breaks article&#8217;). This process might be broken down into a series of tasks, bringing in multiple agents. Agent 1: &#8216;Research agentic AI for my Product Breaks article.&#8217; Agent 2: &#8216;Write a first draft.&#8217; Agent 3: &#8216;Make updates to the draft based on my feedback&#8217;. </p><p>Here&#8217;s what I wish I knew before I started with agentic AI.</p><h2><strong>1. It&#8217;s all about the workflow</strong></h2><p>Agentic AI can be a complex puzzle to communicate, especially when it&#8217;s still a work in progress. Mapping out an agentic workflow is a way to provide a central and up to date view of how the product is being built. This is key to the team and wider stakeholders&#8217; understanding, particularly around where and how agents and humans will interact.</p><p>To get started, <a href="https://www.deeplearning.ai/courses/agentic-ai/">Andrew Ng&#8217;s AI course</a> has a really helpful section on creating a workflow, which is very similar to a user journey but with AI-specific inputs. Ask yourself:</p><ul><li><p>What are the steps a human would take in the process, and how you would make updates if things weren&#8217;t right first time? How many steps would you need?</p></li><li><p>What are the key pieces of information you need the LLM to extract &#8211; and where should they get them from?</p></li><li><p>What agents are involved?</p></li><li><p>What platforms are involved, and at which stage in the process?</p></li></ul><h2><strong>2. Keep it simple</strong></h2><p>Once the process has been broken down and there&#8217;s a shared understanding of where agents can be used, roles need to be assigned to them.</p><p>To make agents the most effective, they need a singular, simple job to focus on. This might mean that one step in the process requires several of its own agents, but that way they can become better at their jobs and are easier to refine. </p><p><strong>Tip</strong>: Giving agents unique names (e.g. Email Writing Agent) helps to keep track of and reference them.</p><h2><strong>3. You&#8217;ll need to manage expectations</strong></h2><p>A huge benefit of AI is that development is quicker, and prompts can be updated as and when to rapidly improve the output. The downside of this is it can result in high expectations around what&#8217;s possible. This is understandable given the narrative about AI, but not necessarily realistic.</p><p>Bringing in agentic AI likely means automating a process with multiple people, teams, platforms and information sources. As PM, a useful way to communicate this may be that it offers a chance to<em> test</em> out what can be automated, which keeps expectations in check.</p><h2><strong>4. AI is only as good as the data it can work with</strong></h2><p>This is another reason that expectations must be managed; AI needs high-quality data to produce high-quality output. In fact, this is one of the main barriers to AI adoption in general. There are two main elements to this:</p><h4>Accessibility</h4><p> A clear set of rules for storage and naming convention, so the LLM knows exactly where to look for information.</p><h4>Mapping</h4><p>A good understanding of where the information needs to go, how it will get there, and what requirements it should adhere to if managing an integration. This would also influence what data is collected in the first place, and in what format.</p><p>While it&#8217;s still possible to prove out the potential of AI without this, proving out the value is likely to be much more achievable with high quality data in place.</p><h2><strong>5. What is true today could change next week</strong></h2><p>AI capabilities and the technology powering them are rapidly changing &#8211; which is both a blessing and a curse. There are constantly new features available, but often these are still in beta or soon to be updated again. This might mean that workarounds are required to get a product built quicker, even if not fit for the long term.</p><p>In summary, working with agentic AI was a big learning curve as a PM, but a lot of the experience itself wasn&#8217;t new. Being comfortable with constant change and the ability to explain complexity are fundamentals from product management which will serve us well.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Finding <em>Product Breaks</em> valuable? Please consider sharing it with your friends - or subscribe if you haven&#8217;t already.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Product Discovery is messy. These five techniques help me to stay in control. ]]></title><description><![CDATA[Bring a delivery mindset to discovery work, without killing the creativity]]></description><link>https://www.productbreaks.com/p/product-discovery-is-messy</link><guid isPermaLink="false">https://www.productbreaks.com/p/product-discovery-is-messy</guid><dc:creator><![CDATA[Product Breaks]]></dc:creator><pubDate>Tue, 06 Jan 2026 11:02:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!B2B6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9159339c-4b39-44d1-b2d4-ff53d50c31e4_1024x1024.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I started my career as a Project Manager. Freshly Prince2-certified, I diligently broke down work packages, mapped out Gantt charts, mitigated risks, and checked off completed tasks. It was all very neat, clear, and easy to follow.</p><p>But when I moved into Product Management, I suddenly had a big role in deciding what to build next. Learning about &#8220;product discovery&#8221; was dizzying. There was so much to consider.</p><p>All the discovery activities alongside building, shipping, and landing features were a lot to juggle. I struggled to chart a clear path forward or to communicate the wider plan.</p><p>But over the years I&#8217;ve learned some simple techniques that have helped me to regain the control that I enjoyed in my project management years. In this article I&#8217;ve set out the five frameworks that have helped me to tame the product discovery beast. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!B2B6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9159339c-4b39-44d1-b2d4-ff53d50c31e4_1024x1024.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!B2B6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9159339c-4b39-44d1-b2d4-ff53d50c31e4_1024x1024.heic 424w, https://substackcdn.com/image/fetch/$s_!B2B6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9159339c-4b39-44d1-b2d4-ff53d50c31e4_1024x1024.heic 848w, https://substackcdn.com/image/fetch/$s_!B2B6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9159339c-4b39-44d1-b2d4-ff53d50c31e4_1024x1024.heic 1272w, https://substackcdn.com/image/fetch/$s_!B2B6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9159339c-4b39-44d1-b2d4-ff53d50c31e4_1024x1024.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!B2B6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9159339c-4b39-44d1-b2d4-ff53d50c31e4_1024x1024.heic" width="446" height="446" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9159339c-4b39-44d1-b2d4-ff53d50c31e4_1024x1024.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:446,&quot;bytes&quot;:250503,&quot;alt&quot;:&quot;A heroic product manager tames a beast&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/183253235?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9159339c-4b39-44d1-b2d4-ff53d50c31e4_1024x1024.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A heroic product manager tames a beast" title="A heroic product manager tames a beast" srcset="https://substackcdn.com/image/fetch/$s_!B2B6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9159339c-4b39-44d1-b2d4-ff53d50c31e4_1024x1024.heic 424w, https://substackcdn.com/image/fetch/$s_!B2B6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9159339c-4b39-44d1-b2d4-ff53d50c31e4_1024x1024.heic 848w, https://substackcdn.com/image/fetch/$s_!B2B6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9159339c-4b39-44d1-b2d4-ff53d50c31e4_1024x1024.heic 1272w, https://substackcdn.com/image/fetch/$s_!B2B6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9159339c-4b39-44d1-b2d4-ff53d50c31e4_1024x1024.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div><hr></div><h2>Exploring options</h2><h3>1. Opportunity-Solution Trees</h3><p><a href="https://www.producttalk.org/opportunity-solution-trees/">Teresa Torres&#8217;s Opportunity-Solution Trees</a> are a great way to shift mindsets from delivery to discovery. They provide structured collaboration and communication around product discovery and really help me to clarify my thinking.</p><p>Opportunity-Solution Trees encourage you to consider a range of opportunities that might contribute to the outcome that you&#8217;re aiming towards. Then they prompt you to consider the possible solutions that might deliver on those opportunities. (For opportunities, read a user need, desire, or pain point.) Breaking the tree down more helps you to track assumption tests. These tests help you to assess how much the proposed solution can help you reach your goal.</p><p>Using opportunity-solution trees shifts the focus from &#8220;how do we deliver X?&#8221; to &#8220;which options best help us reach our target outcome?&#8221;.</p><p>My top tips for opportunity-solution trees are:</p><ul><li><p><strong>Focus on a single product outcome</strong>. Don&#8217;t use your tree to map out the full range of ways that your product could drive your business forward, as it will quickly become overwhelming.</p></li></ul><ul><li><p><strong>If you&#8217;re struggling to identify a single product outcome to focus on, then you&#8217;re missing a clear product strategy.</strong> Work on that first, at least to the point that you know what outcome is the most valuable to focus on right now. (<a href="https://www.productbreaks.com/p/product-strategy-as-a-living-conversation">Here&#8217;s a great Product Breaks article on product strategy</a>.)</p></li></ul><ul><li><p>Think of your tree as providing <strong>a snapshot of the status of your discovery</strong>. So annotate it to show where you&#8217;ve ruled out options, and to highlight the key data points and useful insights that you&#8217;ve learned along the way. But balance that with keeping the tree easy to digest and understand. Link through to documents for more detailed learnings and explanations where necessary.</p></li></ul><h2></h2><div><hr></div><h2>Choosing a path</h2><h3>2. RICE scoring</h3><p><a href="https://www.intercom.com/blog/rice-simple-prioritization-for-product-managers/">Intercom developed RICE</a> to assist with prioritisation decisions. It uses quantifiable measures of Reach, Impact, Confidence, and Effort to calculate a RICE score. When choosing between a list of similar options, it helps to highlight where you can make the biggest impact in the shortest time. I&#8217;ve found that the RICE metrics add a useful framing to solution ideas, which help me to prioritise which discovery activities to focus on next.</p><p>But my experience has taught me to use RICE with caution. The comfort of the maths can give you a false sense of certainty if used in the wrong way. You should be careful not to use it as a substitute for deeper thinking. Here are my tips for the effective use of RICE.</p><ul><li><p><strong>Compare apples to apples</strong>. Only use RICE to compare options aimed at the same outcome. If not, you aren&#8217;t comparing like with like. Only consider RICE when you have decided on the right outcome to strive for.</p></li></ul><ul><li><p><strong>Prioritise opportunities before you prioritise solutions</strong>. You can&#8217;t do a full RICE calculation for opportunities, but you do need to assess which to focus on first. For each opportunity, find a way to evaluate its reach - the percentage of your target market that the opportunity is relevant to - before you look for solutions. </p></li></ul><ul><li><p><strong>Don&#8217;t immediately dismiss low-confidence ideas. </strong>If there&#8217;s a possibility of high impact and high reach, do the work to test your assumptions and improve your confidence score. Don&#8217;t just switch to a lower-impact idea instead.</p></li></ul><h3>3. Confidence meter</h3><p>RICE relies on an assessment of your confidence in the reach and impact of your idea. But confidence is subjective, so you need a defined scale for it to make sense. <a href="https://itamargilad.com/the-tool-that-will-help-you-choose-better-product-ideas/">Itamar Gilad&#8217;s confidence meter</a> provides exactly this. I love it because the scale definitions are objective, while the scoring levels are not linear. It&#8217;s designed to strongly incentivise evidence-based decision-making. A small amount of market data is 100x higher confidence than your own self-conviction. And launch data is 10x higher confidence again.</p><p>My top tips when using the confidence meter are:</p><ul><li><p>Make sure you and your team <strong>always refer to it for your RICE scoring</strong>.</p></li></ul><ul><li><p>Continue to <strong>refer to the confidence ladder throughout the assumption testing and launch phases</strong> of your feature. When planning your release ladder, you should aim to continually de-risk the feature as you make it available to more users.</p></li></ul><h3>4. Assumption mapping</h3><p><a href="https://www.producttalk.org/assumption-testing/">Assumption testing</a> is another one of Teresa Torres&#8217;s core foundations of product discovery. After you uncover the assumptions behind your ideas, she suggests testing only the riskiest ones. Her assumption map lets you place your assumptions on a 2x2 chart, plotting their relative importance versus their level of evidence (another opportunity to use the confidence meter!). The riskiest assumptions are those with high importance but low evidence.</p><p>I love this technique because it encourages you to test only what&#8217;s crucial to ensure the idea can succeed. The reduced testing scope allows you to learn and make decisions at a faster pace, instead of building and testing entire solutions.</p><p>My top tips for assumption mapping are:</p><ul><li><p><strong>Write assumptions so they must be true for your idea to be successful. </strong>It might not sound important, but it makes it much easier to understand the meaning of proving or disproving your assumptions.</p></li></ul><ul><li><p>To visualise your learning, <strong>connect your assumption tests to your opportunity-solution tree</strong>.</p></li></ul><ul><li><p>A simple discovery-focused kanban board can be useful to track your team&#8217;s tasks needed to test your assumptions.</p></li></ul><p></p><div><hr></div><h2>Planning ahead</h2><h3>5. GIST Board</h3><p><a href="https://itamargilad.com/the-gist-board-and-other-gist-tools/">Itamar Gilad&#8217;s GIST board</a> maps out the Goals, Ideas, Steps, and Tasks you need to take your ideas forward into full-fledged, successful features. I&#8217;ve found GIST boards to be both similar and complementary to the opportunity-solution tree.</p><p>Opportunity-solution trees are great for moving from a blank page to a structured wealth of ideas to explore. GIST boards can then help to chart your course through that complexity. They can also connect your discovery through to delivery and launch in a way that opportunity-solution trees are less suited to.</p><p>It wasn&#8217;t immediately clear to me how opportunity-solution trees and GIST boards relate to each other or work together. So after a working with both for a while now, here are my tips for using them together.</p><ul><li><p><strong>Start with an opportunity-solution tree </strong>and use it to guide your ideation and to evaluate which avenues to explore first.</p></li></ul><ul><li><p><strong>When you&#8217;ve narrowed down the solutions that you&#8217;re going to explore further, add them to your GIST board. </strong>I map &#8216;Solutions&#8217; from my opportunity-solution tree map to &#8216;Ideas&#8217; on my GIST board, and &#8216;Outcome&#8217; to &#8216;Goal&#8217;. </p></li></ul><ul><li><p><strong>Map out the steps needed to build confidence in the solution</strong> <strong>on your GIST board</strong>. I frame the steps as what we need to achieve to take our idea up through the levels of the confidence meter.</p></li></ul><ul><li><p><strong>Track the outcome of each assumption test on your opportunity-solution map</strong>. Use the resulting increase in confidence to <strong>progress through the steps on your GIST board</strong>.</p></li></ul><h2></h2><div><hr></div><h2>Discovery beast: tamed</h2><p>Product discovery is, by definition, messy. It&#8217;s a process of exploration, experimentation and de-risking. So, it&#8217;s right that there&#8217;s not one clear path forward. But that doesn&#8217;t mean it must be chaos. These five techniques have helped me to stay in control. They&#8217;ve helped me to:</p><ul><li><p>&#9989; Understand where to focus</p></li></ul><ul><li><p>&#9989; Chart a course forward</p></li></ul><ul><li><p>&#9989; Collaborate with ease</p></li></ul><ul><li><p>&#9989; Keep stakeholders in the loop</p></li></ul><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Finding <em>Product Breaks</em> valuable? Please consider sharing it with your friends - or subscribe if you haven&#8217;t already.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Best Products I Used This Year]]></title><description><![CDATA[And What They Taught Me About Craft]]></description><link>https://www.productbreaks.com/p/the-best-products-i-used-this-year</link><guid isPermaLink="false">https://www.productbreaks.com/p/the-best-products-i-used-this-year</guid><dc:creator><![CDATA[Product Breaks]]></dc:creator><pubDate>Wed, 17 Dec 2025 11:01:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!cEpU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f9604a0-eced-4ca1-8baf-8727be8d1042_600x901.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As product managers, we like to believe we know good product craft when we see it. Yet spend enough time inside complex organisations and the bar can quietly slip. Products become bloated. Tools demand effort before delivering value. Systems technically work but feel indifferent to the people using them.</p><p>This year, a handful of products reminded me what care in product design feels like. Not only did they perform effectively, but they also reshaped my expectations.</p><p>As we head into the holiday season, it presents a natural moment to reflect on what has stood out. One of my favourite books <strong>A Tribe of Mentors</strong>, asks a simple but powerful question about purchases a less than $100 that have meaningfully improved your life. That prompt got me thinking in the year of AI, which products genuinely changed how I think, work and create.</p><p>This article provides a nice bookend to our year in articles mirroring our first product breaks article of the year, which you can check out here: <a href="https://www.productbreaks.com/p/using-ai-to-supercharge-your-pm-powers">Using AI to supercharge your PM powers.</a> These are the 5 products that stayed with me, and the principles they reinforced for the future of product.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cEpU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f9604a0-eced-4ca1-8baf-8727be8d1042_600x901.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cEpU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f9604a0-eced-4ca1-8baf-8727be8d1042_600x901.png 424w, https://substackcdn.com/image/fetch/$s_!cEpU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f9604a0-eced-4ca1-8baf-8727be8d1042_600x901.png 848w, https://substackcdn.com/image/fetch/$s_!cEpU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f9604a0-eced-4ca1-8baf-8727be8d1042_600x901.png 1272w, https://substackcdn.com/image/fetch/$s_!cEpU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f9604a0-eced-4ca1-8baf-8727be8d1042_600x901.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cEpU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f9604a0-eced-4ca1-8baf-8727be8d1042_600x901.png" width="600" height="901" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f9604a0-eced-4ca1-8baf-8727be8d1042_600x901.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:901,&quot;width&quot;:600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cEpU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f9604a0-eced-4ca1-8baf-8727be8d1042_600x901.png 424w, https://substackcdn.com/image/fetch/$s_!cEpU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f9604a0-eced-4ca1-8baf-8727be8d1042_600x901.png 848w, https://substackcdn.com/image/fetch/$s_!cEpU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f9604a0-eced-4ca1-8baf-8727be8d1042_600x901.png 1272w, https://substackcdn.com/image/fetch/$s_!cEpU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f9604a0-eced-4ca1-8baf-8727be8d1042_600x901.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Design for Flow, Not Features</strong></h3><h4><strong>Product: Notion</strong></h4><p>What delighted me about Notion was how little pressure it put on me to get things right upfront. I could open a blank page, start messy, change my mind halfway through, and reshape my thinking without friction. At one point, I realised I could turn a rough paragraph into a toggle or structure it into something more formal without breaking my flow. The product never interrupted me to ask what I was trying to build.</p><p>Notion felt like it trusted me. It did not rush me, correct me, or overwhelm me. It let me think in my own shape.</p><p>The lesson here is not about capability. It is about flow. Great products optimise for the mental state they want users to be in. They reduce cognitive load and create space for momentum. Productivity becomes a by-product rather than the goal itself.</p><h5><strong>Takeaway:</strong></h5><p>Design for the core mental state you want users to experience. Features are secondary.</p><div><hr></div><h3><strong>Trust As a Product Feature</strong></h3><h4><strong>Product: Monzo</strong></h4><p>Monzo continues to stand out because it consistently finds ways to remove anxiety from money. The 1p 365-day savings challenge delighted me because it turned saving into something approachable and quietly rewarding. Direct investing from my bank account removed the mental barrier between intent and action. My mortgage checker did not just show numbers but offered clear recommendations I could act on. Even merging all my pensions into one place felt less like a financial admin task and more like regaining clarity. At no point did the product make me feel foolish, rushed, or uninformed. It explained itself. It earned confidence over time through consistency.</p><p>This is what trust looks like in practice. Not grand gestures, but predictable care in moments that usually cause stress.</p><h5><strong>Takeaway:</strong></h5><p>If users do not trust your product, no amount of functionality will compensate. Transparency is foundational.</p><div><hr></div><h3><strong>Lowering the Cost of Creation</strong></h3><h4><strong>Product: Lovable</strong></h4><p>Lovable delighted me by making starting feel cheap and reversible. I could move from an idea to something tangible in minutes without losing momentum to setup or configuration. There was no sense that I needed to commit to the right structure upfront. I could explore freely, experiment, and change direction without penalty.</p><p>That ease invited curiosity. It made play feel acceptable again, which is rare in creation tools. The craft here lies in reducing activation energy. When the cost of getting started is low, people explore more, learn faster, and stay engaged longer.</p><h5><strong>Takeaway:</strong></h5><p>The faster users can move from intent to outcome, the more likely they are to explore, learn, and return.</p><div><hr></div><h3><strong>Product Should Learn With You</strong></h3><h4><strong>Product: ChatGPT</strong></h4><p>ChatGPT delighted me in moments where I did not yet know what I was asking. You don&#8217;t need to know the &#8220;right&#8221; way to use it. You learn by doing. The product adapts to your style, your context, and your level of intent. I could return to a conversation days later and pick up where I left off without re explaining context. As I worked, the responses adapted to my tone, depth, and way of thinking. It helped me clarify ideas that were still half formed.</p><p>It did not demand precision upfront. It helped me arrive there. Over time, it stopped feeling like a tool I operated and started feeling like a system I collaborated with. That shift is subtle, but powerful.</p><h5><strong>Takeaway:</strong></h5><p>The most powerful products do not just respond to users. They evolve with them.</p><div><hr></div><h3><strong>Respecting User Time</strong></h3><h4><strong>Product: Linear</strong></h4><p>Linear delighted me through speed and restraint. Actions happened instantly. Keyboard shortcuts felt discoverable rather than hidden. I never felt like the product was asking for more attention than necessary or slowing me down with ceremony.</p><p>It was opinionated, constrained, and unapologetic. In doing so, it sent a clear signal. My time mattered.</p><p>That respect showed up in every interaction.</p><h5><strong>Takeaway:</strong></h5><p>Simplicity and speed are not just UX choices. They are signals of respect.</p><div><hr></div><h3><strong>What These Products Have in Common</strong></h3><p>None of these products are perfect. What they share is <strong>care</strong>.</p><p><strong>Care</strong> in how decisions are made.</p><p><strong>Care</strong> in what is prioritised.</p><p><strong>Care</strong> in how users are treated over time.</p><p>They serve as a reminder that great product craft is not about novelty or scale alone. It&#8217;s about sweating the small stuff, staying intentional, and remembering that every interaction - no matter how minor - shapes how a product is experienced.</p><p>These products did not just raise my expectations as a user. They raised the bar for what I am willing to build as a product manager.</p><p>Because the best products don&#8217;t just function.</p><p><strong>They </strong><em><strong>feel considered</strong></em>.</p><p>Which products did you use that make your list this year? Share in the comments below. Happy holidays and see you in the New Year!</p><p></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Finding <em>Product Breaks</em> valuable? Please consider sharing it with friends - or subscribe if you haven&#8217;t already. </p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The importance of a fast start]]></title><description><![CDATA[The excitement (and vulnerability) of new beginnings]]></description><link>https://www.productbreaks.com/p/the-importance-of-a-fast-start</link><guid isPermaLink="false">https://www.productbreaks.com/p/the-importance-of-a-fast-start</guid><dc:creator><![CDATA[Product Breaks]]></dc:creator><pubDate>Tue, 09 Dec 2025 11:05:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!akuf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a4ee56-80fb-4656-b2e8-6954a22a9d3a_1536x1024.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As a massive F1 fan, I was glued to the TV over the weekend for the final Grand Prix of the season. Three potential world champions went head-to-head (to head?) in one of the most thrilling finales of the modern era. 58 high speed laps of racing lay ahead, full of twists and turns, but in all likelihood, whoever led going into the first corner was likely to win the race. And of course, it&#8217;s not just the drivers&#8217; lightning fast reaction times that contribute to a fast start &#8211; weeks of hard work planning the right strategy, communicating that to the drivers, and aligning on how to attack that first bend all contributed to who ultimately came out on top.</p><p>Back to reality (I think my chances of becoming an F1 driver are probably gone now), and I&#8217;m fresh back from kicking off a brand new team with a brand new set of goals to go after. The start of every new team, project, or initiative is one of the most exciting periods for any product manager. Everything is on the table and nothing seems impossible. The roadmap is full of possibility rather than compromise, and teams tend to be full of ideas on how we can make it a reality. What&#8217;s more, we&#8217;re meeting new people and forming new relationships. The potential feels untapped.</p><p>Over the years, I&#8217;ve learned that what you do in this opening phase determines far more than your first few months of delivery. It sets the emotional, cultural, strategic, and psychological foundations for everything that follows. Investing time, energy and thought into these early stages can have an exponential effect on the performance of your team over the coming months and beyond.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!akuf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a4ee56-80fb-4656-b2e8-6954a22a9d3a_1536x1024.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!akuf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a4ee56-80fb-4656-b2e8-6954a22a9d3a_1536x1024.heic 424w, https://substackcdn.com/image/fetch/$s_!akuf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a4ee56-80fb-4656-b2e8-6954a22a9d3a_1536x1024.heic 848w, https://substackcdn.com/image/fetch/$s_!akuf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a4ee56-80fb-4656-b2e8-6954a22a9d3a_1536x1024.heic 1272w, https://substackcdn.com/image/fetch/$s_!akuf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a4ee56-80fb-4656-b2e8-6954a22a9d3a_1536x1024.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!akuf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a4ee56-80fb-4656-b2e8-6954a22a9d3a_1536x1024.heic" width="450" height="300.10302197802196" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/82a4ee56-80fb-4656-b2e8-6954a22a9d3a_1536x1024.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:450,&quot;bytes&quot;:862640,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/181127871?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a4ee56-80fb-4656-b2e8-6954a22a9d3a_1536x1024.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!akuf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a4ee56-80fb-4656-b2e8-6954a22a9d3a_1536x1024.heic 424w, https://substackcdn.com/image/fetch/$s_!akuf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a4ee56-80fb-4656-b2e8-6954a22a9d3a_1536x1024.heic 848w, https://substackcdn.com/image/fetch/$s_!akuf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a4ee56-80fb-4656-b2e8-6954a22a9d3a_1536x1024.heic 1272w, https://substackcdn.com/image/fetch/$s_!akuf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82a4ee56-80fb-4656-b2e8-6954a22a9d3a_1536x1024.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h4><strong>Start With Energy &amp; Trust</strong></h4><p>Strong team morale can help you overcome even the most difficult challenges, but it isn&#8217;t something that happens by chance. It requires deliberate effort and putting in that effort from the outset can set the tone for working brilliantly together from this point onwards.</p><p>Our ultimate goal should be to foster teams that feel:</p><ul><li><p>Safe to speak up</p></li></ul><ul><li><p>Excited about what they&#8217;re building</p></li></ul><ul><li><p>Clear on how they can contribute</p></li></ul><ul><li><p>Respected for what they bring</p></li></ul><p>In the early stages of a new team or initiative, it&#8217;s natural for people to be figuring out how decisions are made, whether their opinion is valued, or how each of their colleagues work. Therefore it can be really helpful to lean into these themes during kickoff sessions. Consider:</p><ul><li><p>Sessions designed to foster <a href="https://www.harvardbusiness.org/insight/why-psychological-safety-is-the-hidden-engine-behind-innovation-and-transformation/">psychological safety</a></p></li></ul><ul><li><p>Introductions which eschew the traditional (and, let&#8217;s be honest, awkward) activities such as &#8220;tell us something interesting about yourself&#8221; and lean more towards what makes each individual tick, what&#8217;s their preferred communication style, what are their working hours, etc</p></li></ul><ul><li><p>Overviews of each individual&#8217;s passions and strengths, and what they expect you to come to them for</p></li></ul><p>This is even more critical in the post-pandemic/hybrid world we all now live in. We can no longer rely on these bonds forming organically &#8211; we must be intentional and deliberate about it.</p><p><strong>Develop a Shared Understanding</strong></p><p>High performing teams are rarely content with simply delivering against a set of requirements that are handed to them. The most beautiful Miro board or thorough PRD will never be a substitute for a shared understanding of why we&#8217;re doing what we&#8217;re doing, how it drives value for customers, and what success looks like for us as a team.</p><p>It can be helpful to either share or co-create any of the following (non-exhaustive) list:</p><ul><li><p>The business&#8217; strategy and any product strategy derived from it</p></li></ul><ul><li><p>The overall vision for the product</p></li></ul><ul><li><p>Any KPIs or, even better, <a href="https://www.atlassian.com/agile/agile-at-scale/okr">OKRs</a> associated with the product so that the whole team can understand what outcomes we&#8217;re really trying to achieve</p></li></ul><p>A unified team with a passion to innovate and deliver against those strategic goals can emerge through discussing, debating, and iterating on those key artefacts. It&#8217;s built when assumptions and complexity are surfaced, not shied away from, and when team members feel free to ask &#8220;stupid&#8221; questions. Gathering the whole team around these concepts from the start allows for smart trade-offs to be made throughout the product life cycle.</p><p>At the start of a project, your real job isn&#8217;t to define requirements - it&#8217;s to create alignment around intent. What problem are we truly solving? Who are we solving it for? What does success feel like? How will we measure it?</p><p>When teams share&#8239;meaning and purpose, not just deliverables, speed and quality of delivery go up.</p><p><strong>The Product Manager as a Cultural Architect</strong></p><p>We often think of product managers as prioritisers, problem solvers, or champions of user value. But at the start of any new initiative in particular, you are creating something less tangible, but just as valuable: you are architecting a product culture that will be at the heart of every decision and action going forward.</p><p>Before we get into roadmaps, backlogs, or ceremonies, we first need to design the environment in which product thinking can thrive. We&#8217;re fostering an environment which encourages:</p><ul><li><p>A focus on solving the actual problems users are facing</p></li></ul><ul><li><p>Customer data being an insight that every team member craves &#8211; not just the PM</p></li></ul><ul><li><p>Experimentation aimed at validating assumptions</p></li></ul><ul><li><p>Genuine belief in, and alignment to the overarching strategy &#8211; rather than just paying lip service to it</p></li></ul><ul><li><p>Differences in perspective, because they help us achieve better product outcomes</p></li></ul><p>And, crucially, we&#8217;re doing all of this before any features are discussed. Before the chequered flag is waved. Before the lights even go out to signal the start of the race.</p><p>It is possible to foster this culture later in the product life cycle, and of course a strong team culture and product-alignment is never a &#8220;set and forget activity&#8221;, but you will likely find yourself part of a more motivated and performant team if you can embed this culture from the off.</p><p><strong>In Conclusion</strong></p><p>Intentionally designing a strong product culture based on safety, trust and shared alignment, will give you the best possible foundation to deliver the long-term value we are all so passionate about.</p><p>Therefore it&#8217;s important not to rush it. Take the time that&#8217;s required, remove any blockers to your team&#8217;s talents and passion, and take pride in the amazing things this enables you to achieve.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.productbreaks.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Finding <em>Product Breaks</em> valuable? Please consider sharing it with friends - or subscribe if you haven&#8217;t already.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Don’t Cave to Conway’s Law]]></title><description><![CDATA[Stop letting your org chart design your product]]></description><link>https://www.productbreaks.com/p/dont-cave-to-conways-law</link><guid isPermaLink="false">https://www.productbreaks.com/p/dont-cave-to-conways-law</guid><dc:creator><![CDATA[Product Breaks]]></dc:creator><pubDate>Wed, 03 Dec 2025 18:08:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!W8-w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f7be3f-3167-47bf-92be-b0f31abe7e7d_616x427.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Conway&#8217;s law states that organisations commonly design systems that mirror their own communication structures. We see this in software development, where the way your teams collaborate has huge influence on how you build - and, in turn, the experience you create for your users.</p><blockquote><p><em>&#8220;Any organization that designs a system (broadly defined) will produce a design that mirrors the organization&#8217;s communication structure.&#8221;</em></p><p>Melvin E. Conway, 1968</p></blockquote><p>It&#8217;s rarely realistic to rip up your company&#8217;s organisational structure and start again before you deploy a piece of code. So, how can you work with suboptimal org shapes and still produce brilliant user experiences?</p><h3>Spot the warning signs</h3><p>It&#8217;s usually clear when you&#8217;re working in a poorly designed organisation that could feel the pain of Conway&#8217;s Law. Perhaps you&#8217;re set up in &#8216;functions&#8217; such as IT, Finance and Marketing, and you infrequently work with other functions. Maybe your company has an outsourcing model where they contract different parts of a system (e.g. front-end, integration, APIs) to separate, at times competing, third parties.</p><p>It all boils down to a common characteristic: your user and their needs are not at the centre of conversations in your organisation. Instead, you spend more time talking about which team is responsible for what. Teams work towards their own, independent goals, and shared, user-focused outcomes are lost.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W8-w!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f7be3f-3167-47bf-92be-b0f31abe7e7d_616x427.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W8-w!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f7be3f-3167-47bf-92be-b0f31abe7e7d_616x427.png 424w, https://substackcdn.com/image/fetch/$s_!W8-w!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f7be3f-3167-47bf-92be-b0f31abe7e7d_616x427.png 848w, https://substackcdn.com/image/fetch/$s_!W8-w!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f7be3f-3167-47bf-92be-b0f31abe7e7d_616x427.png 1272w, https://substackcdn.com/image/fetch/$s_!W8-w!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f7be3f-3167-47bf-92be-b0f31abe7e7d_616x427.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W8-w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f7be3f-3167-47bf-92be-b0f31abe7e7d_616x427.png" width="578" height="400.65909090909093" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/27f7be3f-3167-47bf-92be-b0f31abe7e7d_616x427.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:427,&quot;width&quot;:616,&quot;resizeWidth&quot;:578,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Breaking Down Silos in Engineering Organizations with Systems Engineering&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Breaking Down Silos in Engineering Organizations with Systems Engineering" title="Breaking Down Silos in Engineering Organizations with Systems Engineering" srcset="https://substackcdn.com/image/fetch/$s_!W8-w!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f7be3f-3167-47bf-92be-b0f31abe7e7d_616x427.png 424w, https://substackcdn.com/image/fetch/$s_!W8-w!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f7be3f-3167-47bf-92be-b0f31abe7e7d_616x427.png 848w, https://substackcdn.com/image/fetch/$s_!W8-w!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f7be3f-3167-47bf-92be-b0f31abe7e7d_616x427.png 1272w, https://substackcdn.com/image/fetch/$s_!W8-w!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27f7be3f-3167-47bf-92be-b0f31abe7e7d_616x427.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We have all experienced the negative impact of Conway&#8217;s Law in our everyday lives. It&#8217;s why you have to repeatedly give the same personal information to public services run by different government departments. It&#8217;s why the online experience of traditional banks used to feel like a series of separate company web pages taped together. It&#8217;s the reason for those enraging customer service phone calls where you&#8217;re passed round and round between different divisions to have a simple question answered.</p><h3>Bad for users, bad for business</h3><p>The result for both business and users can be disastrous.</p><p>Firstly, it produces a suboptimal user experience that feels like it&#8217;s been taped together at random, or where the user gets frustrated because they&#8217;re repeatedly providing the same information to different parts of your service. It risks cost and potential incidents because you build systems that are more complex than they need to be, thanks to multiple, misaligned technical strategies playing out in your product.</p><p>It&#8217;s also massively inefficient. It takes more time to align teams around outcomes, share information and work through issues when you have more people working to opposing incentives. It&#8217;s a huge administrative overhead to coordinate independently moving arms to deliver as one.</p><p>This is why successful technology companies set themselves up differently. They want to make it as easy as possible for teams to collaborate on creating great products.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!c7Yv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388a55bd-c879-4e98-9955-82af268c8bf4_446x358.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!c7Yv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388a55bd-c879-4e98-9955-82af268c8bf4_446x358.png 424w, https://substackcdn.com/image/fetch/$s_!c7Yv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388a55bd-c879-4e98-9955-82af268c8bf4_446x358.png 848w, https://substackcdn.com/image/fetch/$s_!c7Yv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388a55bd-c879-4e98-9955-82af268c8bf4_446x358.png 1272w, https://substackcdn.com/image/fetch/$s_!c7Yv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388a55bd-c879-4e98-9955-82af268c8bf4_446x358.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!c7Yv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388a55bd-c879-4e98-9955-82af268c8bf4_446x358.png" width="446" height="358" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/388a55bd-c879-4e98-9955-82af268c8bf4_446x358.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:358,&quot;width&quot;:446,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:442658,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/180588688?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388a55bd-c879-4e98-9955-82af268c8bf4_446x358.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!c7Yv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388a55bd-c879-4e98-9955-82af268c8bf4_446x358.png 424w, https://substackcdn.com/image/fetch/$s_!c7Yv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388a55bd-c879-4e98-9955-82af268c8bf4_446x358.png 848w, https://substackcdn.com/image/fetch/$s_!c7Yv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388a55bd-c879-4e98-9955-82af268c8bf4_446x358.png 1272w, https://substackcdn.com/image/fetch/$s_!c7Yv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388a55bd-c879-4e98-9955-82af268c8bf4_446x358.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Mission to get a LOTR meme into a Product Breaks article accomplished.</figcaption></figure></div><h3>What&#8217;s a girl to do?</h3><p>Most traditional organisations don&#8217;t have the time or money to shift to a Spotify squad model before delivering their next digital product. So here are some ways you can combat Conway&#8217;s Law without radically changing how your teams are set up.</p><ol><li><p><strong>Know your users</strong></p></li></ol><p>Possibly one of the most common tropes in modern product development, but for a reason. Ensuring that everyone involved in your project has a shared understanding of who your users are and the problems you&#8217;re solving for them is a fundamental starting point for building good experiences. Ensuring that this view of the user is consistent across siloed teams is key to creating a sense of unity and collaboration, even when org structures don&#8217;t support it.</p><p><strong>Practical tools:</strong> regular user interviews, personas that are easy to reference, shared playback sessions.</p><ol start="2"><li><p><strong>Set priorities based on user outcomes</strong></p></li></ol><p>Misaligned incentives are the most flammable fuel to the hellfire of siloed teams. Planning and managing work around user outcomes are one way to create shared incentives instead. Rather than &#8216;back-end deliver xxx and front-end deliver yyy&#8217;, the goal becomes &#8216;a user can check-out and pay&#8217; and the back-end and front-end teams work together to break down what that means. This requires strong collaboration between potentially disparate parties, which leads us to the next point.</p><p><strong>Practical tools: </strong>OKRs, shared goals and metrics, shared mission memos.</p><ol start="3"><li><p><strong>Facilitate your way to cross-functional alignment</strong></p></li></ol><p>Collaboration between disciplines is the essence of effective software delivery. Where you have siloed, separate teams, achieving meaningful collaboration is hard. You need to actively make it happen through sessions run by experienced facilitators. Session content can be anything from joint planning to solution design and progress tracking. The key is having an impartial facilitator who can bridge siloes and encourage productive contributions. You also need to make sure the relevant people are present for collaboration sessions, to avoid hand-offs and waste later.</p><p><strong>Practical tools: </strong>agile ceremonies, especially retrospectives, shared roadmaps, co-design workshops.</p><ol start="4"><li><p><strong>Appoint a single leadership-level product trio</strong></p></li></ol><p>Product trios (usually made up of a product manager, technical lead and designer) are the decision-making engines of effective teams. If your organisation is building a product through the efforts of multiple disparate teams, it&#8217;s essential to place a strong product trio in a leadership position, where they can look across teams to make final calls about prioritisation, technical approach and user experience. A single product, tech and design voice is how you protect against feature bloat and your product feeling like multiple confusing and separate experiences.</p><p><strong>Practical tools:</strong> three amigos ceremonies, decision logs, shared technical, product and design strategy docs.</p><ol start="5"><li><p><strong>Promote transparency and trust</strong></p></li></ol><p>Finally, if your org structure doesn&#8217;t naturally promote sharing and collaboration, you can achieve it by creating a culture where transparency and trust are the status quo. This means encouraging teams to share their work and plans, even when (especially when) they&#8217;re stuck or don&#8217;t have confidence in them. It means enforcing a no-blame culture, where failures are opportunities to learn rather than things to hide. Without this openness, it&#8217;s very hard to achieve the collaboration required to build great products. An open approach needs to be role-modelled from the top down as well as practiced from the bottom-up.</p><p><strong>Practical tools:</strong> demos, show and tells, week notes.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cjO1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffabe9eb0-a269-41e7-ad75-2963da16e370_384x537.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cjO1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffabe9eb0-a269-41e7-ad75-2963da16e370_384x537.png 424w, https://substackcdn.com/image/fetch/$s_!cjO1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffabe9eb0-a269-41e7-ad75-2963da16e370_384x537.png 848w, https://substackcdn.com/image/fetch/$s_!cjO1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffabe9eb0-a269-41e7-ad75-2963da16e370_384x537.png 1272w, https://substackcdn.com/image/fetch/$s_!cjO1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffabe9eb0-a269-41e7-ad75-2963da16e370_384x537.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cjO1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffabe9eb0-a269-41e7-ad75-2963da16e370_384x537.png" width="310" height="433.515625" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fabe9eb0-a269-41e7-ad75-2963da16e370_384x537.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:537,&quot;width&quot;:384,&quot;resizeWidth&quot;:310,&quot;bytes&quot;:37988,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.productbreaks.com/i/180588688?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffabe9eb0-a269-41e7-ad75-2963da16e370_384x537.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cjO1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffabe9eb0-a269-41e7-ad75-2963da16e370_384x537.png 424w, https://substackcdn.com/image/fetch/$s_!cjO1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffabe9eb0-a269-41e7-ad75-2963da16e370_384x537.png 848w, https://substackcdn.com/image/fetch/$s_!cjO1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffabe9eb0-a269-41e7-ad75-2963da16e370_384x537.png 1272w, https://substackcdn.com/image/fetch/$s_!cjO1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffabe9eb0-a269-41e7-ad75-2963da16e370_384x537.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">&#8216;Make things open. It makes things better.&#8217; Government Design Principles</figcaption></figure></div><h3>Your fate doesn&#8217;t have to be your destiny</h3><p>Conway&#8217;s Law is undeniable, but there are ways to combat it. It takes active, persistent and self-scrutinising actions. But it&#8217;s worth the effort if you want to build experiences that delight users and achieve results for your business.</p>]]></content:encoded></item></channel></rss>