<?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[THE EXECUTION GAP]]></title><description><![CDATA[Bridging the Strategy to Execution Gap in Product]]></description><link>https://www.angelstanev.com</link><image><url>https://substackcdn.com/image/fetch/$s_!Mxw8!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64cfd24e-a667-453c-882a-bea8ee856759_256x256.png</url><title>THE EXECUTION GAP</title><link>https://www.angelstanev.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 27 May 2026 19:52:52 GMT</lastBuildDate><atom:link href="https://www.angelstanev.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Angel Stanev]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[angelstanev@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[angelstanev@substack.com]]></itunes:email><itunes:name><![CDATA[Angel Stanev]]></itunes:name></itunes:owner><itunes:author><![CDATA[Angel Stanev]]></itunes:author><googleplay:owner><![CDATA[angelstanev@substack.com]]></googleplay:owner><googleplay:email><![CDATA[angelstanev@substack.com]]></googleplay:email><googleplay:author><![CDATA[Angel Stanev]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Feature Parity Trap]]></title><description><![CDATA[Your strategy deck says "differentiate." Your roadmap says "match competitor X." And somewhere between those two documents, your product became a mediocre copy of something that already exists.]]></description><link>https://www.angelstanev.com/p/the-feature-parity-trap</link><guid isPermaLink="false">https://www.angelstanev.com/p/the-feature-parity-trap</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Sun, 10 May 2026 13:03:55 GMT</pubDate><enclosure url="https://images.unsplash.com/14/unsplash_5243e9ef164a5_1.JPG?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxjb21wYXJpc29ufGVufDB8fHx8MTc3ODQxNzEyMHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://images.unsplash.com/14/unsplash_5243e9ef164a5_1.JPG?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxjb21wYXJpc29ufGVufDB8fHx8MTc3ODQxNzEyMHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/14/unsplash_5243e9ef164a5_1.JPG?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxjb21wYXJpc29ufGVufDB8fHx8MTc3ODQxNzEyMHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/14/unsplash_5243e9ef164a5_1.JPG?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxjb21wYXJpc29ufGVufDB8fHx8MTc3ODQxNzEyMHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/14/unsplash_5243e9ef164a5_1.JPG?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxjb21wYXJpc29ufGVufDB8fHx8MTc3ODQxNzEyMHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/14/unsplash_5243e9ef164a5_1.JPG?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxjb21wYXJpc29ufGVufDB8fHx8MTc3ODQxNzEyMHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/14/unsplash_5243e9ef164a5_1.JPG?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxjb21wYXJpc29ufGVufDB8fHx8MTc3ODQxNzEyMHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="320" height="213.33333333333334" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/14/unsplash_5243e9ef164a5_1.JPG?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxjb21wYXJpc29ufGVufDB8fHx8MTc3ODQxNzEyMHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1828,&quot;width&quot;:2742,&quot;resizeWidth&quot;:320,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;two cars in front of shutter doors&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="two cars in front of shutter doors" title="two cars in front of shutter doors" srcset="https://images.unsplash.com/14/unsplash_5243e9ef164a5_1.JPG?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxjb21wYXJpc29ufGVufDB8fHx8MTc3ODQxNzEyMHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/14/unsplash_5243e9ef164a5_1.JPG?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxjb21wYXJpc29ufGVufDB8fHx8MTc3ODQxNzEyMHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/14/unsplash_5243e9ef164a5_1.JPG?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxjb21wYXJpc29ufGVufDB8fHx8MTc3ODQxNzEyMHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/14/unsplash_5243e9ef164a5_1.JPG?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxjb21wYXJpc29ufGVufDB8fHx8MTc3ODQxNzEyMHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@dietmarbecker">Dietmar Becker</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p>I was in a roadmap review once when the VP of Sales dropped a spreadsheet onto the table. Figuratively, of course. It was a screen share. But the energy was very much &#8220;evidence being presented at trial.&#8221;</p><p>The spreadsheet was a feature comparison matrix. Rows of capabilities, columns of competitors, and our product sitting there with a depressing number of red cells where green ones should be.</p><p>&#8220;We&#8217;re losing deals because of these gaps,&#8221; he said. &#8220;Customers are literally telling us they went with [Competitor] because we don&#8217;t have [Feature X].&#8221;</p><p>The room nodded. The PM took notes. By the end of the quarter, three of those red cells had turned green.</p><p>And our win rate? Unchanged.</p><h2>The Comfortable Lie of Parity</h2><p>Here&#8217;s what nobody said in that meeting: the customers who chose our competitor didn&#8217;t choose them because of Feature X. They chose them because they believed that product better solved their problem. Feature X was the post-hoc rationalisation. The story they told themselves (and us) to explain a decision that was actually about positioning, trust, and perceived fit.</p><p>But &#8220;match their features&#8221; is an actionable request. &#8220;Change how the market perceives us&#8221; is not. So we built Feature X.</p><p>This is the strategy execution gap in action. Not the dramatic version where leadership announces a bold new direction and teams ignore it. The quieter version. Where everyone agrees the strategy is &#8220;differentiation&#8221; and then proceeds to spend 60% of engineering capacity on parity features because that&#8217;s what feels safe.</p><blockquote><p>The gap between strategy and execution isn&#8217;t always about resistance. Sometimes it&#8217;s about the thousand small decisions that feel reasonable in isolation and catastrophic in aggregate.</p></blockquote><h2>Why Parity Feels So Urgent</h2><p>I&#8217;ve watched smart PMs fall into this trap repeatedly, and it&#8217;s worth understanding why.</p><p>Sales pressure is real. When a rep loses a deal and can point to a specific missing feature, that&#8217;s concrete. It&#8217;s a story with a villain (the gap) and a hero (the feature you could build). Compare that to &#8220;we need to invest in our unique value proposition,&#8221; which sounds like something you&#8217;d read in a McKinsey deck and then promptly forget.</p><p>The comparison matrix is seductive. It transforms ambiguity into checkboxes. Red cells feel like problems to solve. Green cells feel like progress. The fact that this framing might be completely wrong doesn&#8217;t make it less comforting.</p><p>And there&#8217;s the fear. The fear that if you don&#8217;t have feature parity, you won&#8217;t even get into the consideration set. You&#8217;ll be filtered out before you can make your differentiation argument.</p><p>That fear isn&#8217;t irrational. For some products, in some markets, parity on certain dimensions really is table stakes. If you&#8217;re selling a word processor and it can&#8217;t save documents, no amount of differentiation will save you.</p><p>But here&#8217;s where it gets tricky: most feature gaps aren&#8217;t that fundamental. They&#8217;re not &#8220;can&#8217;t save documents&#8221; gaps. They&#8217;re &#8220;their dashboard has a pie chart view and ours only has bar charts&#8221; gaps. And treating those as urgent survival threats is how you end up with a bloated, undifferentiated product that nobody loves.</p><h2>The Differentiation Trap Is Real Too</h2><p>Before this turns into a &#8220;just focus on differentiation&#8221; pep talk, let me be honest about the other side.</p><p>I&#8217;ve also watched teams so committed to &#8220;building something unique&#8221; that they ignored genuine market requirements. There&#8217;s a particular arrogance that can creep in when you&#8217;ve drunk your own Kool-Aid about how innovative you are.</p><p>&#8220;Customers don&#8217;t know what they want&#8221; is true sometimes. It&#8217;s also a convenient excuse for not listening.</p><p>The differentiation purists have their own failure mode: building something so unique that it solves a problem nobody actually has, or solving a real problem in a way that requires customers to completely rewire how they work. That&#8217;s not differentiation. That&#8217;s self-indulgence with a product management title.</p><blockquote><p>Pure differentiation without market awareness is just building in a vacuum. Pure parity without differentiation is just copying with extra steps.</p></blockquote><h2>What&#8217;s Actually Happening Here</h2><p>The real issue isn&#8217;t &#8220;parity vs differentiation.&#8221; That&#8217;s a false binary that sounds like a debate but actually obscures what&#8217;s going wrong.</p><p>The real issue is that most companies don&#8217;t have clear, committed strategy. They have strategy documents. They have OKRs that mention differentiation. They have slide decks with phrases like &#8220;unique value proposition&#8221; and &#8220;competitive moat.&#8221;</p><p>But when you look at how resources actually get allocated, when you trace the decisions that determine what gets built this quarter, the strategy dissolves into something much more reactive.</p><p>Feature parity requests feel urgent. Differentiation bets feel risky. In the absence of genuine strategic clarity, urgency wins.</p><p>This is the execution gap. Not a gap between &#8220;what we said&#8221; and &#8220;what we did,&#8221; but between &#8220;what we thought we agreed on&#8221; and &#8220;what our collective decisions actually reveal about our real priorities.&#8221;</p><h2>The Signals You&#8217;re Already In Trouble</h2><p>How do you know if this is happening to you? Some patterns I&#8217;ve seen:</p><p><strong>Your roadmap is primarily populated by competitor reactions.</strong> Look at your last three quarters. What percentage of shipped features were responses to competitor moves versus proactive bets on your theory of the market? If it&#8217;s north of 50%, you&#8217;re not executing a strategy. You&#8217;re playing defence.</p><p><strong>Your differentiation story keeps shifting.</strong> Ask five people in your company what makes your product unique. If you get five different answers, or five vague answers that could apply to any product in your category, the strategy isn&#8217;t clear enough to execute.</p><p><strong>Win/loss analysis keeps surfacing &#8220;feature gaps&#8221; but closing them doesn&#8217;t move win rates.</strong> This is the spreadsheet problem. You&#8217;re treating symptoms as causes. The gaps are real, but they&#8217;re not why you&#8217;re losing.</p><p><strong>The team can&#8217;t say no to parity requests without escalation.</strong> If every &#8220;we should match competitor X&#8221; suggestion requires a VP to push back, you don&#8217;t have shared strategic conviction. You have a hierarchy that occasionally intervenes.</p><h2>A Different Frame: Bets and Boundaries</h2><p>Here&#8217;s how I&#8217;ve seen teams escape this trap. It&#8217;s not elegant. There&#8217;s no framework with a clever acronym. But it works.</p><p>First, you have to name your actual strategy. Not the aspirational version from the offsite. The real one. The one that would make your allocation decisions make sense.</p><p>If your roadmap is 60% parity features, your actual strategy is &#8220;compete on feature completeness.&#8221; That might be the right strategy. But own it. Stop pretending you&#8217;re differentiated while acting like you&#8217;re not.</p><p>Second, if you want to shift toward differentiation, you need to make specific bets and accept the consequences. This means:</p><p>Picking one or two dimensions where you will be measurably better than competitors. Not &#8220;better user experience&#8221; (too vague). Something like &#8220;fastest time to first value for mid-market teams&#8221; or &#8220;deepest integration with [specific workflow].&#8221;</p><p>Accepting that you will be worse on other dimensions. This is the hard part. Differentiation means trade-offs. If you&#8217;re not willing to be worse at something, you&#8217;re not willing to be better at something else.</p><p>Setting boundaries on parity work. Not zero. But constrained. &#8220;We&#8217;ll allocate no more than 30% of capacity to parity features, and only when they&#8217;re genuine blockers for our target segment.&#8221;</p><blockquote><p>Strategy without boundaries isn&#8217;t strategy. It&#8217;s wishful thinking with a quarterly review attached.</p></blockquote><h2>The Politics Nobody Mentions</h2><p>I&#8217;d be lying if I pretended this is purely a product management problem. It&#8217;s not.</p><p>Sales incentives often favour breadth over depth. A rep gets commission whether the deal closed because of differentiation or parity. If parity features make their pitch easier, they&#8217;ll advocate for parity features. This isn&#8217;t malicious. It&#8217;s rational behaviour given their incentives.</p><p>Leadership often lacks patience for differentiation bets. A parity feature ships and you can immediately show &#8220;we now have X.&#8221; A differentiation bet might take eighteen months to show results, and the results might be ambiguous. In a quarterly review culture, parity looks like progress.</p><p>And product managers themselves often find parity work easier to justify. &#8220;We need this to compete&#8221; is a simpler story than &#8220;we need this because our theory of the market suggests that companies in segment Y will increasingly value Z, and if we build the best Z in the market, we&#8217;ll win despite gaps elsewhere.&#8221;</p><p>The second story is better. It&#8217;s also harder to tell, easier to challenge, and more likely to be wrong.</p><h2>What You Can Try Tomorrow</h2><p>If you&#8217;re a PM stuck in this loop, here&#8217;s something practical.</p><p>Take your current roadmap and categorise each item: parity, differentiation, or infrastructure. Don&#8217;t overthink the categorisation. Go with your gut.</p><p>Now look at the ratio. Is it what your strategy says it should be?</p><p>If not, bring that data to your next planning conversation. Not as an accusation. As a genuine question: &#8220;Our strategy says X, but our roadmap says Y. Are we okay with that gap? Should we change the strategy or change the roadmap?&#8221;</p><p>That question alone can shift the conversation from &#8220;should we build Feature X&#8221; to &#8220;what are we actually trying to do here.&#8221;</p><h2>The Uncomfortable Truth</h2><p>I don&#8217;t have a clean resolution to offer. The parity vs differentiation tension is real. It doesn&#8217;t disappear because you&#8217;ve named it or because you&#8217;ve made better bets.</p><p>Some products genuinely need more parity. Some products are already too parity-focused and dying slowly from lack of distinctiveness. The right answer depends on your market, your stage, your resources, and about twelve other factors that I can&#8217;t assess from here.</p><p>What I can tell you is that the answer rarely emerges from reacting to competitor feature announcements. It comes from having genuine conviction about what you&#8217;re building and why, testing that conviction against market reality, and being willing to adjust when you&#8217;re wrong.</p><p>The strategy execution gap isn&#8217;t closed by better documentation or tighter OKRs. It&#8217;s closed by making hard choices and sticking with them long enough to learn whether they were right.</p><p>Most teams don&#8217;t do that. They oscillate between parity panic and differentiation aspiration, never committing fully to either, and wondering why their product feels muddled.</p><p>Your product feels muddled because your strategy is muddled. Fix that first.</p><p>Anyway. That spreadsheet from last year? The company eventually built all the parity features. Win rate still didn&#8217;t move. Two quarters later, a smaller competitor with half the features took 15% of the market by solving one problem extremely well.</p><p>The VP of Sales never made another feature comparison matrix. Small mercies.</p>]]></content:encoded></item><item><title><![CDATA[Feature Deprecation]]></title><description><![CDATA[Everyone agrees that sunsetting old features is essential product hygiene. Almost nobody can actually do it without triggering a political crisis.]]></description><link>https://www.angelstanev.com/p/feature-deprecation</link><guid isPermaLink="false">https://www.angelstanev.com/p/feature-deprecation</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Thu, 30 Apr 2026 14:35:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2o4j!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fdd563-64f7-4e6a-b829-0feb1bf9ab60_1080x408.jpeg" 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_!2o4j!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fdd563-64f7-4e6a-b829-0feb1bf9ab60_1080x408.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2o4j!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fdd563-64f7-4e6a-b829-0feb1bf9ab60_1080x408.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2o4j!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fdd563-64f7-4e6a-b829-0feb1bf9ab60_1080x408.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2o4j!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fdd563-64f7-4e6a-b829-0feb1bf9ab60_1080x408.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2o4j!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fdd563-64f7-4e6a-b829-0feb1bf9ab60_1080x408.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2o4j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fdd563-64f7-4e6a-b829-0feb1bf9ab60_1080x408.jpeg" width="1080" height="408" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/69fdd563-64f7-4e6a-b829-0feb1bf9ab60_1080x408.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:408,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:106615,&quot;alt&quot;:&quot;black digital device at 0 00&quot;,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="black digital device at 0 00" title="black digital device at 0 00" srcset="https://substackcdn.com/image/fetch/$s_!2o4j!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fdd563-64f7-4e6a-b829-0feb1bf9ab60_1080x408.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2o4j!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fdd563-64f7-4e6a-b829-0feb1bf9ab60_1080x408.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2o4j!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fdd563-64f7-4e6a-b829-0feb1bf9ab60_1080x408.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2o4j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69fdd563-64f7-4e6a-b829-0feb1bf9ab60_1080x408.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><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@sigmund">Compagnons</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p>There&#8217;s a feature in a product I use that was deprecated in 2019. The sunset notice is still there. The feature still works. It&#8217;s been five years.</p><p>I asked someone on that team what happened. They laughed in a way that suggested I&#8217;d touched something painful.</p><p>&#8220;Three enterprise customers threatened to leave,&#8221; they said. &#8220;One of them knew our CEO personally.&#8221;</p><p>And that was that. The deprecation notice became a permanent fixture, a small monument to the gap between product strategy and organisational reality.</p><h2>The Seductive Logic of Sunsetting</h2><p>The case for aggressive deprecation is compelling on paper. Every feature you maintain is a tax on everything else. Bug fixes. Security patches. Documentation. Support tickets. Cognitive load for new users trying to understand why there are three ways to do the same thing.</p><p>Marie Kondo for product management: if it doesn&#8217;t spark value, thank it for its service and let it go.</p><p>I&#8217;ve sat through portfolio reviews where we identified features used by less than 2% of the user base consuming 15% of engineering maintenance time. The maths is obvious. The strategic recommendation writes itself.</p><blockquote><p>&#8220;We should sunset this&#8221; is one of the easiest sentences to say in product management. Actually doing it is something else entirely.</p></blockquote><p>The product management literature loves this topic. Ruthless prioritisation. Simplification as strategy. The discipline to say no, or in this case, to say &#8220;not anymore.&#8221; It sounds so clean.</p><h2>What Happens When You Try</h2><p>Here&#8217;s what the literature doesn&#8217;t adequately cover: the phone call.</p><p>You know the one. Three days after you announce the deprecation timeline, someone from the customer success team messages you. &#8220;Can we chat?&#8221; And you know before you even join the call that your carefully reasoned sunset plan is about to collide with commercial reality.</p><p>&#8220;So, Acme Corp uses this feature as the core of their workflow. They&#8217;ve built their entire process around it. And they&#8217;re up for renewal in two months.&#8221;</p><p>I&#8217;ve had this exact conversation maybe a dozen times across different companies. The details change. The dynamic doesn&#8217;t.</p><p>The strategy said: reduce maintenance burden, simplify the product.</p><p>The execution reality says: this feature is load-bearing for a customer paying us &#163;400,000 annually.</p><h2>The Translation Layer Failure</h2><p>This is a classic strategy-execution gap, but not the kind people usually talk about. The strategy isn&#8217;t wrong. The execution team isn&#8217;t incompetent. The failure is in the translation layer, the space where high-level product direction meets commercial relationships, political dynamics, and the specific humans whose jobs depend on things staying exactly as they are.</p><p>Nobody in the strategy conversation modelled for the sales director who sold the feature as a differentiator. Nobody accounted for the VP of Customer Success whose bonus is tied to retention. Nobody mapped the three product managers before you who each tried to deprecate this same feature and quietly gave up.</p><p>The feature persists not because anyone thinks it&#8217;s valuable, but because the cost of removing it is distributed across too many stakeholders, each of whom can independently veto the decision.</p><blockquote><p>Legacy features often survive not because they&#8217;re loved, but because killing them requires more political capital than anyone is willing to spend.</p></blockquote><h2>The Vocal Minority Problem</h2><p>And then there are the users themselves.</p><p>Product managers learn quickly that usage data and user sentiment are different things. A feature used by 2% of your base might be used by the most vocal, most engaged, most likely-to-write-an-angry-tweet segment of that base.</p><p>Slack learned this when they tried to deprecate IRC and XMPP gateways. The actual usage numbers were tiny. The response from technical users was volcanic. They reversed course, then eventually did deprecate it, but the process took years longer than the usage data suggested it should.</p><p>The uncomfortable pattern: the users most dependent on legacy features are often your earliest adopters, your most technically sophisticated customers, the people who built workflows around your product before you&#8217;d figured out what it was supposed to be.</p><p>They&#8217;re also frequently the people who talk to other potential customers. Who write the blog posts. Who speak at conferences.</p><p>Sunsetting a feature they depend on isn&#8217;t just removing functionality. It&#8217;s signalling that their loyalty and investment in your product doesn&#8217;t protect them from your changing priorities.</p><h2>The Honest Calculation</h2><p>Here&#8217;s what I&#8217;ve learned, somewhat painfully: deprecation decisions are almost never actually about maintenance costs.</p><p>Or rather, maintenance costs are the stated justification, but the real calculation is political. Can we absorb the backlash? Do we have executive air cover? Is the customer success team going to fight us? Will sales blame us when renewals get harder?</p><p>The teams that successfully sunset features aren&#8217;t necessarily the ones with the best data or the cleanest product strategy. They&#8217;re the ones where product leadership has accumulated enough trust and political capital to weather the inevitable resistance.</p><p>I watched a PM at a growth-stage startup try to deprecate a feature that was objectively causing problems. Support tickets. Performance issues. Constant edge-case bugs. Every metric said it should go.</p><p>She built the case. She socialised it. She got approval.</p><p>Then a board member mentioned in passing that their portfolio company used that feature. Deprecation cancelled. No discussion.</p><h2>What Actually Works (Sometimes)</h2><p>The few successful deprecations I&#8217;ve seen share some common patterns.</p><p>First, they&#8217;re positioned as migrations rather than removals. &#8220;We&#8217;re moving you to something better&#8221; lands differently than &#8220;we&#8217;re taking this away.&#8221; Intercom did this well when they consolidated their product lines. Not &#8220;we&#8217;re killing this&#8221; but &#8220;we&#8217;re bringing you into the unified platform with new capabilities.&#8221;</p><p>Second, they involve absurd amounts of hand-holding. Not email announcements. Actual phone calls. Migration support. Dedicated resources. The cost of doing deprecation well often approaches the cost of just maintaining the feature, at least in the short term.</p><p>Third, and this is the one nobody wants to hear, they require someone senior enough to absorb the political damage. Deprecation needs air cover. Without executive sponsorship that won&#8217;t evaporate at the first complaint, you&#8217;re just creating a backlog item that will sit there for five years with a sunset notice that everyone ignores.</p><h2>The Tension That Remains</h2><p>I don&#8217;t have a satisfying resolution here. The strategic case for aggressive sunsetting is real. The maintenance burden is real. The product complexity is real.</p><p>But so is the political economy of established features. So is the asymmetry between concentrated pain for the users who lose something and diffuse benefit for everyone else. So is the career risk for the PM who picks the wrong fight.</p><p>Maybe the honest framing isn&#8217;t &#8220;PMs must ruthlessly sunset features&#8221; but &#8220;PMs must build the organisational conditions that make sunsetting possible.&#8221; That&#8217;s slower. Less satisfying. Harder to put in a strategy deck.</p><p>But at least it acknowledges what&#8217;s actually happening.</p><p>That deprecated feature from 2019? Still there. Still working. The notice says it&#8217;ll be removed &#8220;in a future release.&#8221;</p><p>I&#8217;m starting to think that&#8217;s the most honest thing about it.</p>]]></content:encoded></item><item><title><![CDATA[Allocating for Non-Functional Requirements]]></title><description><![CDATA[The 20% rule for infrastructure work sounds sensible until you watch it evaporate every sprint. Security, performance, and compliance become invisible until they become emergencies.]]></description><link>https://www.angelstanev.com/p/allocating-for-non-functional-requirements</link><guid isPermaLink="false">https://www.angelstanev.com/p/allocating-for-non-functional-requirements</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Wed, 15 Apr 2026 14:33:44 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMHx8Y29uZnVzZWR8ZW58MHx8fHwxNzczNjk2NjE3fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" 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://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMHx8Y29uZnVzZWR8ZW58MHx8fHwxNzczNjk2NjE3fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMHx8Y29uZnVzZWR8ZW58MHx8fHwxNzczNjk2NjE3fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMHx8Y29uZnVzZWR8ZW58MHx8fHwxNzczNjk2NjE3fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMHx8Y29uZnVzZWR8ZW58MHx8fHwxNzczNjk2NjE3fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMHx8Y29uZnVzZWR8ZW58MHx8fHwxNzczNjk2NjE3fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMHx8Y29uZnVzZWR8ZW58MHx8fHwxNzczNjk2NjE3fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="6000" height="4000" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMHx8Y29uZnVzZWR8ZW58MHx8fHwxNzczNjk2NjE3fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:4000,&quot;width&quot;:6000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;brown eggs in a box&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="brown eggs in a box" title="brown eggs in a box" srcset="https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMHx8Y29uZnVzZWR8ZW58MHx8fHwxNzczNjk2NjE3fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMHx8Y29uZnVzZWR8ZW58MHx8fHwxNzczNjk2NjE3fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMHx8Y29uZnVzZWR8ZW58MHx8fHwxNzczNjk2NjE3fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1617440168937-c6497eaa8db5?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMHx8Y29uZnVzZWR8ZW58MHx8fHwxNzczNjk2NjE3fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@helloimnik">Nik</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>I was reviewing a team&#8217;s sprint history last month, looking for patterns in their velocity fluctuations. They had a stated policy: 20% of every sprint goes to non-functional work. Security hardening. Performance improvements. Compliance requirements. The foundational stuff.</p><p>Over twelve sprints, the actual allocation averaged 6%. And that 6% happened almost entirely in two sprints where an external audit was imminent.</p><p>When I asked the engineering lead about it, she just shrugged. &#8220;Features always win.&#8221;</p><h2>The Theory Everyone Agrees With</h2><p>The strategic argument for dedicated non-functional capacity is solid. This work is like maintaining your car&#8217;s engine. Skip it long enough and you&#8217;re not just risking a breakdown; you&#8217;re guaranteeing one. Compound interest works in reverse too.</p><p>Security debt accumulates until you&#8217;re explaining a breach to customers. Performance degradation creeps until your app is noticeably slower than competitors. Compliance gaps widen until a regulation change catches you exposed.</p><p>The 20% rule, or whatever percentage your organisation uses, exists because leaders recognise that leaving this work to &#8220;when we have time&#8221; means it never happens. Protected capacity. Predictable allocation. The adults in the room being responsible.</p><blockquote><p>Protected capacity for non-functional work is a strategy for avoiding future crises. The problem is that avoiding crises is invisible work.</p></blockquote><p>Every VP of Engineering I&#8217;ve talked to endorses some version of this principle. It shows up in team working agreements. It gets mentioned in sprint planning. It sounds so reasonable.</p><h2>What Actually Happens</h2><p>Here&#8217;s the pattern I&#8217;ve watched play out at maybe fifteen different companies now.</p><p>Sprint planning starts. The 20% allocation is acknowledged. Then someone mentions the feature that sales promised a customer. Or the executive dashboard that leadership wants by end of quarter. Or the integration that a partner is waiting on.</p><p>Suddenly the conversation shifts. &#8220;Can we push the security work to next sprint? We&#8217;re so close on this feature.&#8221; And because the security work doesn&#8217;t have a customer name attached to it, doesn&#8217;t have a sales rep in the room advocating for it, doesn&#8217;t have a deadline that triggers visible consequences... it yields.</p><p>Next sprint, the same thing happens. And the sprint after that.</p><p>The 20% becomes 10% becomes &#8220;we&#8217;ll do a dedicated infrastructure sprint later&#8221; becomes a vague line item on a roadmap that never quite arrives.</p><p>The non-functional work only resurfaces when it becomes a blocker. An enterprise prospect requires SOC 2 compliance before signing. Page load times cross a threshold where users start complaining. A security scan fails and delays a release.</p><p>Now it&#8217;s urgent. Now it gets priority. Now everyone&#8217;s scrambling.</p><h2>The Translation Layer Breakdown</h2><p>This is a strategy-execution gap, but it&#8217;s a specific kind. The strategy isn&#8217;t poorly conceived. The execution teams aren&#8217;t ignoring it maliciously. The breakdown happens in the translation layer, where abstract commitments meet concrete sprint decisions.</p><p>&#8220;20% for non-functional work&#8221; is a policy. But policies don&#8217;t make tradeoff decisions in sprint planning. People do. And those people are sitting in a room where the feature work has names, faces, and consequences attached to it, and the infrastructure work is a line item that says &#8220;ongoing security improvements.&#8221;</p><p>The feature has a champion. The non-functional work has a category.</p><p>I&#8217;ve seen teams try to fix this by assigning ownership. A &#8220;platform PM&#8221; or &#8220;infrastructure lead&#8221; who advocates for this work the same way a product PM advocates for features. It helps. But it also just shifts the political dynamic. Now you have two people arguing for capacity instead of one work category being implicitly junior to another.</p><blockquote><p>The work that prevents problems will always struggle against the work that creates visible value. Prevention is invisible until it fails.</p></blockquote><h2>The Black Box Problem</h2><p>Here&#8217;s where it gets properly frustrating. When non-functional work does happen, it often becomes illegible to the rest of the organisation.</p><p>&#8220;What did the platform team do last sprint?&#8221; &#8220;Infrastructure improvements.&#8221; &#8220;What does that mean?&#8221; Silence, or an explanation so technical that everyone&#8217;s eyes glaze over.</p><p>This isn&#8217;t the engineers&#8217; fault. Explaining why you refactored the authentication service to reduce latency by 40 milliseconds is genuinely hard to translate into business value. It&#8217;s real work. It matters. But it doesn&#8217;t demo well.</p><p>So the work becomes a black box. Capacity goes in, something presumably happens, and unless there&#8217;s a visible outcome, the investment feels abstract. This makes it even harder to protect that capacity next sprint. Leadership starts asking why the platform team needs four engineers when nobody can articulate what they delivered.</p><p>The teams that handle this well have learned to make infrastructure work visible. Dashboards showing performance trends. Security scorecards. Compliance checklists with progress indicators. Not because the work wasn&#8217;t valuable before, but because value that can&#8217;t be seen can&#8217;t be defended.</p><h2>The Uncomfortable Middle Position</h2><p>I&#8217;ve gone back and forth on where I land here.</p><p>Part of me thinks the &#8220;only when it unblocks revenue&#8221; approach is actually honest. It acknowledges that organisations have limited capacity and competing priorities. It forces infrastructure work to justify itself against concrete outcomes rather than abstract principles. It prevents the platform team from becoming a comfortable backwater where engineers do interesting technical work that doesn&#8217;t connect to business reality.</p><p>Spotify went through a version of this. Their platform teams were given significant autonomy, which led to impressive technical infrastructure but also some work that was, charitably, gold-plating. They&#8217;ve since moved toward models where infrastructure investment ties more directly to product needs.</p><p>But I&#8217;ve also watched the &#8220;only when urgent&#8221; approach create genuinely dangerous situations. A company I advised deferred security work for eighteen months because it never quite rose to the top of the priority list. Then they had an incident. The remediation cost was roughly 50x what the prevention would have been, and that&#8217;s before counting the customer trust they lost.</p><p>The 20% rule might be a useful fiction. But fictions that prevent disasters have value, even if they&#8217;re not perfectly efficient.</p><h2>The Question Nobody Wants to Answer</h2><p>Maybe the real issue is that we&#8217;re trying to solve a political problem with a capacity planning framework.</p><p>The 20% rule assumes that the obstacle is scheduling. That if we just allocate the time, the work will happen. But the obstacle is usually incentives. Feature delivery gets celebrated. Infrastructure work gets a polite nod at best. Performance reviews reward visible impact. Invisible prevention doesn&#8217;t make careers.</p><p>Until that changes, protected capacity will keep eroding sprint by sprint, and teams will keep lurching from normalcy to crisis mode when the deferred work finally catches up with them.</p><p>I don&#8217;t know how to fix the incentive structure. I&#8217;m not sure anyone does.</p><p>But I&#8217;m increasingly convinced that the 20% conversation is happening at the wrong level of abstraction. We&#8217;re arguing about sprint allocation when we should be asking why the work needs protection in the first place.</p><p>The answer to that question is uncomfortable enough that most organisations would rather just keep debating percentages.</p>]]></content:encoded></item><item><title><![CDATA[Pre-Mortems vs. Post-Mortems]]></title><description><![CDATA[Product teams treat failure analysis as a single discipline. But the pre-mortem and post-mortem serve fundamentally different purposes, and conflating them weakens both.]]></description><link>https://www.angelstanev.com/p/pre-mortems-vs-post-mortems</link><guid isPermaLink="false">https://www.angelstanev.com/p/pre-mortems-vs-post-mortems</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Thu, 09 Apr 2026 14:27:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Symr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f940f9-39dd-4499-98e6-bfff7e63fd47_1080x396.jpeg" 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_!Symr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f940f9-39dd-4499-98e6-bfff7e63fd47_1080x396.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Symr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f940f9-39dd-4499-98e6-bfff7e63fd47_1080x396.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Symr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f940f9-39dd-4499-98e6-bfff7e63fd47_1080x396.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Symr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f940f9-39dd-4499-98e6-bfff7e63fd47_1080x396.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Symr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f940f9-39dd-4499-98e6-bfff7e63fd47_1080x396.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Symr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f940f9-39dd-4499-98e6-bfff7e63fd47_1080x396.jpeg" width="728" height="266.93333333333334" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/29f940f9-39dd-4499-98e6-bfff7e63fd47_1080x396.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:396,&quot;width&quot;:1080,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:47768,&quot;alt&quot;:&quot;a sticker on the side of a red vehicle&quot;,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="a sticker on the side of a red vehicle" title="a sticker on the side of a red vehicle" srcset="https://substackcdn.com/image/fetch/$s_!Symr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f940f9-39dd-4499-98e6-bfff7e63fd47_1080x396.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Symr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f940f9-39dd-4499-98e6-bfff7e63fd47_1080x396.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Symr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f940f9-39dd-4499-98e6-bfff7e63fd47_1080x396.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Symr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29f940f9-39dd-4499-98e6-bfff7e63fd47_1080x396.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><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@markfb">Mark Fletcher-Brown</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>I sat through a post-mortem last year where a team spent ninety minutes documenting why a feature launch had gone sideways. Root causes identified. Action items assigned. Lessons learned captured in a Notion doc that would never be opened again.</p><p>Three months later, same team, different feature, nearly identical failure mode.</p><p>When I asked whether the previous post-mortem had surfaced this risk, someone pulled up the document. There it was, on page two: &#8220;Risk of insufficient QA coverage in edge cases.&#8221; Action item: &#8220;Improve test coverage.&#8221; Status: &#8220;In progress.&#8221;</p><p>The team had done the post-mortem. They&#8217;d identified the problem. They just hadn&#8217;t actually changed anything.</p><h2>The Pre-Mortem Promise</h2><p>Gary Klein introduced the pre-mortem concept in the late 1990s, and it&#8217;s elegantly simple. Before you launch, before you commit, gather the team and ask: &#8220;Imagine we&#8217;re six months in the future and this project has failed. What went wrong?&#8221;</p><p>The psychology is clever. Prospective hindsight, as researchers call it, increases people&#8217;s ability to identify reasons for outcomes by about 30%. Asking &#8220;what could go wrong&#8221; triggers defensive optimism. Asking &#8220;what did go wrong&#8221; unlocks different cognitive pathways.</p><p>The strategic argument for pre-mortems is compelling. You surface risks while there&#8217;s still time to mitigate them. You give permission for skepticism in a culture that often rewards false confidence. You create a structured moment for the person who&#8217;s been quietly worried to actually voice that worry.</p><blockquote><p>The pre-mortem&#8217;s value isn&#8217;t prediction accuracy. It&#8217;s permission to speak before speaking becomes criticism.</p></blockquote><p>I&#8217;ve run pre-mortems that genuinely changed project trajectories. A team about to launch a pricing change realised they hadn&#8217;t modelled how existing customers on annual contracts would react. An infrastructure migration surfaced a dependency nobody had mapped. These weren&#8217;t exotic risks. They were obvious in retrospect, but nobody had created space to articulate them.</p><h2>The Post-Mortem Reality</h2><p>But here&#8217;s what pre-mortem advocates sometimes gloss over: you cannot actually know why something failed until it fails.</p><p>Pre-mortems surface the risks people can imagine. Post-mortems reveal the risks that actually materialised, which are frequently not the same thing.</p><p>I&#8217;ve watched teams run thorough pre-mortems that identified fifteen potential failure modes, then fail for a sixteenth reason nobody anticipated. The pre-mortem created false confidence. &#8220;We thought about this carefully. We identified the risks.&#8221; But the thing that killed them wasn&#8217;t on the list.</p><p>Knight Capital&#8217;s famous 2012 trading disaster is instructive. They lost $440 million in 45 minutes due to a deployment error that reactivated old code. No pre-mortem would have surfaced &#8220;someone will deploy to seven servers instead of eight, leaving legacy code active on one machine.&#8221; The failure mode was too specific, too contingent on a particular sequence of human decisions.</p><p>The post-mortem, by contrast, could trace exactly what happened. And that tracing revealed systemic issues, deployment processes that allowed partial rollouts, insufficient monitoring, inadequate rollback procedures, that a pre-mortem might have gestured toward but couldn&#8217;t have specified.</p><blockquote><p>Pre-mortems imagine failure. Post-mortems dissect it. These are not the same skill, and they don&#8217;t produce the same insights.</p></blockquote><h2>The Translation Problem</h2><p>Here&#8217;s where I think both camps get stuck.</p><p>The pre-mortem is a strategy tool. It operates in the realm of possibility, of adjustable plans, of risks that can still be mitigated. It&#8217;s forward-looking and generative.</p><p>The post-mortem is an execution archaeology tool. It operates in the realm of what actually happened, of specific decisions and their consequences, of reality rather than projection.</p><p>The strategy-execution gap shows up when organisations treat these as interchangeable or, worse, as competing approaches. &#8220;We do pre-mortems now, so we don&#8217;t need post-mortems&#8221; misunderstands what each one offers.</p><p>The translation layer failure is subtler. Pre-mortems identify risks, but translating &#8220;identified risk&#8221; into &#8220;changed behaviour&#8221; requires something more than documentation. It requires someone to actually do something different. And post-mortems identify causes, but translating &#8220;identified cause&#8221; into &#8220;systemic change&#8221; faces the same gap.</p><p>Both rituals can become theatre. The pre-mortem where everyone lists risks that get captured and ignored. The post-mortem where everyone agrees on root causes that never get addressed. The document exists. The learning doesn&#8217;t transfer.</p><h2>What Actually Distinguishes Useful Practice</h2><p>I&#8217;ve been trying to figure out what separates teams that genuinely learn from failure from teams that just perform the rituals.</p><p>The pattern I keep noticing: it&#8217;s not about which method they use. It&#8217;s about whether anyone has authority to act on what emerges.</p><p>A pre-mortem that surfaces a risk nobody can address is just anxiety documentation. &#8220;We might not have enough QA coverage&#8221; means nothing if there&#8217;s no capacity to add QA coverage. The exercise becomes a way to say &#8220;we told you so&#8221; later rather than a way to change outcomes.</p><p>Similarly, a post-mortem that identifies root causes nobody will fix is just collective grief processing. Useful for morale, maybe, but not for learning.</p><p>The teams I&#8217;ve seen get value from these practices are the ones where the facilitator can ask: &#8220;Okay, we&#8217;ve identified this risk. What are we actually going to do about it? Who decides? What&#8217;s the timeline?&#8221; And then someone in the room has the authority to answer.</p><p>Amazon&#8217;s post-mortem process reportedly works partly because it escalates to people who can actually authorise systemic changes. It&#8217;s not a team exercise in reflection. It&#8217;s an input to decision-making at a level where decisions get implemented.</p><h2>The Uncomfortable Synthesis</h2><p>I&#8217;ve gone back and forth on which matters more.</p><p>Pre-mortems feel proactive. They position learning as forward-looking, optimistic even. We&#8217;re smart enough to anticipate problems. We&#8217;re mature enough to voice concerns. We&#8217;re capable of adjusting before it&#8217;s too late.</p><p>Post-mortems feel reactive. Something broke. We&#8217;re doing the responsible thing by understanding why. But there&#8217;s always a slight flavour of closing the barn door.</p><p>Actually, that framing is probably wrong. It&#8217;s not about which is more valuable in the abstract. It&#8217;s about which constraint your organisation actually faces.</p><p>Some teams fail because they don&#8217;t create space for pre-launch skepticism. The roadmap is the roadmap. Concerns are career-limiting. The pre-mortem addresses a real gap for these teams.</p><p>Other teams fail because they don&#8217;t do rigorous causal analysis after things go wrong. They have opinions about what happened, but nobody traces the actual sequence of decisions. The post-mortem addresses a different real gap.</p><p>And some teams, honestly, do both rituals and learn from neither because the findings don&#8217;t connect to anyone with authority to act.</p><h2>The Question Worth Sitting With</h2><p>Maybe the distinction between pre-mortems and post-mortems matters less than a different question: does your organisation actually change based on what it learns?</p><p>I keep meeting teams that have elaborate learning rituals and no learning. The documents exist. The processes run. Nothing changes.</p><p>And occasionally I meet teams with barely any formal process that genuinely adapt based on experience. They don&#8217;t write post-mortems. They just... fix things when they break, and adjust plans when risks surface.</p><p>The ritual isn&#8217;t the learning. The ritual is just a container that might enable learning if the organisational conditions are right.</p><p>Whether you imagine failure beforehand or dissect it afterward, the question is the same: will anyone do anything differently as a result?</p><p>I&#8217;m not sure the answer depends on which ritual you choose.</p>]]></content:encoded></item><item><title><![CDATA[Broken Feedback Loops]]></title><description><![CDATA[Strategy travels downward with remarkable efficiency. Reality, however, takes the stairs, gets stuck in middle management, and often never arrives at all.]]></description><link>https://www.angelstanev.com/p/broken-feedback-loops</link><guid isPermaLink="false">https://www.angelstanev.com/p/broken-feedback-loops</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Tue, 24 Mar 2026 15:34:31 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1677864234709-bde08838fb9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxmZWVkYmFjayUyMGxvb3B8ZW58MHx8fHwxNzY1MjcwMTk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://images.unsplash.com/photo-1677864234709-bde08838fb9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxmZWVkYmFjayUyMGxvb3B8ZW58MHx8fHwxNzY1MjcwMTk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1677864234709-bde08838fb9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxmZWVkYmFjayUyMGxvb3B8ZW58MHx8fHwxNzY1MjcwMTk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1677864234709-bde08838fb9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxmZWVkYmFjayUyMGxvb3B8ZW58MHx8fHwxNzY1MjcwMTk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1677864234709-bde08838fb9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxmZWVkYmFjayUyMGxvb3B8ZW58MHx8fHwxNzY1MjcwMTk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1677864234709-bde08838fb9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxmZWVkYmFjayUyMGxvb3B8ZW58MHx8fHwxNzY1MjcwMTk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1677864234709-bde08838fb9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxmZWVkYmFjayUyMGxvb3B8ZW58MHx8fHwxNzY1MjcwMTk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="360" height="240" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1677864234709-bde08838fb9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxmZWVkYmFjayUyMGxvb3B8ZW58MHx8fHwxNzY1MjcwMTk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2000,&quot;width&quot;:3000,&quot;resizeWidth&quot;:360,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a roller coaster lit up at night with red lights&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="a roller coaster lit up at night with red lights" title="a roller coaster lit up at night with red lights" srcset="https://images.unsplash.com/photo-1677864234709-bde08838fb9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxmZWVkYmFjayUyMGxvb3B8ZW58MHx8fHwxNzY1MjcwMTk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1677864234709-bde08838fb9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxmZWVkYmFjayUyMGxvb3B8ZW58MHx8fHwxNzY1MjcwMTk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1677864234709-bde08838fb9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxmZWVkYmFjayUyMGxvb3B8ZW58MHx8fHwxNzY1MjcwMTk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1677864234709-bde08838fb9d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxmZWVkYmFjayUyMGxvb3B8ZW58MHx8fHwxNzY1MjcwMTk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@5tep5">Aleksandr Popov</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>I once watched a product launch fail in slow motion over eleven weeks. The executive team thought everything was on track. The weekly status updates said so. Green across the board. &#8220;On schedule.&#8221; &#8220;No blockers.&#8221; &#8220;Proceeding as planned.&#8221;</p><p>Meanwhile, the actual team knew by week three that the timeline was fiction. A critical API dependency was delayed. The design system couldn&#8217;t support the new component patterns. Two engineers had quietly started interviewing elsewhere.</p><p>None of this reached the people making resource decisions until week nine, when the launch date became physically impossible to hit. By then, the options had narrowed to bad and worse.</p><p>The postmortem blamed &#8220;communication issues.&#8221; Which is technically true in the same way that a car crash involves &#8220;momentum issues.&#8221;</p><h2>The One-Way Valve</h2><p>Every organisation I&#8217;ve worked in has some version of this problem. Information flows beautifully downward. Strategy decks cascade from the executive floor to directors to managers to individual contributors. Priorities get communicated. OKRs get assigned. Everyone knows what leadership wants.</p><p>But the return path? That&#8217;s where things get interesting.</p><p>Reality struggles to travel upward. Not because people refuse to share it. But because the system itself filters uncomfortable information at every level. By the time ground truth reaches the executive floor, it&#8217;s been smoothed, softened, contextualised, and occasionally transformed into its opposite.</p><p>This isn&#8217;t a conspiracy. It&#8217;s just how hierarchies work when nobody explicitly designs for reverse information flow.</p><blockquote><p>The distance between &#8220;the team knows this won&#8217;t work&#8221; and &#8220;leadership understands this won&#8217;t work&#8221; is often measured in months. Sometimes the information never completes the journey at all.</p></blockquote><p>For PMs, this creates a specific kind of pain. We sit at the intersection of strategy and execution. We hear the executive vision. We also hear the engineer explaining why that vision ignores three technical constraints. We watch the gap between intention and reality widen, often without clear authority to close it.</p><h2>Why Reality Gets Stuck</h2><p>The breakdown happens at multiple points, and understanding each one matters if you want to fix anything.</p><p><strong>The translation tax.</strong> Every time information passes through a layer, it gets translated. An engineer says &#8220;this architecture won&#8217;t scale past 10,000 concurrent users.&#8221; Their manager hears &#8220;there are some scalability concerns.&#8221; The director hears &#8220;we&#8217;re monitoring performance.&#8221; The VP hears &#8220;the team is handling technical considerations.&#8221; The original signal degrades with each handoff.</p><p><strong>The optimism gradient.</strong> People at every level have incentives to present things positively. Not because they&#8217;re dishonest, but because raising problems feels risky while reporting progress feels safe. Each layer adds a small positive spin. By the time it aggregates upward, significant issues have become minor footnotes.</p><p><strong>The fear of being the messenger.</strong> Telling executives that their strategy has execution problems is career-adjacent behaviour. It can go well. It can also mark you as &#8220;negative&#8221; or &#8220;not a team player.&#8221; Most people, quite rationally, choose to let someone else deliver bad news. When everyone makes that choice, the news simply doesn&#8217;t travel.</p><p><strong>The meeting format problem.</strong> Executive updates are typically short, structured, and focused on status rather than exploration. There&#8217;s no space for &#8220;let me explain why I&#8217;m increasingly worried about this.&#8221; The format itself selects for green lights and confident assertions.</p><p>I worked at a fintech company where the weekly product review had a standing agenda: wins, metrics, roadmap status, blockers. Sounds reasonable. But &#8220;blockers&#8221; meant things that had already stopped work. There was no category for &#8220;things that will probably become blockers&#8221; or &#8220;risks we&#8217;re tracking&#8221; or &#8220;assumptions that are looking shaky.&#8221; So those concerns stayed in team Slack channels and one-on-ones, invisible to leadership until they became urgent enough to qualify as blockers. By which point, urgency meant limited options.</p><h2>What Executives Actually See</h2><p>Here&#8217;s the part that might generate some empathy for the people at the top.</p><p>Executives are drowning in information. They have fifteen direct reports, each running their own domain. They&#8217;re in board meetings, customer calls, investor conversations, strategic planning sessions. They&#8217;re making decisions about things they can&#8217;t possibly understand in detail.</p><p>They need filters. They need summarisation. They need people to handle problems without escalating everything.</p><p>So when a director says &#8220;we&#8217;ve got some challenges but the team is handling it,&#8221; that&#8217;s actually what the executive wants to hear. It means they don&#8217;t have to context-switch into your domain. It means they can trust that someone competent is managing the situation.</p><p>The system is designed for efficiency, not accuracy. And most of the time, that trade-off works. Most challenges do get handled. Most risks don&#8217;t materialise. The filter catches noise and lets signal through.</p><p>Until it doesn&#8217;t. Until the filter catches signal and lets noise through. Until the thing that looks like a routine challenge is actually a fundamental problem, and by the time anyone realises the difference, the timeline has collapsed.</p><blockquote><p>Executives don&#8217;t ignore reality because they&#8217;re arrogant. They ignore it because the information systems they rely on are optimised for reassurance, not truth.</p></blockquote><h2>The PM&#8217;s Peculiar Position</h2><p>Product managers occupy an odd spot in this dynamic. We&#8217;re usually not senior enough to have direct executive access. But we&#8217;re close enough to execution to see ground truth clearly. We hear what&#8217;s actually happening in standups, in design reviews, in customer calls, in the Slack channels where engineers vent.</p><p>This means we often know things that leadership doesn&#8217;t. And we face a choice about what to do with that knowledge.</p><p>Option one: Stay quiet. Let the information flow through normal channels. Trust that your manager or their manager will escalate appropriately. This is safe. It&#8217;s also how problems stay invisible.</p><p>Option two: Escalate directly. Go around layers to get critical information to decision-makers. This can work. It can also damage relationships with your direct leadership, who may feel bypassed or undermined. It can mark you as someone who doesn&#8217;t respect the chain of command.</p><p>Option three: Find indirect paths. Plant questions in meetings. Share data that implies concerns without stating them directly. Hope someone more senior connects the dots. This is politically safer but unreliable.</p><p>None of these options are great. The right choice depends on your organisation&#8217;s culture, your relationships with specific people, and the severity of the information you&#8217;re holding.</p><p>I&#8217;ve made all three choices at different times. Sometimes the quiet approach was right because the issue resolved itself. Sometimes direct escalation saved a launch. Sometimes the indirect path worked. And sometimes I got it wrong, chose the safe option, and watched something fail that I might have prevented.</p><p>There&#8217;s no formula. But there are some principles that help.</p><h2>Building Better Upward Flow</h2><p>If you&#8217;re a PM trying to improve feedback loops, you have limited leverage. You can&#8217;t redesign the organisation. But you can change how information moves through your immediate sphere.</p><p><strong>Separate status from risk.</strong> Most updates conflate these. &#8220;Here&#8217;s what happened this week&#8221; blends with &#8220;here&#8217;s what might go wrong.&#8221; Create explicit space for risk in your communications. A section called &#8220;assumptions we&#8217;re testing&#8221; or &#8220;things I&#8217;m watching&#8221; or &#8220;early warning signals.&#8221; This normalises surfacing concerns before they become blockers.</p><p><strong>Quantify uncertainty.</strong> Instead of &#8220;the timeline might slip,&#8221; try &#8220;I&#8217;d put our odds of hitting the date at 60%, down from 80% last week, mainly due to the API dependency.&#8221; Numbers feel more legitimate than vibes. They also make it easier for someone to ask &#8220;what would get us back to 80%?&#8221;</p><p><strong>Build a reputation for accurate prediction.</strong> This takes time, but it matters. If you consistently flag risks that materialise and don&#8217;t cry wolf about things that don&#8217;t, people start listening. Your warnings carry more weight. One PM I worked with kept a simple log of risks she&#8217;d raised and their outcomes. After a year, her pattern recognition was so trusted that executives would specifically ask for her risk assessment on new initiatives.</p><p><strong>Find the executive who wants ground truth.</strong> They exist. Not all leaders prefer filtered information. Some actively seek unvarnished reality and protect the people who provide it. Find that person. Build a relationship. Give them direct access to your perspective, with appropriate discretion about how they use it.</p><p><strong>Create skip-level moments.</strong> Not formal skip-level meetings, which can feel threatening to your manager. But natural opportunities for executives to hear from people closer to execution. Invite a VP to a customer research session. Include an executive in a technical review. Let them experience ground truth directly rather than through layers of translation.</p><h2>The Politics You Can&#8217;t Ignore</h2><p>I want to be realistic about something. Surfacing uncomfortable information has risks. Organisations often punish messengers, even while claiming they want transparency.</p><p>If you work in an environment where raising problems consistently damages careers, you need to factor that in. I&#8217;m not suggesting you sacrifice yourself on the altar of information flow. Being right about a problem but unemployed doesn&#8217;t help anyone.</p><p>Read your specific context:</p><ul><li><p>How does your direct manager respond when you raise concerns?</p></li><li><p>What happened to the last person who flagged a major risk to leadership?</p></li><li><p>Does your company celebrate people who prevented disasters or just people who delivered successes?</p></li><li><p>Is there executive sponsorship for honest communication, or just lip service?</p></li></ul><p>If the environment is genuinely hostile to upward feedback, your options are limited. You can work within the constraints, protecting yourself while doing what good you can. You can try to change the culture, which is possible but slow and uncertain. Or you can decide this isn&#8217;t the right organisation for you.</p><p>I&#8217;ve done all three at different points. None of them are wrong. They&#8217;re just different calculations about where to spend your energy.</p><h2>What Executives Can Do (If Any Are Reading)</h2><p>Most of this article assumes you&#8217;re a PM trying to navigate a broken system. But if you&#8217;re a leader who suspects your feedback loops are compromised, here are some things that actually help.</p><p><strong>Ask questions that invite bad news.</strong> Not &#8220;are we on track?&#8221; but &#8220;what would have to go wrong for us to miss the date?&#8221; Not &#8220;any blockers?&#8221; but &#8220;what&#8217;s the thing you&#8217;re most worried about that isn&#8217;t on my radar?&#8221;</p><p><strong>Reward early warnings.</strong> Publicly. Explicitly. When someone flags a risk that lets you course-correct, make sure everyone knows that behaviour is valued. The opposite of shooting messengers.</p><p><strong>Create safe channels.</strong> Anonymous feedback mechanisms. Office hours with skip-level access. Explicit permission to escalate concerns without going through the chain. Not everyone will use them, but their existence signals that upward communication matters.</p><p><strong>Go to the ground.</strong> Periodically, skip the filtered updates and see reality directly. Attend a sprint review. Join a customer call. Read the support tickets. Not to micromanage, but to calibrate whether the summaries you&#8217;re receiving match what&#8217;s actually happening.</p><p><strong>Audit your own reactions.</strong> When someone brings you a problem, what&#8217;s your immediate response? If it&#8217;s frustration, defensiveness, or &#8220;why didn&#8217;t you handle this,&#8221; people will stop bringing you problems. If it&#8217;s curiosity and gratitude, they&#8217;ll bring you more.</p><h2>Try This Tomorrow</h2><p>If you&#8217;re a PM holding information that leadership doesn&#8217;t have, here&#8217;s a small step.</p><p>Write down the thing you know that your executives probably don&#8217;t. The risk. The constraint. The customer signal. The team dynamic. Whatever it is.</p><p>Now ask yourself: who is one person closer to leadership who should know this? Not necessarily the CEO. Just one step up from your current information boundary.</p><p>Figure out how to tell them. Not as an escalation, but as context. &#8220;I thought you&#8217;d want to know...&#8221; or &#8220;I&#8217;ve been noticing something that might be relevant...&#8221; or &#8220;Can I share a concern I&#8217;ve been sitting with?&#8221;</p><p>See what happens. Often, the barrier to upward information flow is simply that nobody took the first step. The system defaults to silence, and silence perpetuates itself.</p><p>Breaking the pattern starts with one piece of information making one successful journey upward.</p><h2>The Unfinished Part</h2><p>I don&#8217;t have a clean solution here. Feedback loops break for reasons that are structural, political, and deeply human. The optimism bias, the messenger fear, the efficiency pressure. These aren&#8217;t bugs you can patch with a better meeting format.</p><p>What I&#8217;ve come to believe is that perfect information flow is probably impossible. Some signal will always be lost. Some risks will always stay invisible until they materialise. The goal isn&#8217;t a frictionless pipeline from ground truth to executive decision. The goal is good enough information arriving fast enough to enable course correction.</p><p>Good enough. Fast enough. Those are fuzzy standards. They require judgment about what matters and what can be safely filtered. They require trust between layers. They require people willing to take small risks to surface inconvenient truths.</p><p>Most organisations get this wrong more often than they get it right. The successful ones fail faster. They find out sooner that reality diverged from the plan. They have shorter delays between &#8220;the team knows&#8221; and &#8220;leadership knows.&#8221;</p><p>That gap will never close completely. But every week you shorten it, you buy yourself options. And options are what let you course-correct before it&#8217;s too late.</p>]]></content:encoded></item><item><title><![CDATA[The Low-Code Gold Rush: Selling Shovels to People Who Don't Need to Dig]]></title><description><![CDATA[The low-code boom isn't really about building products. It's about selling the fantasy of building products to people who were never bottlenecked by code in the first place.]]></description><link>https://www.angelstanev.com/p/the-low-code-gold-rush-selling-shovels</link><guid isPermaLink="false">https://www.angelstanev.com/p/the-low-code-gold-rush-selling-shovels</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Thu, 12 Mar 2026 15:33:40 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1606225277365-c9ef7ab40109?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z29sZCUyMHJ1c2h8ZW58MHx8fHwxNzY1MjYxMDk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://images.unsplash.com/photo-1606225277365-c9ef7ab40109?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z29sZCUyMHJ1c2h8ZW58MHx8fHwxNzY1MjYxMDk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1606225277365-c9ef7ab40109?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z29sZCUyMHJ1c2h8ZW58MHx8fHwxNzY1MjYxMDk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1606225277365-c9ef7ab40109?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z29sZCUyMHJ1c2h8ZW58MHx8fHwxNzY1MjYxMDk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1606225277365-c9ef7ab40109?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z29sZCUyMHJ1c2h8ZW58MHx8fHwxNzY1MjYxMDk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1606225277365-c9ef7ab40109?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z29sZCUyMHJ1c2h8ZW58MHx8fHwxNzY1MjYxMDk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1606225277365-c9ef7ab40109?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z29sZCUyMHJ1c2h8ZW58MHx8fHwxNzY1MjYxMDk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="378" height="228.11571025399812" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1606225277365-c9ef7ab40109?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z29sZCUyMHJ1c2h8ZW58MHx8fHwxNzY1MjYxMDk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:5132,&quot;width&quot;:8504,&quot;resizeWidth&quot;:378,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;text&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="text" title="text" srcset="https://images.unsplash.com/photo-1606225277365-c9ef7ab40109?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z29sZCUyMHJ1c2h8ZW58MHx8fHwxNzY1MjYxMDk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1606225277365-c9ef7ab40109?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z29sZCUyMHJ1c2h8ZW58MHx8fHwxNzY1MjYxMDk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1606225277365-c9ef7ab40109?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z29sZCUyMHJ1c2h8ZW58MHx8fHwxNzY1MjYxMDk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1606225277365-c9ef7ab40109?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMXx8Z29sZCUyMHJ1c2h8ZW58MHx8fHwxNzY1MjYxMDk1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@henniestander">Hennie Stander</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>I&#8217;ve been trying to find case studies. Real ones. Companies that built something meaningful on a low-code platform, scaled it, maintained it, and are still running it profitably three years later.</p><p>The silence is deafening.</p><p>What I find instead are launch stories. &#8220;I built this in a weekend&#8221; threads. Revenue screenshots from month two. Then nothing. The accounts go quiet. The products disappear. The indie hacker moves on to the next thing.</p><p>This pattern tells you something important about what&#8217;s actually being sold here.</p><h2>The shovel economics</h2><p>There&#8217;s a reason the people who got rich during the California gold rush were mostly selling pickaxes and denim. The miners, by and large, went broke. The infrastructure providers made fortunes.</p><p>Low-code platforms are having their shovel moment. Bubble, Webflow, Glide, Softr, the entire ecosystem is growing at rates that would make a SaaS investor weep with joy. But the success stories from the people using these tools? They&#8217;re suspiciously thin on the ground.</p><p>I talked to someone at a low-code platform company last year. Off the record, obviously. They admitted that their best customers weren&#8217;t building products. They were building internal tools, prototypes, landing pages. Things that didn&#8217;t need to scale. Things that didn&#8217;t need to work perfectly every time.</p><blockquote><p>&#8220;The platform grows when the dream grows. The dream doesn&#8217;t require the product to actually work at scale.&#8221;</p></blockquote><p>That&#8217;s not a criticism of the platforms themselves. It&#8217;s an observation about what&#8217;s really driving the growth. And it&#8217;s not sustainable product companies being born.</p><h2>Building was never the bottleneck</h2><p>Here&#8217;s what keeps getting glossed over in the low-code narrative. Building a website has been effectively free since about 2004. WordPress, Squarespace, Wix. The tools existed. The templates existed. The hosting was practically free.</p><p>And yet most businesses still failed.</p><p>Because the bottleneck was never &#8220;can I build a website.&#8221; It was &#8220;do I have a business case that works.&#8221; It was customer acquisition. It was unit economics. It was figuring out whether anyone actually wanted the thing you were building.</p><p>Low-code doesn&#8217;t solve any of that. It just makes the building part faster. Which means you get to the part where you discover nobody wants your product slightly sooner. That&#8217;s not nothing, but it&#8217;s not what&#8217;s being advertised.</p><p>The marketing around these platforms sells capability as if it were outcome. &#8220;Build your SaaS in a weekend.&#8221; Sure. But the building was never the hard part.</p><h2>The maintenance problem</h2><p>I keep thinking about SLAs. About contracts with penalty clauses. About users on annual subscriptions who expect the thing to work.</p><p>Who fixes the vibe-coded creation when it breaks at 2am?</p><p>There&#8217;s a particular brittleness to low-code applications that becomes obvious the moment you need to debug something non-trivial. The abstraction that made building fast becomes the abstraction that makes fixing slow. You&#8217;re not looking at code you wrote. You&#8217;re looking at code the platform generated, filtered through a visual interface that may or may not expose what&#8217;s actually happening underneath.</p><p>I watched a founder spend three days trying to figure out why their app was timing out for users in certain regions. The answer was buried in how the platform handled database queries, something they had no direct control over and limited visibility into.</p><p>This is fine for prototypes. It&#8217;s fine for internal tools. It&#8217;s even fine for side projects with forgiving users.</p><p>It&#8217;s not fine when you&#8217;ve sold enterprise contracts with uptime guarantees.</p><blockquote><p>&#8220;The speed you gain building is the speed you lose debugging.&#8221;</p></blockquote><h2>The fantasy of the one-person unicorn</h2><p>There&#8217;s something almost predatory about how low-code success is marketed to solo founders. The message is relentless: you should be hitting a million in ARR within months. If you&#8217;re not, you&#8217;re doing it wrong. Your vibe-coded AI wrapper just needs better marketing. More Twitter threads. A different template.</p><p>The reality is that sustainable software businesses require sustained effort across multiple disciplines. Product development, yes, but also customer support, sales, operations, legal, accounting. The tools don&#8217;t solve for any of that. They just remove one (relatively small) obstacle from a path that has dozens.</p><p>I&#8217;m not saying solo founders can&#8217;t build real businesses. Some do. But the narrative that low-code enables this at scale is looking increasingly like survivorship bias dressed up as strategy. We see the rare wins. We don&#8217;t see the thousands of abandoned projects, the failed launches, the founders who burned out trying to support an application that was never designed to be supported.</p><h2>The enterprise question</h2><p>Here&#8217;s what I can&#8217;t stop wondering about. If these platforms are genuinely capable of building scalable, maintainable software, why aren&#8217;t enterprises buying them?</p><p>Not for internal tools. Enterprises do use low-code for that. I mean for actual product development. For the software they sell to customers. For the systems that run their business.</p><p>The answer, I think, is that the people with deep pockets and real requirements looked at low-code and saw exactly what it is: a tool for speed, not for scale. A way to validate ideas, not to build lasting infrastructure.</p><p>Corporations have IT departments and procurement processes and security reviews for a reason. They&#8217;ve learned, often painfully, that the thing that&#8217;s easy to build is often expensive to maintain. That technical debt compounds. That abstractions leak at the worst possible moments.</p><h2>Where this probably ends</h2><p>I don&#8217;t think low-code goes away. The platforms will survive. Some will thrive. The use cases that actually fit, internal tools, prototypes, simple workflows, those are real and valuable.</p><p>But the growth rates? The breathless projections? The &#8220;future of software development&#8221; rhetoric?</p><p>That cools off. It has to. Because eventually the market figures out that building was never the bottleneck, and the companies that succeed are the ones that solved the harder problems. The business model problems. The customer problems. The &#8220;why would anyone pay for this&#8221; problems.</p><p>The shovels keep selling for a while longer. The gold, as always, remains elusive.</p><p>I&#8217;m still looking for those case studies, though. Three-year-old low-code products with real revenue, real users, real operational maturity. If you&#8217;ve got one, I genuinely want to see it.</p><p>The silence continues to tell me something.</p>]]></content:encoded></item><item><title><![CDATA[The P&L Trap: When Product Managers Become Accountants Who Can't Sign Cheques]]></title><description><![CDATA[PMs are increasingly expected to own revenue without owning any of the levers that actually drive it. This is not a career evolution. It's a responsibility trap dressed up as empowerment.]]></description><link>https://www.angelstanev.com/p/the-p-and-l-trap-when-product-managers</link><guid isPermaLink="false">https://www.angelstanev.com/p/the-p-and-l-trap-when-product-managers</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Thu, 05 Mar 2026 11:50:48 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1602446274062-f2638e4085e8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHx0cmFwfGVufDB8fHx8MTc2NTcyOTU2NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://images.unsplash.com/photo-1602446274062-f2638e4085e8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHx0cmFwfGVufDB8fHx8MTc2NTcyOTU2NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1602446274062-f2638e4085e8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHx0cmFwfGVufDB8fHx8MTc2NTcyOTU2NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1602446274062-f2638e4085e8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHx0cmFwfGVufDB8fHx8MTc2NTcyOTU2NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1602446274062-f2638e4085e8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHx0cmFwfGVufDB8fHx8MTc2NTcyOTU2NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1602446274062-f2638e4085e8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHx0cmFwfGVufDB8fHx8MTc2NTcyOTU2NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1602446274062-f2638e4085e8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHx0cmFwfGVufDB8fHx8MTc2NTcyOTU2NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="416" height="234.624" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1602446274062-f2638e4085e8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHx0cmFwfGVufDB8fHx8MTc2NTcyOTU2NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2256,&quot;width&quot;:4000,&quot;resizeWidth&quot;:416,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;green and pink flower bud&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="green and pink flower bud" title="green and pink flower bud" srcset="https://images.unsplash.com/photo-1602446274062-f2638e4085e8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHx0cmFwfGVufDB8fHx8MTc2NTcyOTU2NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1602446274062-f2638e4085e8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHx0cmFwfGVufDB8fHx8MTc2NTcyOTU2NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1602446274062-f2638e4085e8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHx0cmFwfGVufDB8fHx8MTc2NTcyOTU2NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1602446274062-f2638e4085e8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHx0cmFwfGVufDB8fHx8MTc2NTcyOTU2NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@carlaquario31">Carla Quario</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>I sat in a quarterly review last month where a PM was grilled for twenty minutes about why revenue was flat. Not product metrics. Not user behaviour. Not adoption curves. Revenue.</p><p>She didn&#8217;t set the pricing. She didn&#8217;t control the sales team&#8217;s targets. She didn&#8217;t approve the marketing spend. She couldn&#8217;t hire engineers to ship faster. But she was accountable for the number on a spreadsheet that resulted from all those things she couldn&#8217;t touch.</p><p>This is happening everywhere now. And I think we need to talk about how broken it is.</p><h2>The accountability without authority problem</h2><p>Here&#8217;s the pattern I keep watching unfold. Company decides PMs should be &#8220;more business-oriented.&#8221; Leadership reads a blog post about product-led growth or sees a job description from Stripe. Suddenly PMs are expected to own P&amp;L, build financial forecasts, set pricing strategy, and project revenue with the confidence of someone who actually controls any of those variables.</p><p>Except they don&#8217;t control them. Sales has their own targets and incentives. Marketing allocates budget based on their own priorities. Finance sets pricing constraints. Engineering capacity is negotiated, not granted. The PM sits in the middle of this, responsible for an outcome that emerges from a system they can influence but never direct.</p><blockquote><p>&#8220;Ownership without authority isn&#8217;t empowerment. It&#8217;s a setup.&#8221;</p></blockquote><p>I&#8217;ve seen this movie three times at different companies. It ends the same way. The PM either burns out trying to control the uncontrollable, or learns to play a sophisticated blame-deflection game that helps no one. Neither outcome makes the product better.</p><h2>Revenue is a trailing indicator of doing the right things</h2><p>This is the part that keeps getting lost. Revenue doesn&#8217;t come from focusing on revenue. Revenue comes from solving real problems for users in ways they&#8217;ll pay for. It comes from reducing friction in activation. It comes from building features that increase retention. It comes from finding the pricing model that aligns value delivered with value captured.</p><p>These are product problems. They involve understanding user behaviour, running experiments, making bets, learning from failures. They require patience and iteration and occasionally accepting that the thing you built isn&#8217;t working.</p><p>None of that maps cleanly to a quarterly revenue forecast.</p><p>When you make PMs accountable for revenue directly, you create an incentive to optimise for revenue directly. Which sounds sensible until you watch what happens. Dark patterns in onboarding. Aggressive upsells that damage trust. Features built for the pricing page rather than for users. Short-term wins that erode the foundation you&#8217;re standing on.</p><p>I worked with a team once that hit their revenue targets for six straight quarters while their NPS cratered. They were technically succeeding while systematically destroying the product&#8217;s future. The metrics said growth. The users said goodbye.</p><h2>The cancer cell problem</h2><p>There&#8217;s a quote I keep coming back to. &#8220;Growth for the sake of growth is the ideology of the cancer cell.&#8221; I think about this every time someone asks a PM to justify a product decision purely in revenue terms.</p><p>Not everything valuable shows up in this quarter&#8217;s numbers. Some things matter because they build trust. Because they reduce support load. Because they make the product more resilient. Because they create optionality for future directions you can&#8217;t predict yet.</p><p>Technical debt reduction doesn&#8217;t have a revenue line item. Neither does accessibility work. Neither does the refactor that makes the codebase maintainable for the next five years. These are investments in sustainability, and they&#8217;re invisible to a P&amp;L mindset.</p><blockquote><p>&#8220;The best product decisions often look like bad business decisions in the quarter you make them.&#8221;</p></blockquote><p>When PMs are forced to justify everything through revenue, this kind of work becomes impossible to prioritise. You get a product that&#8217;s optimised for extraction rather than value creation. That works until it doesn&#8217;t.</p><h2>What PMs should actually own</h2><p>Here&#8217;s where I land on this, and I&#8217;ll admit I&#8217;m still working it out.</p><p>PMs should own outcomes. Specific, measurable, user-centric outcomes. Activation rates. Retention curves. Task completion. Time to value. The metrics that indicate whether the product is actually solving the problem it claims to solve.</p><p>Revenue is downstream of these things. If you&#8217;re moving the right outcome metrics, revenue follows. If you&#8217;re not, no amount of financial forecasting will save you.</p><p>This means PMs need to be skilled at identifying which metrics actually correlate with revenue. That&#8217;s a real capability, and it&#8217;s undervalued. The PM who can say &#8220;if we improve day-7 retention by 5%, here&#8217;s what that means for LTV&#8221; is doing more valuable financial work than the PM who&#8217;s building spreadsheets full of projections they can&#8217;t actually influence.</p><p>But it also means PMs need permission to focus on those leading indicators rather than being held directly accountable for the trailing ones. That requires leadership to understand the difference. Which, increasingly, they don&#8217;t seem to.</p><h2>The resourcing gap nobody mentions</h2><p>There&#8217;s another dimension to this that gets conveniently ignored. If you want PMs to own revenue, they need resources to influence it. Headcount. Budget. Authority to make pricing changes. Access to sales and marketing data. The ability to run experiments without six layers of approval.</p><p>Most PMs have none of this. They&#8217;re expected to own revenue while requesting permission to change a button colour.</p><p>I talked to a PM last week who&#8217;s accountable for a &#163;2M revenue target. She has three engineers, shared with another product. She can&#8217;t adjust pricing without a six-week legal review. She can&#8217;t see the sales pipeline. She can&#8217;t influence marketing spend.</p><p>What exactly is she supposed to do? Will really hard?</p><h2>The question I keep asking</h2><p>If PMs are going to own revenue, then give them the actual authority to influence it. Let them set prices. Let them control budget. Let them hire. Let them fire. Make them mini-GMs with real power.</p><p>But if that&#8217;s not on the table, and it usually isn&#8217;t, then stop pretending that putting revenue on their OKRs is anything other than accountability theatre. It&#8217;s a way for leadership to distribute responsibility without distributing power. It protects executives when numbers are missed. It does nothing else.</p><p>I don&#8217;t know how to fix this systemically. The trend seems entrenched. The job descriptions keep demanding P&amp;L experience. The interview questions keep focusing on revenue impact.</p><p>Maybe the answer is for PMs to get better at pushing back. At articulating why outcome ownership is more valuable than revenue ownership. At making the case for leading indicators over trailing ones.</p><p>Or maybe the answer is that the role is being redefined into something it was never meant to be, and those of us who care about products need to find a different title.</p><p>I&#8217;m not sure yet. But I know the current setup isn&#8217;t working. The PMs I talk to are exhausted, playing a game where the rules keep changing and the scorecard measures things they can&#8217;t control.</p><p>That&#8217;s not product management. That&#8217;s organisational theatre with extra spreadsheets.</p>]]></content:encoded></item><item><title><![CDATA[Centralised vs. Decentralised Product Teams]]></title><description><![CDATA[The org chart debate that consumes more leadership energy than actual product decisions. And why the answer you're hoping for doesn't exist.]]></description><link>https://www.angelstanev.com/p/centralised-vs-decentralised-product</link><guid isPermaLink="false">https://www.angelstanev.com/p/centralised-vs-decentralised-product</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Thu, 19 Feb 2026 16:37:18 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1743385779347-1549dabf1320?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxvcmdhbml6YXRpb25hbCUyMGNoYXJ0fGVufDB8fHx8MTc2NTY5NTE3NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1743385779347-1549dabf1320?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxvcmdhbml6YXRpb25hbCUyMGNoYXJ0fGVufDB8fHx8MTc2NTY5NTE3NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1743385779347-1549dabf1320?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxvcmdhbml6YXRpb25hbCUyMGNoYXJ0fGVufDB8fHx8MTc2NTY5NTE3NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1743385779347-1549dabf1320?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxvcmdhbml6YXRpb25hbCUyMGNoYXJ0fGVufDB8fHx8MTc2NTY5NTE3NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1743385779347-1549dabf1320?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxvcmdhbml6YXRpb25hbCUyMGNoYXJ0fGVufDB8fHx8MTc2NTY5NTE3NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1743385779347-1549dabf1320?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxvcmdhbml6YXRpb25hbCUyMGNoYXJ0fGVufDB8fHx8MTc2NTY5NTE3NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1743385779347-1549dabf1320?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxvcmdhbml6YXRpb25hbCUyMGNoYXJ0fGVufDB8fHx8MTc2NTY5NTE3NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="412" height="274.6666666666667" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1743385779347-1549dabf1320?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxvcmdhbml6YXRpb25hbCUyMGNoYXJ0fGVufDB8fHx8MTc2NTY5NTE3NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:4672,&quot;width&quot;:7008,&quot;resizeWidth&quot;:412,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Workflow diagram, product brief, and user goals are shown.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="Workflow diagram, product brief, and user goals are shown." title="Workflow diagram, product brief, and user goals are shown." srcset="https://images.unsplash.com/photo-1743385779347-1549dabf1320?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxvcmdhbml6YXRpb25hbCUyMGNoYXJ0fGVufDB8fHx8MTc2NTY5NTE3NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1743385779347-1549dabf1320?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxvcmdhbml6YXRpb25hbCUyMGNoYXJ0fGVufDB8fHx8MTc2NTY5NTE3NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1743385779347-1549dabf1320?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxvcmdhbml6YXRpb25hbCUyMGNoYXJ0fGVufDB8fHx8MTc2NTY5NTE3NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1743385779347-1549dabf1320?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxvcmdhbml6YXRpb25hbCUyMGNoYXJ0fGVufDB8fHx8MTc2NTY5NTE3NHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@kellysikkema">Kelly Sikkema</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><br>I once watched a VP of Product spend four months redesigning the entire team structure, moving from centralised to decentralised squads. Workshops. RACI matrices. New reporting lines. Slack channels renamed. The works.</p><p>Eighteen months later, her successor spent another four months moving everything back.</p><p>Same company. Same product. Different conviction about which structure was &#8220;right.&#8221;</p><p>Here&#8217;s what nobody told either of them: the structure wasn&#8217;t the problem. The structure is never really the problem. The structure is the thing we fiddle with when we can&#8217;t articulate what&#8217;s actually broken.</p><h2>The Seductive Promise of Decentralisation</h2><p>Autonomous teams sound brilliant on paper. Each squad owns their slice. They make decisions fast. They build deep expertise. They don&#8217;t wait for permission.</p><p>If you&#8217;ve ever sat in a prioritisation meeting with fourteen people arguing about whether Feature A or Feature B deserves the next sprint, you understand the appeal. Just give each team their own backlog. Let them run. Problem solved.</p><p>And sometimes it works. I&#8217;ve seen decentralised teams at a mid-sized fintech move with startling speed. One squad shipped a complete P2P payment flow in six weeks. No cross-team dependencies. No architecture review boards. No waiting for the &#8220;platform team&#8221; to build something first.</p><p>But here&#8217;s what I&#8217;ve also seen: three different squads building nearly identical onboarding components because nobody was tracking what already existed. Two teams accidentally degrading each other&#8217;s performance because their features competed for the same database resources. And a customer experience that felt like it was designed by five different companies who&#8217;d never met.</p><blockquote><p>Decentralisation gives you speed at the cost of coherence. The question is whether you can afford the coherence debt.</p></blockquote><p>The autonomy that makes teams fast also makes them blind to what&#8217;s happening two desks over.</p><h2>The Gravitational Pull Toward Centralisation</h2><p>Centralised product functions exist because someone, at some point, got burned by fragmentation.</p><p>Usually it happens like this: a customer complains that Feature X in one part of the product contradicts Feature Y in another. Or sales loses a deal because the product &#8220;feels disjointed.&#8221; Or engineering discovers they&#8217;ve built the same authentication module four times in four different ways.</p><p>So leadership centralises. One product vision. One roadmap. One person (or small group) making the calls about what gets built and when.</p><p>And for a while, it&#8217;s better. Consistency improves. Redundancy drops. The product starts to feel like a product again, not a collection of loosely affiliated features.</p><p>Then the complaints shift. &#8220;Everything takes forever.&#8221; &#8220;We can&#8217;t make decisions without escalating.&#8221; &#8220;I have to schedule a meeting to schedule a meeting.&#8221; &#8220;The central team doesn&#8217;t understand our domain.&#8221;</p><p>I watched this exact pattern at an enterprise SaaS company. Their centralised model worked beautifully when they had 40 people and one product. At 300 people and five product lines, it became a bottleneck that made decisions at roughly the speed of continental drift.</p><h2>The Hidden Variables Nobody Talks About</h2><p>Here&#8217;s what most org structure debates miss: centralised vs. decentralised isn&#8217;t a binary choice. It&#8217;s a spectrum, and where you should sit on that spectrum depends on things that have nothing to do with theory.</p><p><strong>Company stage matters.</strong> A 50-person startup needs different coordination mechanisms than a 2,000-person enterprise. Obvious, right? Yet I&#8217;ve seen early-stage companies implement heavy governance structures borrowed from Fortune 500 playbooks. And I&#8217;ve seen enterprises try to &#8220;move fast and break things&#8221; across 47 product teams, creating breakage nobody could trace back to a source.</p><p><strong>Technical architecture matters.</strong> If your systems are tightly coupled, decentralised teams will spend half their time negotiating dependencies. If your architecture is genuinely modular, autonomous teams can actually be autonomous. Most companies are somewhere in between, which means their org structure needs to acknowledge that reality.</p><p><strong>Customer journey matters.</strong> If your product is a single flow that users experience end-to-end, fragmenting ownership creates handoff problems. If your product is genuinely a suite of distinct tools, unified ownership might be overkill.</p><p><strong>Your people matter.</strong> Some teams thrive with autonomy. Others flounder without clear direction. Pretending everyone operates the same way is wishful thinking.</p><p>The structure that works depends on context you can only see if you&#8217;re actually inside the organisation. Which is why copying Spotify&#8217;s model or Netflix&#8217;s model or whatever company just published a blog post about their brilliant approach rarely translates.</p><h2>What&#8217;s Actually Happening Beneath the Surface</h2><p>When I dig into teams struggling with this question, the structure debate is usually a proxy for something else entirely.</p><p>Sometimes it&#8217;s a trust problem. Leadership doesn&#8217;t trust teams to make good decisions independently, so they centralise. Or teams don&#8217;t trust leadership to understand their domain, so they push for autonomy.</p><p>Sometimes it&#8217;s a communication problem. Information isn&#8217;t flowing, so nobody knows what anyone else is building. Centralisation feels like a fix because it forces coordination through hierarchy. But hierarchy is a terrible information conduit.</p><p>Sometimes it&#8217;s a strategy problem. The company doesn&#8217;t actually know what it&#8217;s trying to build, so teams either duplicate effort or wait for direction that never comes. Neither structure solves that.</p><blockquote><p>Before you reorganise, ask: what specific dysfunction are we trying to fix, and are we sure the structure is causing it?</p></blockquote><p>I&#8217;ve seen teams reorganise to solve problems that had nothing to do with the org chart. A centralised team that &#8220;moved too slowly&#8221; was actually waiting on legal approvals, not product decisions. A decentralised team that &#8220;lacked coherence&#8221; actually just needed a shared design system and some cross-team communication rituals.</p><h2>The Trade-Off Frame That Actually Helps</h2><p>Instead of asking &#8220;centralised or decentralised,&#8221; try asking: &#8220;Where do we need consistency, and where do we need speed?&#8221;</p><p>This reframes the question from structure to outcome.</p><p>Some things genuinely benefit from consistency:</p><ul><li><p>Core user experience patterns</p></li><li><p>Platform capabilities that multiple teams depend on</p></li><li><p>Brand and design language</p></li><li><p>Data architecture and definitions</p></li><li><p>Security and compliance standards</p></li></ul><p>Some things genuinely benefit from speed:</p><ul><li><p>Feature discovery and experimentation</p></li><li><p>Domain-specific problem solving</p></li><li><p>Customer-facing improvements in discrete areas</p></li><li><p>Tactical response to feedback</p></li></ul><p>The answer usually isn&#8217;t one structure for everything. It&#8217;s different coordination mechanisms for different types of decisions.</p><p><strong>Consistency needs:</strong> centralise the standards, not necessarily the people. A shared design system with clear governance. Architecture principles that everyone follows. A small central team that owns cross-cutting concerns but doesn&#8217;t own every decision.</p><p><strong>Speed needs:</strong> decentralise execution within guardrails. Autonomous teams that can ship without permission, as long as they&#8217;re working within agreed constraints.</p><h2>Practical Signals That Your Structure Is Breaking</h2><p>How do you know when your current setup isn&#8217;t working? Watch for these:</p><p><strong>Signs your decentralised model needs more coordination:</strong></p><ul><li><p>Customers experience jarring inconsistencies between product areas</p></li><li><p>Teams are building similar things without knowing it</p></li><li><p>Technical debt is accumulating because nobody owns cross-cutting concerns</p></li><li><p>Strategic priorities aren&#8217;t reflected in what teams actually ship</p></li><li><p>Knowledge silos are forming, and people genuinely don&#8217;t know what other teams do</p></li></ul><p><strong>Signs your centralised model needs more autonomy:</strong></p><ul><li><p>Simple decisions require multiple levels of approval</p></li><li><p>Teams are waiting, constantly, for someone else to unblock them</p></li><li><p>Deep domain expertise is being overruled by generalist central teams</p></li><li><p>Innovation is slowing because everything must fit the master plan</p></li><li><p>Your best people are frustrated and starting to leave</p></li></ul><p>Neither list is exhaustive. But if you&#8217;re nodding at three or more items on either list, you&#8217;ve found your problem.</p><h2>What You Can Actually Try</h2><p>If you&#8217;re a director or VP wrestling with this, here&#8217;s what I&#8217;ve seen work:</p><p><strong>Start with the handoffs.</strong> Map where work currently gets stuck waiting for another team or approval. Those friction points tell you more about your real structure problems than any theory.</p><p><strong>Experiment with coordination, not reorganisation.</strong> Before moving boxes on an org chart, try adding lightweight coordination mechanisms. Cross-team syncs. Shared OKRs for areas that touch multiple teams. Design reviews that create consistency without centralising decisions.</p><p><strong>Be honest about what you&#8217;re optimising for.</strong> Speed and consistency trade off. You cannot maximise both. Pick which matters more for which parts of your product, and design accordingly.</p><p><strong>Accept that you&#8217;ll need to adjust.</strong> The right structure at 100 people is wrong at 500 people. Build in the expectation that you&#8217;ll revisit this, rather than treating each reorg as the final answer.</p><h2>The Uncomfortable Truth</h2><p>I&#8217;ll be honest: there&#8217;s a part of me that wishes one answer was simply correct. It would make everything easier.</p><p>But after watching this play out across enterprise companies and scrappy scale-ups, across regulated fintech and experimental platforms, I&#8217;ve stopped believing in optimal structures. I believe in structures that fit the current context well enough, combined with the organisational awareness to notice when they stop working.</p><blockquote><p>The best structure is the one that creates the fewest problems you can&#8217;t see.</p></blockquote><p>Some companies thrive with radical decentralisation. Others need strong central coordination. Most need something in between, and that &#8220;something&#8221; will shift as the company grows and the product evolves.</p><p>The leaders who handle this well aren&#8217;t the ones who found the perfect model. They&#8217;re the ones who stay curious about what&#8217;s actually happening, who listen to the friction their teams experience, and who treat structure as a tool rather than an identity.</p><h2>One Thing to Try This Week</h2><p>Pick one recurring frustration your team experiences. Maybe it&#8217;s waiting for approvals. Maybe it&#8217;s duplicated work across teams. Maybe it&#8217;s inconsistent customer experience.</p><p>Ask yourself: is this a structure problem, or is it something else wearing a structure costume?</p><p>If it&#8217;s genuinely structural, what&#8217;s the smallest change that might help? Not a reorg. A process tweak. A new ritual. A shared artefact.</p><p>Try that first. See what happens.</p><p>Because the dirty secret of org design is that most of the real work happens in the spaces between the boxes on the chart. The structures that succeed aren&#8217;t the ones that look elegant in a presentation. They&#8217;re the ones that make it easier for smart people to do good work together.</p><p>And that, unfortunately, requires more attention than any single reorganisation can provide.</p>]]></content:encoded></item><item><title><![CDATA[Discovery Debt: The Invoice Nobody Wanted to Open]]></title><description><![CDATA[Your roadmap is full of features built on guesses nobody validated. The bill for all that skipped research is coming due, and nobody's sure whose budget it comes out of.]]></description><link>https://www.angelstanev.com/p/discovery-debt-the-invoice-nobody</link><guid isPermaLink="false">https://www.angelstanev.com/p/discovery-debt-the-invoice-nobody</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Thu, 12 Feb 2026 14:59:45 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1535009427281-a315ca1bc9aa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxkaXNjb3Zlcnl8ZW58MHx8fHwxNzY1MjcwNTU2fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://images.unsplash.com/photo-1535009427281-a315ca1bc9aa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxkaXNjb3Zlcnl8ZW58MHx8fHwxNzY1MjcwNTU2fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1535009427281-a315ca1bc9aa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxkaXNjb3Zlcnl8ZW58MHx8fHwxNzY1MjcwNTU2fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1535009427281-a315ca1bc9aa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxkaXNjb3Zlcnl8ZW58MHx8fHwxNzY1MjcwNTU2fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1535009427281-a315ca1bc9aa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxkaXNjb3Zlcnl8ZW58MHx8fHwxNzY1MjcwNTU2fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1535009427281-a315ca1bc9aa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxkaXNjb3Zlcnl8ZW58MHx8fHwxNzY1MjcwNTU2fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1535009427281-a315ca1bc9aa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxkaXNjb3Zlcnl8ZW58MHx8fHwxNzY1MjcwNTU2fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="336" height="224" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1535009427281-a315ca1bc9aa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxkaXNjb3Zlcnl8ZW58MHx8fHwxNzY1MjcwNTU2fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3840,&quot;width&quot;:5760,&quot;resizeWidth&quot;:336,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;lighted red Discovery neon signage&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="lighted red Discovery neon signage" title="lighted red Discovery neon signage" srcset="https://images.unsplash.com/photo-1535009427281-a315ca1bc9aa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxkaXNjb3Zlcnl8ZW58MHx8fHwxNzY1MjcwNTU2fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1535009427281-a315ca1bc9aa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxkaXNjb3Zlcnl8ZW58MHx8fHwxNzY1MjcwNTU2fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1535009427281-a315ca1bc9aa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxkaXNjb3Zlcnl8ZW58MHx8fHwxNzY1MjcwNTU2fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1535009427281-a315ca1bc9aa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxkaXNjb3Zlcnl8ZW58MHx8fHwxNzY1MjcwNTU2fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@noble_m1tchell">Noble Mitchell</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>There&#8217;s a moment in every product audit where you find the feature. The one that took a quarter to build, that nobody uses, that solves a problem the team assumed existed but never actually verified.</p><p>Every company has at least one. Most have dozens.</p><p>I was reviewing a product&#8217;s analytics last month and found a reporting module that had taken four engineers three months to ship. Usage data showed eleven people had opened it in the past year. Eleven. Two of them were the PM and the designer who built it.</p><p>When I asked about the discovery work behind it, I got a familiar answer. &#8220;We had customer requests.&#8221; Which, when I pushed, turned out to be two enterprise clients who mentioned it in passing during renewal calls. Nobody had validated whether reporting was actually the problem. Nobody had checked if those two clients represented a broader need. Nobody had tested whether the solution they were building would even address what those clients meant.</p><p>This is discovery debt. And it&#8217;s everywhere.</p><h2>The compound interest problem</h2><p>Technical debt gets talked about constantly. Everyone understands the concept. You take shortcuts in code, they accumulate, eventually you pay them back or the system collapses under its own weight.</p><p>Discovery debt works the same way, but it&#8217;s harder to see. Every feature you ship without validating the problem creates a liability. Every assumption you encode into your product without testing it adds weight. Every bet you make based on intuition rather than evidence compounds.</p><p>The difference is that technical debt shows up in your codebase. Discovery debt shows up in your retention curves, your support queues, your feature adoption metrics. It&#8217;s diffuse. It&#8217;s delayed. By the time you notice it, you&#8217;re three years into a product full of things nobody wanted.</p><blockquote><p>&#8220;Technical debt slows down your engineering. Discovery debt means you&#8217;re efficiently building the wrong things.&#8221;</p></blockquote><p>I&#8217;ve started asking teams a simple question: for each major feature you shipped last year, can you show me the research that informed it? The win rate is troubling. Maybe one in five can produce anything beyond &#8220;we had a hypothesis&#8221; or &#8220;customers were asking for it.&#8221;</p><h2>The backlog graveyard</h2><p>Here&#8217;s where it gets uncomfortable. Go look at your backlog. Not the active stuff. The bottom. The tickets that have been sitting there for eighteen months, slowly sinking under the weight of newer priorities.</p><p>That&#8217;s your discovery debt made visible.</p><p>Every one of those items represents something someone thought was important enough to capture but nobody thought was important enough to validate. They accumulate. They create a false sense of completeness. They make your roadmap planning slower because you&#8217;re constantly scrolling past ghosts of ideas past.</p><p>But the real debt isn&#8217;t in the backlog. It&#8217;s in what you already shipped.</p><p>I worked with a team that had a feature set they called &#8220;the museum.&#8221; Twelve interconnected capabilities that had been built over two years, used by almost nobody, but so entangled with the core product that removing them would take longer than building them did. They were paying maintenance costs, cognitive load costs, onboarding complexity costs, all for features that existed because someone once had a hunch.</p><p>The debt wasn&#8217;t the backlog items they hadn&#8217;t built. It was the shipped features they couldn&#8217;t remove.</p><h2>The quantification trap</h2><p>There&#8217;s a growing movement to measure discovery debt the way we measure technical debt. Story points of unvalidated assumptions. Risk scores on shipped features. Confidence intervals on roadmap items.</p><p>I understand the impulse. If you can&#8217;t measure it, you can&#8217;t manage it. Finance wants numbers. Leadership wants dashboards. &#8220;We have discovery debt&#8221; doesn&#8217;t get budget approved. &#8220;We have 847 story points of unvalidated assumptions representing &#163;2.3M in potential rework&#8221; might.</p><p>But I&#8217;m sceptical of this approach. Discovery debt isn&#8217;t really quantifiable in meaningful terms. How do you assign a number to &#8220;we don&#8217;t actually know if users need this&#8221;? How do you score the risk of a feature that might be fine or might be fundamentally misconceived?</p><blockquote><p>&#8220;Not everything that counts can be counted. Discovery debt is one of those things.&#8221;</p></blockquote><p>The attempt to quantify often becomes a distraction from the actual work. Teams spend weeks building frameworks for measuring debt instead of doing the discovery that would reduce it. The spreadsheet becomes the deliverable.</p><p>What I&#8217;ve seen work better is simpler. Flag the shipped features with lowest adoption. Identify the upcoming roadmap items with weakest evidence. Make a list. Start at the top. Do the research you should have done before building.</p><p>Less satisfying than a dashboard. More likely to help.</p><h2>The ownership vacuum</h2><p>Here&#8217;s the question that&#8217;s causing the most friction: who fixes this?</p><p>Product managers created much of the debt by shipping without validating. But they were often responding to pressure from leadership who wanted velocity over rigour. And they were working within systems that rewarded output over outcomes.</p><p>UX researchers, where they exist, might seem like natural owners. But most discovery debt predates their involvement. And asking research to audit and remediate years of PM decisions creates organisational tension that helps nobody.</p><p>Engineering increasingly wants a seat at the discovery table. Fair enough. But they&#8217;re also the ones being asked to maintain the features that shouldn&#8217;t have been built, which creates a different kind of frustration.</p><p>I&#8217;ve watched this debate consume entire quarters. The energy spent arguing about ownership is energy not spent actually reducing debt.</p><p>My view, for what it&#8217;s worth, is that discovery debt is a team sport to fix even if it wasn&#8217;t a team sport to create. The PM who shipped the unvalidated feature two years ago might not even work there anymore. The researcher who could have caught it might not have been hired yet. Assigning blame is satisfying but useless.</p><p>What matters is whether you&#8217;re going to keep accumulating or start paying down. That&#8217;s a decision for the whole product team, owned by whoever has the authority to protect time for it.</p><h2>The uncomfortable truth</h2><p>Here&#8217;s what nobody wants to say. Most products have so much discovery debt that addressing it properly would mean admitting that large portions of what exists shouldn&#8217;t.</p><p>That&#8217;s organisationally terrifying. Careers were built on those features. Promotions were earned shipping them. OKRs were hit. The sunk cost fallacy has tenure.</p><p>So teams do a softer version. They commit to &#8220;doing more discovery going forward&#8221; while leaving the existing debt untouched. They validate new features while ignoring the validated-by-nobody features already in production.</p><p>This is better than nothing. But it&#8217;s not fixing the problem. It&#8217;s deciding to stop digging while standing in a hole.</p><p>I don&#8217;t have a clean answer here. The debt is real, the causes are systemic, and the remediation is painful. Some of it might never get paid down. The features will just sit there, slowly becoming more expensive to maintain, until someone finally kills them or the product gets sunset entirely.</p><p>Maybe that&#8217;s fine. Maybe some debt you just live with.</p><p>But I&#8217;d feel better about that conclusion if more teams were at least looking at the invoice. Most haven&#8217;t even opened the envelope.</p>]]></content:encoded></item><item><title><![CDATA[AI Hype, PM Identity, and the Illusion of Specialization]]></title><description><![CDATA[You've made a meme with Nano Banana that got 5 laughing emojis in the team Slack channel. Is that enough to call yourself an AI PM?]]></description><link>https://www.angelstanev.com/p/ai-hype-pm-identity-and-the-illusion</link><guid isPermaLink="false">https://www.angelstanev.com/p/ai-hype-pm-identity-and-the-illusion</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Thu, 05 Feb 2026 15:29:14 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1575805082881-8828b300e0ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8YmFuYW5hfGVufDB8fHx8MTc2NTE5OTkzMXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://images.unsplash.com/photo-1575805082881-8828b300e0ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8YmFuYW5hfGVufDB8fHx8MTc2NTE5OTkzMXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1575805082881-8828b300e0ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8YmFuYW5hfGVufDB8fHx8MTc2NTE5OTkzMXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1575805082881-8828b300e0ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8YmFuYW5hfGVufDB8fHx8MTc2NTE5OTkzMXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1575805082881-8828b300e0ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8YmFuYW5hfGVufDB8fHx8MTc2NTE5OTkzMXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1575805082881-8828b300e0ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8YmFuYW5hfGVufDB8fHx8MTc2NTE5OTkzMXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1575805082881-8828b300e0ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8YmFuYW5hfGVufDB8fHx8MTc2NTE5OTkzMXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="350" height="233.33333333333334" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1575805082881-8828b300e0ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8YmFuYW5hfGVufDB8fHx8MTc2NTE5OTkzMXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3648,&quot;width&quot;:5472,&quot;resizeWidth&quot;:350,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;taped yellow banana on white surface&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="taped yellow banana on white surface" title="taped yellow banana on white surface" srcset="https://images.unsplash.com/photo-1575805082881-8828b300e0ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8YmFuYW5hfGVufDB8fHx8MTc2NTE5OTkzMXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1575805082881-8828b300e0ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8YmFuYW5hfGVufDB8fHx8MTc2NTE5OTkzMXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1575805082881-8828b300e0ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8YmFuYW5hfGVufDB8fHx8MTc2NTE5OTkzMXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1575805082881-8828b300e0ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8YmFuYW5hfGVufDB8fHx8MTc2NTE5OTkzMXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@brandomakesbranding">Brando Makes Branding</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><br>I&#8217;ve been watching my feed fill up with people who were &#8220;Product Manager&#8221; last month and are now &#8220;AI Product Manager&#8221; this month. Same job. Same company. Same responsibilities. New prefix. And look, I get it. I really do. Some guy posted a compensation chart showing AI PMs making double or triple what regular PMs earn. It had coloured bars and everything. Must be true.</p><p>Here&#8217;s the thing.</p><p>I&#8217;ve watched this exact pattern play out at least four times in my career. The prefix changes, the salary hype circulates, and suddenly everyone&#8217;s repositioning. Remember when we were all supposed to become Crypto PMs? I knew people who pivoted their entire personal brand around blockchain product management in 2021. They had NFT profile pictures. They joined Discord servers at midnight. They wrote thought pieces about decentralised product strategy.</p><p>Where are they now? Back to regular PM work, mostly. The NFT profile pictures quietly disappeared around Q2 2022. </p><blockquote><p>I know because I have been the NFT PM, I&#8217;ve built an NFT Marketplace for Fragmented NFT&#8217;s. </p></blockquote><p>Before that it was IoT. Everyone was an IoT PM for about eighteen months. Connected toasters. Smart fridges that would order your milk. And before IoT there was the great SaaS migration. If you weren&#8217;t a SaaS PM, you weren&#8217;t a real PM.</p><blockquote><p>The technology changes. The hype cycle doesn&#8217;t. We just keep rotating through prefixes like they&#8217;re seasonal fashion.</p></blockquote><p>But here&#8217;s what I&#8217;ve been wrestling with lately. The real question isn&#8217;t whether to add AI to your title. The real question is one we&#8217;ve been dodging for years: should you be a generalist or a specialist?</p><p>And chasing hype cycles doesn&#8217;t actually answer it. It just delays the reckoning.</p><p>Think about it. If you&#8217;re rebranding yourself as an AI PM because you saw a LinkedIn salary chart, you&#8217;re not becoming a specialist. You&#8217;re becoming a trend follower. There&#8217;s a difference. The actual AI specialists, the ones commanding those salaries, they were building ML products three years ago when the rest of us were still arguing about story points. They didn&#8217;t pivot when the hype arrived. They created the hype by shipping things that worked.</p><blockquote><p>By the time a specialism becomes a LinkedIn hashtag, the window for genuine expertise has already narrowed. You&#8217;re not early. You&#8217;re a consumer of someone else&#8217;s innovation.</p></blockquote><p>This is the part nobody wants to hear. Following established hype means you&#8217;re already behind. The people who made real money in crypto were building in 2017, not 2021. The IoT specialists who actually matter were thinking about connected devices in 2014. By the time the compensation charts circulate and the recruiters start calling, the first-mover advantage has evaporated.</p><p>What&#8217;s left is a crowded field of people who all updated their headlines at the same time.</p><p>I talked to a recruiter last month who told me AI PM roles are the hottest thing she&#8217;s seen in years. When I asked what AI PM actually means, she said it depends on the company. Some want ML background. Some want prompt engineering skills. Some just want regular PMs who aren&#8217;t scared of the technology. Most of them, she admitted, don&#8217;t really know what they&#8217;re hiring for yet.</p><p>Which tells you something important about fake specialisation.</p><p>The people actually doing interesting AI product work don&#8217;t call themselves AI PMs. They call themselves &#8220;PM at Anthropic&#8221; or &#8220;ML Platform PM at Stripe&#8221; or whatever. The specificity is the point. They&#8217;re not optimising their headlines for LinkedIn algorithms. They&#8217;re solving actual problems in actual domains. Their specialism isn&#8217;t a prefix. It&#8217;s accumulated knowledge that took years to build.</p><p>Meanwhile, the generalists keep doing what generalists do. Moving between domains. Applying pattern recognition across contexts. Translating between engineering and business and design. This is also valuable work. Possibly more valuable, depending on where you sit.</p><blockquote><p>The honest answer is that most of us aren&#8217;t specialists or generalists. We&#8217;re opportunists wearing whichever hat seems most marketable this quarter.</p></blockquote><p>Actually, that sounds harsher than I mean it.</p><p>What I&#8217;m trying to say is this. Real specialisation takes years. It means going deep on something before anyone&#8217;s paying a premium for it. It means being interested in the technology itself, not the salary charts. The AI PMs earning double your salary didn&#8217;t become specialists six months ago. They were obsessing over transformer architectures while you were running sprint retros.</p><p>And real generalism is also a choice. It means deliberately staying broad. Building transferable skills. Accepting that you&#8217;ll never command the specialist premium, but you&#8217;ll also never be obsolete when the hype shifts.</p><p>The thing that doesn&#8217;t work is pretending to be a specialist by following trends. You get neither the depth of true expertise nor the breadth of genuine generalism. You just get a slightly outdated LinkedIn headline and the vague sense that you&#8217;re always one cycle behind.</p><p>Part of me wants to add AI to my title anyway. Get in on the salary premium before the market corrects. Follow the hype like I probably should have followed crypto or IoT or whatever comes next.</p><p>But I&#8217;ve been around long enough to know that by the time I&#8217;m following, I&#8217;ve already lost. The real question isn&#8217;t which prefix to chase. It&#8217;s whether I want to go genuinely deep on something, or stay genuinely broad across everything.</p><p>Everything else is just marketing.</p><p>I will keep working on those Nano Banana memes, though. That thing&#8217;s going in my portfolio regardless of what I decide.</p>]]></content:encoded></item><item><title><![CDATA[PM Skills Shift: Less Discovery, More Systems Thinking]]></title><description><![CDATA[The craft of product management is quietly transforming. The PMs who thrive in the next decade won't be the best interviewers. They'll be the ones who can model how their organisation actually works.]]></description><link>https://www.angelstanev.com/p/pm-skills-shift-less-discovery-more</link><guid isPermaLink="false">https://www.angelstanev.com/p/pm-skills-shift-less-discovery-more</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Thu, 22 Jan 2026 17:17:05 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1522435229388-6f7a422cd95b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHx0aGlua2luZ3xlbnwwfHx8fDE3NjUyNzEyODV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://images.unsplash.com/photo-1522435229388-6f7a422cd95b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHx0aGlua2luZ3xlbnwwfHx8fDE3NjUyNzEyODV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1522435229388-6f7a422cd95b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHx0aGlua2luZ3xlbnwwfHx8fDE3NjUyNzEyODV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1522435229388-6f7a422cd95b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHx0aGlua2luZ3xlbnwwfHx8fDE3NjUyNzEyODV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1522435229388-6f7a422cd95b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHx0aGlua2luZ3xlbnwwfHx8fDE3NjUyNzEyODV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1522435229388-6f7a422cd95b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHx0aGlua2luZ3xlbnwwfHx8fDE3NjUyNzEyODV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1522435229388-6f7a422cd95b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHx0aGlua2luZ3xlbnwwfHx8fDE3NjUyNzEyODV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="294" height="196" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1522435229388-6f7a422cd95b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHx0aGlua2luZ3xlbnwwfHx8fDE3NjUyNzEyODV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3072,&quot;width&quot;:4608,&quot;resizeWidth&quot;:294,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;gray monkey in bokeh photography&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="gray monkey in bokeh photography" title="gray monkey in bokeh photography" srcset="https://images.unsplash.com/photo-1522435229388-6f7a422cd95b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHx0aGlua2luZ3xlbnwwfHx8fDE3NjUyNzEyODV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1522435229388-6f7a422cd95b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHx0aGlua2luZ3xlbnwwfHx8fDE3NjUyNzEyODV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1522435229388-6f7a422cd95b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHx0aGlua2luZ3xlbnwwfHx8fDE3NjUyNzEyODV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1522435229388-6f7a422cd95b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzfHx0aGlua2luZ3xlbnwwfHx8fDE3NjUyNzEyODV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@earbiscuits">Juan Rumimpunu</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>A few months ago, I watched a junior PM run a discovery sprint that would have taken me two weeks five years ago. She used AI tools to synthesise customer interview transcripts, identify patterns across support tickets, and generate hypothesis clusters from usage data. The whole thing took three days.</p><p>My first reaction was mild professional jealousy. My second was a question I&#8217;ve been chewing on since: if discovery is getting faster and cheaper, what exactly am I supposed to be good at now?</p><p>I don&#8217;t think I&#8217;m alone in asking this. The ground is shifting under product management, and the PMs who built their identity around being &#8220;the voice of the customer&#8221; or &#8220;the discovery expert&#8221; are feeling it. Those skills still matter. But they&#8217;re becoming table stakes rather than differentiators.</p><p>What&#8217;s emerging as the new premium skill? The ability to understand and influence systems. To see how strategy connects to execution through causal chains. To model the feedback loops that make organisations work or fail.</p><p>This isn&#8217;t abstract theory. It&#8217;s the practical answer to a problem that&#8217;s been plaguing product teams for years: the gap between what leadership decides and what actually gets built.</p><h2>The Discovery Compression</h2><p>Let me be direct about what&#8217;s happening. The discovery activities that used to require significant PM time and skill are getting automated or augmented at speed.</p><p>Customer interview synthesis? AI can do a reasonable first pass. Competitive analysis? Tools are scraping and summarising faster than any human. Survey analysis, support ticket pattern recognition, usage data exploration? All increasingly assisted.</p><p>This doesn&#8217;t mean discovery becomes irrelevant. Someone still needs to decide what questions to ask. Someone needs to catch the nuances that automated tools miss. Someone needs to build the relationships that surface insights no tool can reach.</p><p>But the labour-intensive parts of discovery, the parts that used to fill PM calendars, are compressing. What took weeks takes days. What took days takes hours.</p><p>This creates a strange moment. PMs suddenly have capacity they didn&#8217;t have before. And the question becomes: capacity for what?</p><p>I&#8217;d argue the answer is systems thinking. Not because it&#8217;s trendy, but because it addresses the specific failure mode that kills most product efforts: the disconnect between strategic intent and execution reality.</p><h2>The Gap Nobody Talks About Honestly</h2><p>Here&#8217;s something I&#8217;ve observed across every company I&#8217;ve worked in, from 50-person startups to enterprise organisations with thousands of employees.</p><p>Strategy gets set at the top. Smart people think hard about market position, customer needs, competitive dynamics. They produce a strategy that makes sense on paper.</p><p>Then it travels downward through the organisation. And somewhere between the executive floor and the team actually building things, it transforms. Not maliciously. Not through incompetence. Just through the accumulated friction of translation, interpretation, incentive misalignment, and local constraints.</p><p>By the time strategic intent becomes shipped product, the connection is often tenuous. Teams build things that technically satisfy the strategy but miss its spirit. Or they build things that made sense given their local context but don&#8217;t serve the larger goal. Or they build exactly what was specified, only to discover the specification itself was flawed.</p><blockquote><p>The strategy-execution gap isn&#8217;t a communication problem. It&#8217;s a systems problem. And you can&#8217;t fix a systems problem with better slide decks.</p></blockquote><p>This is where traditional PM skills fall short. Being great at discovery helps you understand customers. Being great at stakeholder management helps you navigate politics. Being great at prioritisation helps you make trade-offs. But none of these directly address the systemic dynamics that cause strategy to mutate as it moves through the organisation.</p><p>For that, you need different tools.</p><h2>What Systems Thinking Actually Means for PMs</h2><p>When I say &#8220;systems thinking,&#8221; I don&#8217;t mean drawing complicated diagrams that nobody reads. I mean developing the ability to see and influence the causal structures that shape outcomes.</p><p>This includes several related capabilities:</p><p><strong>Causal loop recognition.</strong> Understanding that most organisational dynamics are circular, not linear. Team velocity affects deadline pressure, which affects technical debt decisions, which affects future velocity. Customer churn affects revenue, which affects hiring, which affects product quality, which affects churn. These loops exist everywhere. PMs who can identify them can intervene at leverage points rather than fighting symptoms.</p><p><strong>Delay awareness.</strong> Systems don&#8217;t respond instantly. You make a decision today, and the effects show up weeks or months later. PMs who understand delays can set appropriate expectations, design better feedback mechanisms, and avoid the trap of over-correcting based on lagging signals.</p><p><strong>Stock and flow intuition.</strong> Some things accumulate (customer trust, technical debt, team knowledge). Some things flow (revenue, bugs, feature requests). The relationship between stocks and flows determines system behaviour. PMs who grasp this can predict non-obvious outcomes and design interventions that account for accumulation effects.</p><p><strong>Incentive mapping.</strong> Every person in your organisation responds to incentives. Engineering is measured on velocity. Sales is measured on closed deals. Marketing is measured on leads. These incentive structures create system behaviour that may or may not align with strategic goals. PMs who can map these incentives can anticipate where strategy will get distorted and design countermeasures.</p><p>This might sound academic. It isn&#8217;t. Every PM already does informal systems thinking when they predict &#8220;if we ship this, sales will promise features we can&#8217;t build, which will create support load, which will pull engineering into firefighting.&#8221; That&#8217;s a causal chain. The shift is making this intuitive practice more explicit and rigorous.</p><h2>Connecting Systems Thinking to Strategy Execution</h2><p>Here&#8217;s where this gets practical for closing the strategy-execution gap.</p><p><strong>Systems thinking reveals where strategy gets lost.</strong> When you can model the causal chains between executive decisions and team behaviours, you can see exactly where translation breaks down. Maybe the strategy requires cross-team coordination but the incentive structure rewards team-level wins. Maybe the strategy assumes a capability that doesn&#8217;t exist and nobody wanted to admit it. The system model makes these failure points visible.</p><p><strong>It enables earlier course correction.</strong> If you understand the feedback loops in your organisation, you can design leading indicators that detect strategy drift before it becomes irreversible. Not just &#8220;are we on track&#8221; but &#8220;are the systemic conditions in place for this strategy to succeed.&#8221;</p><p><strong>It helps you design interventions that stick.</strong> Most attempts to close the strategy-execution gap focus on communication. More alignment meetings. Better documentation. Clearer OKRs. These help, but they don&#8217;t change the underlying system dynamics. A PM with systems thinking can identify structural changes, different incentives, new feedback mechanisms, altered information flows, that create sustainable alignment rather than temporary compliance.</p><p><strong>It makes you a better strategic partner.</strong> Executives often set strategy based on market analysis without fully accounting for organisational dynamics. A PM who can model how strategy will interact with the existing system can flag implementation risks during strategy formulation, not just during execution. &#8220;This strategy assumes engineering can ship faster than our current architecture allows. Here&#8217;s what would need to change.&#8221;</p><h2>The Analytics Evolution</h2><p>There&#8217;s a related shift happening around analytics that connects to this.</p><p>Traditional PM analytics focused on product metrics. Usage, conversion, retention, feature adoption. Important stuff. Still important.</p><p>But systems-oriented analytics looks different. It focuses on the relationships between metrics rather than metrics in isolation. It asks questions like:</p><ul><li><p>What&#8217;s the lag between a change in activation rate and a change in retention?</p></li><li><p>How does engineering velocity affect customer satisfaction, and through what intermediate steps?</p></li><li><p>When we increase sales headcount, what happens to support load six months later?</p></li></ul><p>This requires different analytical muscles. Correlation analysis across time series. Causal inference methods. Simulation and scenario modelling. The ability to build simple quantitative models of system behaviour and test them against reality.</p><p>I&#8217;m not suggesting every PM needs to become a data scientist. But the PMs who can partner effectively with analytics teams, who can frame systems-level questions and interpret systems-level answers, will have a significant advantage.</p><blockquote><p>As discovery gets automated, the PM value shifts from gathering information to understanding the structural relationships that determine whether information leads to good outcomes.</p></blockquote><h2>What This Means Practically</h2><p>If you&#8217;re a PM wondering how to develop these capabilities, here are some starting points.</p><p><strong>Learn to draw causal loop diagrams.</strong> Not because the diagrams themselves are magic, but because the practice of creating them forces you to articulate your mental model of how things connect. Start with a problem you&#8217;re facing. Map out what causes what. Look for the loops. You&#8217;ll be surprised what you discover.</p><p><strong>Study your organisation&#8217;s incentive structures.</strong> Sit down and list what each function is actually measured on. Not officially measured. Actually measured. The things that affect promotions and bonuses and reputation. Then trace how those incentives would logically affect behaviour around your current strategic priorities. Where are the alignments? Where are the conflicts?</p><p><strong>Build a simple model of your product&#8217;s value chain.</strong> From initial customer awareness through to expansion revenue or referral or whatever your end-state is. Map the stocks and flows. Where do things accumulate? What are the conversion rates between stages? What are the delays? This becomes a tool for predicting where changes will have impact.</p><p><strong>Run pre-mortems with a systems lens.</strong> Before launching an initiative, ask: &#8220;Assume this failed. What systemic dynamics would have caused that failure?&#8221; Push beyond individual mistakes to the structural conditions that make mistakes likely.</p><p><strong>Practice explaining second-order effects.</strong> When discussing a decision, force yourself to articulate at least one consequence of a consequence. &#8220;If we do X, then Y will happen, which means Z will probably follow.&#8221; This exercises the causal thinking muscle.</p><h2>The Trade-offs and Risks</h2><p>I should be honest about the downsides of this shift.</p><p><strong>Systems thinking can become analysis paralysis.</strong> If you model everything, you never ship anything. The map is not the territory, and sometimes you need to act with incomplete models.</p><p><strong>It can feel abstract to stakeholders.</strong> Telling an executive &#8220;the feedback loop structure here creates a reinforcing dynamic that will amplify any initial deviation from plan&#8221; is not how you win friends. Translation into concrete, specific terms remains essential.</p><p><strong>Not every organisation values this.</strong> Some companies want PMs who just execute. Who take requirements and deliver features without questioning the system that produced those requirements. Developing systems thinking in that environment might make you frustrated rather than effective.</p><p><strong>Discovery still matters.</strong> I don&#8217;t want to overcorrect. Understanding customers, validating assumptions, testing hypotheses. These aren&#8217;t obsolete. They&#8217;re just becoming less sufficient on their own. The PM who can do discovery and systems thinking will outperform the PM who does only one.</p><h2>Try This Tomorrow</h2><p>Here&#8217;s a small experiment. Pick a strategic priority your team is currently working on. Something that came from leadership and is meant to drive important outcomes.</p><p>Now trace the path from that strategic priority to actual shipped product. Write down every handoff, every translation, every decision point.</p><p>For each step, ask:</p><ul><li><p>What could cause the original intent to get diluted here?</p></li><li><p>What incentive does this person or team have that might conflict with the strategic goal?</p></li><li><p>What information would need to flow backward to detect if something went wrong?</p></li></ul><p>You&#8217;ll likely find two or three spots where the system is poorly designed for faithful strategy execution. Those are your leverage points. Those are the places where a structural intervention, not just a conversation, might actually close the gap.</p><h2>The Uncomfortable Reality</h2><p>I&#8217;ll be honest about something. This shift in PM skills isn&#8217;t entirely comfortable for me. I built my career on being good at customer discovery, at synthesising research, at translating user needs into product requirements. Those skills got me here.</p><p>Now the craft is evolving. The thing I was good at is becoming commoditised, and the thing that matters next is something I&#8217;m still developing. That&#8217;s humbling. Sometimes it&#8217;s frustrating.</p><p>But I also think it&#8217;s right. The strategy-execution gap has been the unsolved problem of product management for as long as I&#8217;ve been in this field. We&#8217;ve tried solving it with better discovery. With better prioritisation. With better communication. And yet the gap persists.</p><p>Maybe the reason it persists is that we&#8217;ve been treating a systems problem with non-systems tools. Maybe closing the gap requires PMs who can see the whole board, not just their corner of it. Who can model how decisions flow through organisations and get transformed along the way. Who can design feedback loops that actually work.</p><p>That&#8217;s the bet, anyway. The discovery work that filled my calendar is getting faster. The time I&#8217;m getting back needs to go somewhere. I&#8217;m putting it into understanding the systems that determine whether any of that discovery actually matters.</p><p>We&#8217;ll see if it pays off.</p>]]></content:encoded></item><item><title><![CDATA[The Measurement Trap: Why New PM Productivity Metrics Might Be Solving the Wrong Problem]]></title><description><![CDATA[The scramble to quantify what product managers actually do has spawned a fresh generation of metrics. Most of them are measuring the PM, not the product work itself.]]></description><link>https://www.angelstanev.com/p/the-measurement-trap-why-new-pm-productivity</link><guid isPermaLink="false">https://www.angelstanev.com/p/the-measurement-trap-why-new-pm-productivity</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Thu, 15 Jan 2026 15:16:22 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1719244395193-bf7f119728ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtZWFzdXJlJTIwbWV0cmljfGVufDB8fHx8MTc2NTI3MTY2OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://images.unsplash.com/photo-1719244395193-bf7f119728ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtZWFzdXJlJTIwbWV0cmljfGVufDB8fHx8MTc2NTI3MTY2OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1719244395193-bf7f119728ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtZWFzdXJlJTIwbWV0cmljfGVufDB8fHx8MTc2NTI3MTY2OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1719244395193-bf7f119728ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtZWFzdXJlJTIwbWV0cmljfGVufDB8fHx8MTc2NTI3MTY2OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1719244395193-bf7f119728ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtZWFzdXJlJTIwbWV0cmljfGVufDB8fHx8MTc2NTI3MTY2OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1719244395193-bf7f119728ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtZWFzdXJlJTIwbWV0cmljfGVufDB8fHx8MTc2NTI3MTY2OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1719244395193-bf7f119728ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtZWFzdXJlJTIwbWV0cmljfGVufDB8fHx8MTc2NTI3MTY2OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="390" height="203.50477845351867" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1719244395193-bf7f119728ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtZWFzdXJlJTIwbWV0cmljfGVufDB8fHx8MTc2NTI3MTY2OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3003,&quot;width&quot;:5755,&quot;resizeWidth&quot;:390,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A tape measure is on a wooden table&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="A tape measure is on a wooden table" title="A tape measure is on a wooden table" srcset="https://images.unsplash.com/photo-1719244395193-bf7f119728ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtZWFzdXJlJTIwbWV0cmljfGVufDB8fHx8MTc2NTI3MTY2OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1719244395193-bf7f119728ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtZWFzdXJlJTIwbWV0cmljfGVufDB8fHx8MTc2NTI3MTY2OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1719244395193-bf7f119728ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtZWFzdXJlJTIwbWV0cmljfGVufDB8fHx8MTc2NTI3MTY2OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1719244395193-bf7f119728ca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyfHxtZWFzdXJlJTIwbWV0cmljfGVufDB8fHx8MTc2NTI3MTY2OXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@markowihu">Mark Owen Wilkinson Hughes</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Something odd is happening in performance review conversations across the tech industry. After years of hand-wringing about whether you can even measure PM performance, organisations are now experimenting with metrics that sound suspiciously like they were invented by someone who has never actually shipped a product.</p><p>I first noticed this last quarter when a friend showed me her company&#8217;s new PM scorecard. It included something called &#8220;decision latency.&#8221; The basic premise is straightforward: measure the gap between when a decision is requested and when it gets made. Faster equals better. Lower numbers mean you&#8217;re agile. Higher numbers suggest bottlenecks, indecision, or what one exec apparently called &#8220;governance bloat.&#8221;</p><p>On paper, this makes sense. And there&#8217;s data to back it up. Research suggests that if decision latency of a team is reduced from 5 hours to 1 hour, their time to market increases by 30%. <a href="https://medium.com/product-dojo/why-should-a-product-manager-care-about-speeding-up-decisions-1384005d6385">Medium</a> That&#8217;s the kind of number that gets put on slides. It travels well in leadership meetings.</p><p>But here&#8217;s what nobody seems to be asking: what counts as a decision?</p><p>Because in my experience, the best PMs are often the ones who delay decisions deliberately. They hold off until they&#8217;ve gathered one more data point. They wait to see how the competitor&#8217;s launch lands. They let the engineer finish the technical spike before committing to an approach. Measuring decision speed without measuring decision quality is like celebrating a restaurant for how quickly they burn your steak.</p><h2>The Hypothesis Cycle Obsession</h2><p>Then there&#8217;s &#8220;hypothesis cycle time.&#8221; The premise here is that you should track how quickly your team moves from &#8220;we believe X&#8221; to &#8220;we now know whether X is true.&#8221; Speed of learning. Velocity of validated bets.</p><p>I&#8217;ve watched this play out twice now at companies that got very excited about experimentation culture. What actually happens is that teams start running smaller, safer experiments because those complete faster. The big bets, the ones that might actually reveal something meaningful about customer behaviour, get quietly deprioritised because they take longer and drag down the cycle time number.</p><p>A PM at a payments company told me recently:</p><blockquote><p>&#8220;We optimised ourselves into running forty button colour tests and zero pricing experiments. Our cycle time looked incredible. We learned almost nothing that mattered.&#8221;</p></blockquote><p>This is the classic trap of optimising for what&#8217;s measurable instead of what&#8217;s meaningful. Hypothesis-driven development is genuinely valuable. But measuring the time between hypothesis and conclusion, without weighting for the significance of what you&#8217;re testing, creates perverse incentives that anyone who has worked in quarterly targets could see coming.</p><h2>Roadmap Accuracy and the Certainty Theatre</h2><p>Perhaps the most concerning metric I&#8217;ve encountered is &#8220;roadmap accuracy.&#8221; The idea is simple: look at what you said you&#8217;d ship six months ago, then look at what you actually shipped. High correlation means you&#8217;re reliable. Low correlation means you&#8217;re bad at planning or easily swayed.</p><p>This one genuinely baffles me.</p><p>If your roadmap accuracy is consistently above 90%, you&#8217;re not doing product management. You&#8217;re doing project management with better marketing. The entire point of continuous discovery is that you&#8217;re supposed to learn things that change your direction. You&#8217;re supposed to talk to customers who reveal that the feature you planned is solving a problem they don&#8217;t have. You&#8217;re supposed to encounter technical constraints that make your original approach unworkable.</p><p>Spotify famously abandoned their squad model because teams were spending more time following the prescribed structure than building products. But for years, every company copied it anyway because it looked organised on a diagram. Roadmap accuracy feels similar. It&#8217;s certainty theatre. It rewards teams for ignoring signals that should change their plans.</p><p>A former Atlassian PM described their approach to early-stage bets:</p><blockquote><p>&#8220;Prove that your product gives value to a small number of users. Then, and only then, prove that your product gives value to a large number of users.&#8221;</p></blockquote><p>That&#8217;s the opposite of roadmap accuracy. That&#8217;s roadmap flexibility as a feature, not a bug.</p><h2>Customer Bet Success Rate: The One That Almost Works</h2><p>The metric I&#8217;m most curious about is &#8220;customer bet success rate.&#8221; The concept tracks the percentage of product bets, major initiatives framed as customer-focused hypotheses, that achieve their stated outcomes within a defined timeframe.</p><p>This is closer to measuring what matters. It focuses on outcomes rather than activities. It acknowledges that PMs make bets and some of those bets fail, which is actually how good product development works.</p><p>But even this one has problems.</p><p>First, who defines success? A feature that hits its adoption target but cannibalises revenue from another product line might look successful in isolation. Second, what&#8217;s the time horizon? Some bets take eighteen months to reveal their true impact. Third, and most importantly, if your bet success rate is too high, you&#8217;re probably not taking enough risks. A 100% success rate suggests you&#8217;re only pursuing the obvious.</p><p>I&#8217;ve yet to meet a company that has figured out how to calibrate this properly. The ones who&#8217;ve tried usually end up either defining success so narrowly that everything passes, or so broadly that the metric becomes meaningless.</p><h2>What We&#8217;re Actually Measuring</h2><p>Here&#8217;s the uncomfortable truth beneath all of this. These new metrics exist because organisations still don&#8217;t trust their PMs, and they&#8217;re trying to find numbers that will do the trusting for them.</p><p>But product management resists quantification precisely because it&#8217;s about judgement, context, relationships, and the ability to hold contradictory information in your head while still making forward progress. You can measure the outputs of those things. You can sometimes measure the outcomes. But measuring the quality of the thinking itself?</p><p>Rich Mironov puts it well: he&#8217;s &#8220;hesitant to assign numeric goals to individual product managers&#8221; <a href="https://www.productplan.com/learn/how-to-measure-product-manager-performance/">ProductPlan</a> because &#8220;as soon as there is a numerical, measurable target to be reached, it&#8217;s human nature that employees will alter their behavior to hit this designated goal instead of taking a big-picture approach to the job.&#8221; <a href="https://www.productplan.com/learn/how-to-measure-product-manager-performance/">ProductPlan</a></p><p>I don&#8217;t think decision latency, hypothesis cycle time, roadmap accuracy, or customer bet success rate are useless. Some of them might even be helpful if used carefully, with context, and as one signal among many.</p><p>But I worry that we&#8217;re building measurement systems for the PMs we wish we had, in the organisations we wish we worked in, rather than acknowledging the actual complexity of product work. The best PMs I know are simultaneously fast and slow, certain and uncertain, planful and reactive.</p><p>Try putting that on a dashboard.</p>]]></content:encoded></item><item><title><![CDATA[The Outcomes Delusion: Why the Thing Everyone Agrees On Keeps Failing in Practice]]></title><description><![CDATA[Product leaders have been preaching outcomes over outputs for a decade now. The sermon is correct. The congregation just can't figure out how to actually live it.]]></description><link>https://www.angelstanev.com/p/the-outcomes-delusion-why-the-thing</link><guid isPermaLink="false">https://www.angelstanev.com/p/the-outcomes-delusion-why-the-thing</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Thu, 01 Jan 2026 14:13:26 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1601783557381-33d7248e926f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1M3x8bGVha3klMjBidWNrZXR8ZW58MHx8fHwxNzY1MjcxOTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://images.unsplash.com/photo-1601783557381-33d7248e926f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1M3x8bGVha3klMjBidWNrZXR8ZW58MHx8fHwxNzY1MjcxOTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1601783557381-33d7248e926f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1M3x8bGVha3klMjBidWNrZXR8ZW58MHx8fHwxNzY1MjcxOTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1601783557381-33d7248e926f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1M3x8bGVha3klMjBidWNrZXR8ZW58MHx8fHwxNzY1MjcxOTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1601783557381-33d7248e926f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1M3x8bGVha3klMjBidWNrZXR8ZW58MHx8fHwxNzY1MjcxOTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1601783557381-33d7248e926f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1M3x8bGVha3klMjBidWNrZXR8ZW58MHx8fHwxNzY1MjcxOTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1601783557381-33d7248e926f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1M3x8bGVha3klMjBidWNrZXR8ZW58MHx8fHwxNzY1MjcxOTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="304" height="202.66666666666666" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1601783557381-33d7248e926f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1M3x8bGVha3klMjBidWNrZXR8ZW58MHx8fHwxNzY1MjcxOTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3336,&quot;width&quot;:5004,&quot;resizeWidth&quot;:304,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;red and white love you print bucket&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="red and white love you print bucket" title="red and white love you print bucket" srcset="https://images.unsplash.com/photo-1601783557381-33d7248e926f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1M3x8bGVha3klMjBidWNrZXR8ZW58MHx8fHwxNzY1MjcxOTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1601783557381-33d7248e926f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1M3x8bGVha3klMjBidWNrZXR8ZW58MHx8fHwxNzY1MjcxOTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1601783557381-33d7248e926f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1M3x8bGVha3klMjBidWNrZXR8ZW58MHx8fHwxNzY1MjcxOTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1601783557381-33d7248e926f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1M3x8bGVha3klMjBidWNrZXR8ZW58MHx8fHwxNzY1MjcxOTgzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@anthonymucci">Anthony Mucci</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><br>I sat in a product review last month where a VP proudly declared that the team would no longer be measured on features shipped. &#8220;We&#8217;re an outcomes-focused organisation now,&#8221; she said. &#8220;We care about customer value, not velocity.&#8221; The room nodded. Everyone felt virtuous.</p><p>Six weeks later, that same VP sent a Slack message asking why the roadmap looked &#8220;light&#8221; for Q2. The team had been running customer interviews and analysing retention cohorts. They hadn&#8217;t shipped anything visible. The outcomes focus lasted exactly until someone needed something to show the board.</p><p>This is the practicality gap that nobody wants to talk about. The outcomes versus outputs debate was settled philosophically years ago. Of course you should measure customer and business value. Of course shipping features that don&#8217;t move metrics is pointless busywork. Of course the goal is retention, revenue, engagement, satisfaction, not story points completed.</p><p>And yet.</p><h2>The Attribution Problem Nobody Solved</h2><p>Here&#8217;s the thing about outcomes: they&#8217;re lagging indicators that often take months to materialise, and when they do, good luck figuring out which work actually caused them.</p><p>Your retention improved by 4% this quarter. Was it the onboarding redesign that shipped in January? The pricing change from November finally taking effect? The competitor who imploded and sent you refugees? The macroeconomic shift that made customers less likely to churn anywhere? Some combination of all four that you&#8217;ll never untangle?</p><p>I&#8217;ve watched product teams spend entire offsite sessions trying to attribute outcome changes to specific initiatives. The honest answer is usually &#8220;we&#8217;re not sure, but we have theories.&#8221; That&#8217;s intellectually honest. It&#8217;s also completely useless when your finance partner needs to justify headcount.</p><p>Loom figured this out with what they call &#8220;Video First View&#8221; as their activation metric. A new customer isn&#8217;t considered fully activated until they create their first video and it gets at least one view within a week of signing up. That&#8217;s a good leading indicator. It&#8217;s measurable, attributable, and tied to a behaviour they can actually influence.</p><p>But most teams don&#8217;t have metrics that clean. Most teams are working with outcomes that involve dozens of variables, long feedback loops, and stakeholders who need answers faster than the data can provide them.</p><h2>The Morale Thing Nobody Mentions</h2><p>There&#8217;s another dimension to this that gets conveniently ignored in the outcomes discourse: people need to feel like they&#8217;re making progress.</p><p>I talked to an engineering lead at a fintech company that went fully outcomes-focused eighteen months ago. Teams stopped tracking velocity. They stopped celebrating releases. Everything was oriented around moving customer metrics.</p><blockquote><p>&#8220;By month four, people were miserable. We&#8217;d work for weeks on something, ship it, and then... nothing. The metric wouldn&#8217;t move, or it would move and we couldn&#8217;t tell if it was us. There was no sense of accomplishment. No rhythm. Just waiting.&#8221;</p></blockquote><p>They eventually reintroduced some output tracking. Not as the primary measure of success, but as what he called &#8220;progress heartbeats.&#8221; Ways for the team to feel forward motion while waiting for the outcomes to reveal themselves.</p><p>This is the part that gets left out of the thought leadership. Humans are not infinitely patient creatures who can delay gratification for quarterly business reviews. They need smaller wins. They need to see the thing they built go live. They need someone to say &#8220;good work&#8221; more often than once per OKR cycle.</p><h2>The Stakeholder Translation Problem</h2><p>Actually, that&#8217;s not quite right. The morale issue is real, but there&#8217;s something deeper happening here.</p><p>Most product teams don&#8217;t operate in isolation. They exist within organisations that have sales teams making promises, executives making forecasts, and board members asking questions. Those stakeholders often don&#8217;t care about your carefully constructed outcome metrics. They want to know what&#8217;s shipping and when.</p><p>A PM at a B2B SaaS company told me about her quarterly business review:</p><blockquote><p>&#8220;I walked in with this beautiful presentation about how our NPS had improved and our support ticket volume had dropped. The CEO&#8217;s first question was &#8216;what features shipped this quarter that I can tell customers about?&#8217; He didn&#8217;t want outcomes. He wanted a list.&#8221;</p></blockquote><p>You can argue that the CEO was wrong. You can say he should care more about customer satisfaction than feature announcements. But arguing with reality doesn&#8217;t change it. The PM still had to produce a feature list. The outcomes story was a nice addition, not a replacement.</p><p>This is the translation problem. Outcomes are how product teams should think about their work. Outputs are often how the rest of the organisation needs to hear about it. Pretending that gap doesn&#8217;t exist, or that you can simply educate stakeholders into caring about retention curves, ignores how most companies actually function.</p><h2>The Uncomfortable Middle Ground</h2><p>So where does this leave us?</p><p>I think the honest answer is that most teams need both, and the ratio depends on context in ways that resist prescription.</p><p>Early-stage products need more output focus because you&#8217;re still learning what outcomes even matter. You&#8217;re shipping to discover, not shipping to move a known metric. Mature products can lean more heavily into outcomes because the feedback loops are established and the attribution is cleaner. Teams with supportive leadership can be more outcomes-focused than teams reporting to executives who want feature counts.</p><p>The real skill, and I&#8217;m still working on this myself, is knowing when to shift between the two framings. When to tell the outcome story and when to tell the output story. When to push back on &#8220;what shipped this quarter&#8221; and when to just answer the question.</p><p>Product Focus suggests using what they call leading indicators: metrics like the proportion of customers taking the standard proposition rather than a customised solution, or the number of customers actively engaged in testing and pilots. <a href="https://www.productfocus.com/measure-product-manager/">Product Focus</a> These sit somewhere between pure outcomes and pure outputs. They&#8217;re things teams can influence directly, they move faster than lagging business metrics, and they correlate (hopefully) with the outcomes you actually care about.</p><p>That&#8217;s probably the right direction. Find the intermediate measures that bridge the gap. But I&#8217;ve yet to see a company that&#8217;s fully cracked this. Everyone&#8217;s still fumbling toward something that works for their specific situation.</p><h2>The Part I Haven&#8217;t Resolved</h2><p>Here&#8217;s what I keep coming back to. The outcomes movement was a necessary correction to years of feature factory thinking. Teams shipping roadmap items that nobody used, celebrating velocity while customers churned, conflating busyness with value.</p><p>But the correction overcorrected. It created a new orthodoxy where admitting you track outputs feels like confessing to a product management sin. Where the &#8220;right&#8221; answer in any discussion is always outcomes, even when outcomes aren&#8217;t practically measurable or attributable in your context.</p><p>The best PMs I know hold both ideas simultaneously. They genuinely care about customer and business value. They also track what shipped this sprint and feel good when the release goes out. They think in outcomes and communicate in outputs, or vice versa, depending on the audience.</p><p>That&#8217;s not intellectual inconsistency. That&#8217;s just the job.</p>]]></content:encoded></item><item><title><![CDATA[The Mini-CEO Fantasy: A Title That Flatters Everyone Except Reality]]></title><description><![CDATA[The "PM as CEO of the product" metaphor has been floating around for twenty years. It's done more damage to the profession than any other single idea.]]></description><link>https://www.angelstanev.com/p/the-mini-ceo-fantasy-a-title-that</link><guid isPermaLink="false">https://www.angelstanev.com/p/the-mini-ceo-fantasy-a-title-that</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Thu, 18 Dec 2025 14:11:00 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1566941892429-7626e1925704?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxqZXN0ZXJ8ZW58MHx8fHwxNzY1MjExNzUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1566941892429-7626e1925704?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxqZXN0ZXJ8ZW58MHx8fHwxNzY1MjExNzUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1566941892429-7626e1925704?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxqZXN0ZXJ8ZW58MHx8fHwxNzY1MjExNzUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1566941892429-7626e1925704?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxqZXN0ZXJ8ZW58MHx8fHwxNzY1MjExNzUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1566941892429-7626e1925704?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxqZXN0ZXJ8ZW58MHx8fHwxNzY1MjExNzUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1566941892429-7626e1925704?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxqZXN0ZXJ8ZW58MHx8fHwxNzY1MjExNzUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1566941892429-7626e1925704?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxqZXN0ZXJ8ZW58MHx8fHwxNzY1MjExNzUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="352" height="302.51458885941645" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1566941892429-7626e1925704?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxqZXN0ZXJ8ZW58MHx8fHwxNzY1MjExNzUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2592,&quot;width&quot;:3016,&quot;resizeWidth&quot;:352,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;woman with birds statue near house during daytime&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="woman with birds statue near house during daytime" title="woman with birds statue near house during daytime" srcset="https://images.unsplash.com/photo-1566941892429-7626e1925704?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxqZXN0ZXJ8ZW58MHx8fHwxNzY1MjExNzUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1566941892429-7626e1925704?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxqZXN0ZXJ8ZW58MHx8fHwxNzY1MjExNzUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1566941892429-7626e1925704?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxqZXN0ZXJ8ZW58MHx8fHwxNzY1MjExNzUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1566941892429-7626e1925704?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxqZXN0ZXJ8ZW58MHx8fHwxNzY1MjExNzUxfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@noguidebook">Rachel</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><br>I remember the exact moment I realised the Mini-CEO thing was nonsense. I was three months into my first PM role, full of Ben Horowitz quotes and misplaced confidence, and I walked into a sprint planning meeting ready to &#8220;drive the product forward.&#8221;</p><p>The tech lead looked at me like I&#8217;d suggested we rewrite the backend in COBOL. &#8220;That&#8217;s not how we&#8217;re building it,&#8221; she said. And that was that. No debate. No negotiation. Just a polite but unmistakable reminder that I had precisely zero authority over how anything got done.</p><p>Nobody had warned me. The job descriptions said &#8220;own the product vision.&#8221; The Medium posts said &#8220;CEOs of the product.&#8221; What they failed to mention was that owning the vision and making anyone do anything about it are entirely different things.</p><h2>The Seductive Logic</h2><p>Look, I understand why the metaphor caught on. There&#8217;s a certain elegance to it.</p><p>A CEO sets direction for a company. A PM sets direction for a product. A CEO balances competing stakeholder interests. A PM balances customers, business, and technology. A CEO is accountable for outcomes. A PM is accountable for... well, this is where it starts to fall apart, actually.</p><p>The comparison flatters everyone involved. It makes PMs feel important. It gives hiring managers a shorthand for explaining the role to candidates. It provides a mental model that sounds coherent in interviews.</p><p>Ben Horowitz wrote the original &#8220;<a href="https://a16z.com/good-product-manager-bad-product-manager/">Good Product Manager/Bad Product Manager&#8221;</a> memo at Netscape in the late 1990s, and variations of the CEO framing have been circulating ever since. The intent was probably to emphasise ownership and accountability. What it actually created was a generation of PMs who thought they had authority they don&#8217;t have, working with engineers and designers who resented the implication that they reported to someone who couldn&#8217;t write code or push pixels.</p><h2>What CEOs Actually Have</h2><p>Let&#8217;s be specific about what the CEO comparison implies and why it&#8217;s wrong.</p><p>CEOs have hiring and firing authority. They can remove people who aren&#8217;t performing and bring in people who will. PMs work with whatever team they&#8217;re assigned, often for years, regardless of fit or capability.</p><p>CEOs control budgets. They decide how resources get allocated across the organisation. PMs typically have no direct budget authority. They can request. They can influence. They can make compelling cases. But the actual decision sits elsewhere.</p><p>CEOs have positional power. When a CEO says &#8220;this is the direction,&#8221; people follow it because the CEO said so. When a PM says &#8220;this is the direction,&#8221; the response is often &#8220;let me check with my manager&#8221; or &#8220;I&#8217;ll need to see the data&#8221; or simply &#8220;no.&#8221;</p><p>Most importantly, CEOs are accountable for the overall profitability of the entire company. They answer to boards about revenue, margins, market position, shareholder value. PMs are accountable for product outcomes that may or may not translate into company success, through attribution chains that are often fuzzy at best.</p><p>A quote that has been shared by Casey Winters said:</p><blockquote><p>&#8220;I&#8217;m &#8216;accountable&#8217; for retention in my product area. But I don&#8217;t control pricing, I don&#8217;t control the sales motion, I don&#8217;t control what competitors do, and I don&#8217;t control the support experience after someone buys. I&#8217;m accountable for an outcome I can influence maybe 30% of.&#8221;</p></blockquote><p>That&#8217;s not CEO accountability. That&#8217;s something else entirely.</p><h2>The Strategy-Execution Chasm</h2><p>Here&#8217;s where the Mini-CEO myth does its most insidious damage: it creates a fundamental disconnect between strategy and execution that most organisations never properly diagnose.</p><p>When you tell PMs they&#8217;re responsible for product strategy, they take that seriously. They build roadmaps. They identify market opportunities. They craft positioning. They think in quarters and years, not sprints. All of that is good. That&#8217;s the job.</p><p>But a strategy without execution authority is just a wish list with better formatting.</p><p>I watched this play out at a niche travel tech company last year. The PM had a genuinely sharp strategy for repositioning their mobile app toward business travellers. Clear target segment. Differentiated value proposition. Compelling customer research to back it up. The kind of strategy deck that gets head nods in leadership reviews.</p><p>Six months later, almost none of it had shipped. The engineering team had been pulled onto technical debt work by their own leadership. The design team was understaffed and prioritising a different product line. Marketing had committed to a campaign calendar that didn&#8217;t align with the new positioning.</p><p>The PM had &#8220;owned&#8221; the strategy. She just couldn&#8217;t make any of it happen.</p><blockquote><p>&#8220;I felt like I was holding a map to somewhere nobody else was going. I knew where we should be heading. I just couldn&#8217;t get anyone to walk in that direction.&#8221;</p></blockquote><p>This is the strategy-execution gap in its purest form. And the Mini-CEO metaphor makes it worse by implying that PMs can close that gap through sheer force of ownership. Real CEOs can say &#8220;this is the strategy, now everyone align.&#8221; PMs can only ask nicely and hope the stars align.</p><h2>The Damage It Does</h2><p>The Mini-CEO label wouldn&#8217;t matter if it were just inaccurate. Lots of job titles are inaccurate. But this one actively harms how PMs work with their teams.</p><p>I&#8217;ve seen fellow PMs walk into rooms assuming they&#8217;re the decision-maker, only to discover that engineers have strong opinions about technical approach, designers have strong opinions about user experience, and nobody agreed to be &#8220;managed&#8221; by someone with no formal authority over them.</p><p>The result is usually one of two failure modes. Either the PM tries to assert authority they don&#8217;t have, creating conflict and resentment. Or they retreat entirely, becoming glorified note-takers who facilitate meetings but never actually drive outcomes.</p><p>Neither is good. And both stem from a fundamental misunderstanding of what the PM role actually is.</p><p>The best framing I&#8217;ve heard comes from a principal PM at a logistics company:</p><blockquote><p>&#8220;I&#8217;m not the CEO of anything. I&#8217;m the person who makes it easier for talented people to build the right thing. I&#8217;m in service to the team, not in charge of it.&#8221;</p></blockquote><p>That&#8217;s a completely different orientation. It&#8217;s influence through facilitation. It&#8217;s leadership through alignment. It&#8217;s making yourself useful rather than making yourself important.</p><h2>Why The Gap Persists</h2><p>The strategy-execution gap isn&#8217;t just a PM problem. It&#8217;s an organisational design problem that the Mini-CEO myth helps obscure.</p><p>When a strategy fails to execute, companies have a convenient scapegoat: the PM who &#8220;owned&#8221; it. But in most cases, the failure sits in the system, not the individual. Engineering capacity was allocated by engineering leadership. Design priorities were set by design leadership. Marketing timelines were locked in before the PM&#8217;s strategy even existed.</p><p>The PM is positioned as the integrator of all these functions but given no actual integration authority. They&#8217;re expected to align cross-functional teams through persuasion alone, in organisations that have built incentive structures, reporting lines, and resource allocation processes that actively work against alignment.</p><p>I&#8217;ve started noticing a pattern: the companies where PMs struggle most with execution are usually the ones where functional silos are strongest. The companies where PMs thrive tend to have genuinely cross-functional teams with shared goals and joint accountability.</p><p>The difference isn&#8217;t PM skill. It&#8217;s organisational architecture. But hiring a PM and calling them a Mini-CEO is easier than restructuring how the company actually works.</p><h2>The Authority You Actually Have</h2><p>Here&#8217;s what&#8217;s interesting, though. PMs do have authority. Just not the kind the Mini-CEO metaphor implies.</p><p>You have authority over the problem definition. You can say &#8220;this is the customer problem we&#8217;re solving&#8221; and, if you&#8217;ve done your research, people will generally believe you.</p><p>You have authority over prioritisation logic. You can say &#8220;here&#8217;s why we&#8217;re doing X before Y&#8221; and, if your reasoning is sound, the team will typically accept it.</p><p>You have authority over the narrative. You can shape how the product is understood internally and externally, how success is defined, how tradeoffs are framed.</p><p>These are real forms of power. They&#8217;re just not executive power. They&#8217;re persuasive power. Earned power. Power that comes from being right more often than you&#8217;re wrong, from having context others don&#8217;t have, from building relationships that give your perspective weight.</p><p>Rich Mironov, who&#8217;s been writing about product management longer than most of us have been doing it, consistently emphasises that a product manager isn&#8217;t writing code, testing products, creating marketing pitches, buying advertising, or actively selling their product. <a href="https://www.productplan.com/learn/how-to-measure-product-manager-performance/">ProductPlan</a> All of that happens downstream. The PM role is upstream: figuring out what to build and why. But &#8220;figuring out&#8221; is different from &#8220;commanding.&#8221;</p><h2>Closing The Gap Without The Title</h2><p>The PMs who actually get strategy executed tend to operate very differently from the Mini-CEO archetype.</p><p>They build relationships before they need them. They understand what engineering leadership cares about and frame their strategies in those terms. They find the places where their product goals and other teams&#8217; goals overlap, then exploit those overlaps relentlessly.</p><p>They make the work easier to execute, not just easier to understand. Instead of handing over a strategy deck and expecting alignment, they break the strategy into pieces that fit how the organisation actually delivers. They sequence work to match resource availability, not just logical priority.</p><p>They create accountability structures that don&#8217;t depend on their authority. Shared OKRs. Joint roadmap reviews. Regular cross-functional syncs where execution gaps become visible to everyone, not just the PM quietly fuming in the corner.</p><p>None of this requires being a CEO. It requires being useful, being credible, and being relentless about removing friction from the path between strategy and shipped product.</p><h2>The Part I&#8217;m Still Working Through</h2><p>I don&#8217;t think the Mini-CEO metaphor is entirely without value. There&#8217;s something useful in encouraging PMs to think holistically, to take ownership rather than waiting for direction, to feel accountable for outcomes even when the path to those outcomes runs through other people&#8217;s work.</p><p>The problem is that metaphors shape behaviour. And this particular metaphor shapes behaviour in ways that make PMs worse at their jobs, not better. It encourages command when influence is required. It suggests authority where there is only accountability. It sets up expectations that reality will inevitably disappoint.</p><p>Worse, it lets organisations off the hook for structural problems. When strategy doesn&#8217;t execute, blame the PM who &#8220;owned&#8221; it. Never mind that the PM had no actual mechanism to make execution happen. Never mind that the company designed an impossible role and then acted surprised when people couldn&#8217;t do it.</p><p>Maybe the answer is just to retire the metaphor entirely. Call PMs what they actually are: the people responsible for making sure the right product gets built, working through teams they don&#8217;t control, toward outcomes they can&#8217;t fully attribute, closing the strategy-execution gap through influence rather than authority.</p><p>It&#8217;s less flattering. It&#8217;s also more honest.</p><p>And honestly, the job is hard enough without pretending you&#8217;re something you&#8217;re not.</p>]]></content:encoded></item><item><title><![CDATA[Not Every Company Needs to Be Product Led]]></title><description><![CDATA[The relentless push towards product-led growth has created a bizarre theatre where companies twist themselves into shapes they were never meant to hold.]]></description><link>https://www.angelstanev.com/p/not-every-company-needs-to-be-product</link><guid isPermaLink="false">https://www.angelstanev.com/p/not-every-company-needs-to-be-product</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Mon, 08 Dec 2025 13:26:32 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1459257831348-f0cdd359235f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTN8fHJhbmRvbXxlbnwwfHx8fDE3NjUxMDkzNjB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1459257831348-f0cdd359235f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTN8fHJhbmRvbXxlbnwwfHx8fDE3NjUxMDkzNjB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1459257831348-f0cdd359235f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTN8fHJhbmRvbXxlbnwwfHx8fDE3NjUxMDkzNjB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1459257831348-f0cdd359235f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTN8fHJhbmRvbXxlbnwwfHx8fDE3NjUxMDkzNjB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1459257831348-f0cdd359235f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTN8fHJhbmRvbXxlbnwwfHx8fDE3NjUxMDkzNjB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1459257831348-f0cdd359235f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTN8fHJhbmRvbXxlbnwwfHx8fDE3NjUxMDkzNjB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1459257831348-f0cdd359235f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTN8fHJhbmRvbXxlbnwwfHx8fDE3NjUxMDkzNjB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="408" height="272" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1459257831348-f0cdd359235f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTN8fHJhbmRvbXxlbnwwfHx8fDE3NjUxMDkzNjB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3456,&quot;width&quot;:5184,&quot;resizeWidth&quot;:408,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;pink pig figurine on white surface&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="pink pig figurine on white surface" title="pink pig figurine on white surface" srcset="https://images.unsplash.com/photo-1459257831348-f0cdd359235f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTN8fHJhbmRvbXxlbnwwfHx8fDE3NjUxMDkzNjB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1459257831348-f0cdd359235f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTN8fHJhbmRvbXxlbnwwfHx8fDE3NjUxMDkzNjB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1459257831348-f0cdd359235f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTN8fHJhbmRvbXxlbnwwfHx8fDE3NjUxMDkzNjB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1459257831348-f0cdd359235f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTN8fHJhbmRvbXxlbnwwfHx8fDE3NjUxMDkzNjB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@blankerwahnsinn">Fabian Blank</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Here&#8217;s what nobody says out loud: product-led growth is a distribution model that works brilliantly for specific contexts and fails spectacularly outside them. But we&#8217;ve somehow decided it&#8217;s a universal truth, like gravity or compound interest. Because it sounds cool &amp; trendy and promotes more power accumulation at the PM level.</p><p>I&#8217;ve seen it at enterprise software companies, start-ups and B2B tools. Someone at an exec offsite mentions Slack or Figma, and suddenly there&#8217;s a roadmap item about &#8220;bottoms-up adoption&#8221; wedged between actual customer needs. It&#8217;s cargo cult thinking dressed up as strategy.</p><p>Product-led works when you&#8217;ve got low friction, quick time-to-value, and individuals who can make buying decisions. Think Notion, Calendly, Loom. But when you&#8217;re selling data centre optimisation software to procurement committees, the self-serve signup form isn&#8217;t bold innovation. It&#8217;s just confusing.</p><h2>The thing everyone believes</h2><p>The narrative is seductive. Cut out the expensive sales team. Let the product do the talking. Users become champions become buyers. Growth compounds. It&#8217;s elegant, it&#8217;s efficient, it&#8217;s... completely wrong for most companies.</p><p>And look, I get it. Sales-led feels heavy. Expensive. Old world. There&#8217;s something deeply appealing about the idea that if you just build it well enough, they&#8217;ll come. It&#8217;s the field of dreams for SaaS companies.</p><p>But that appeal is doing serious damage. I&#8217;ve watched companies:</p><ul><li><p>Build self-serve flows nobody asked for</p></li><li><p>Create free tiers that cannibalise their sales pipeline</p></li><li><p>Invest in viral loops for products people use once a quarter</p></li><li><p>Hire growth PMs when they needed account managers</p></li><li><p>Obsess over activation metrics whilst ignoring implementation success</p></li></ul><blockquote><p>&#8220;The best product strategy is the one that actually works for your business model, not the one that works for the company you wish you were.&#8221;</p></blockquote><h2>What&#8217;s actually happening (and what nobody admits)</h2><p>Let&#8217;s be honest about what these debates really are. When executives argue about being product-led versus sales-led versus operations-driven, they&#8217;re not having a business conversation. They&#8217;re having a power struggle dressed up in business terminology.</p><p>Who gets the final say on roadmap priorities? Who controls the budget? Whose metrics define success? Call it product-led and suddenly the CPO has leverage. Call it sales-led and the CRO runs the show. Operations-driven? Well, the COO just won.</p><p>I&#8217;ve sat in enough exec meetings to recognise the pattern. Someone tables an &#8220;important initiative&#8221; about go-to-market motion, and what follows is twenty minutes of people defending their organisational territory whilst pretending to care about customer outcomes. It&#8217;s a theatre.</p><p>The company that spent eighteen months on their failed PLG transformation? The real story was their new CPO trying to claw back authority from a sales leader who&#8217;d run the place for a decade. The product-led initiative was just the weapon they chose.</p><p>And look, even from a product manager&#8217;s perspective, creating a product management dictatorship is completely irrational. You end up focusing on product metrics that have bugger all to do with whether the business actually works.</p><p>I&#8217;ve seen PMs celebrate hitting their activation targets whilst the company&#8217;s burning cash. They&#8217;ve built the perfect onboarding flow for users who never convert. They&#8217;ve nailed their engagement metrics whilst sales can&#8217;t close deals because the product doesn&#8217;t solve the actual buying committee&#8217;s problem.</p><p>You&#8217;re chasing DAUs when the business model requires annual contracts. You&#8217;re obsessing over viral coefficients when expansion revenue comes from dedicated account teams. You&#8217;re measuring feature adoption when customers actually care about implementation speed.</p><p>It&#8217;s not just bad for the business. It&#8217;s career suicide. Because when the board asks why revenue&#8217;s tanking, &#8220;but our retention cohorts look great&#8221; isn&#8217;t going to save you.</p><p>There&#8217;s a second-order effect playing out that&#8217;s more interesting than the strategy choice itself. Companies that force product-led motions into sales-led businesses create organisational confusion that takes years to untangle.</p><p>Your engineering team starts focusing on signup conversion. Your customer success team wonders why they&#8217;re suddenly doing pre-sales. Your sales team feels undermined. Your CFO sees ballooning CAC with declining ACV. And your product team is building features for a customer journey that doesn&#8217;t exist.</p><p>I watched this at a compliance software company. They added a free trial. Signups went up. Great. Except 90% of signups were individual contributors who had zero buying authority. The actual decision makers, the ones at VP level who&#8217;d previously get straight to a demo with sales, now had to wade through a self-serve flow designed for a completely different buyer.</p><p>The conversion rate tanked. But hey, MQLs were up.</p><h2>My point</h2><p>Here&#8217;s what I think: being sales-led is not a temporary state on the way to product-led enlightenment. For many companies, it&#8217;s the right end state.</p><p>If your product requires implementation, configuration, or integration, you need humans in the sales process. If your buyer isn&#8217;t your user, you need humans. If deals involve procurement, legal, security reviews, you definitely need humans. If your product solves a problem people don&#8217;t know they have yet, humans.</p><p>The companies doing this well aren&#8217;t apologising for their go-to-market. Salesforce isn&#8217;t embarrassed about their enterprise sales team. SAP isn&#8217;t rushing to add self-serve. Workday knows exactly what they are.</p><p>And here&#8217;s something else nobody wants to say: some products are just interfaces for a service. That&#8217;s it. That&#8217;s the whole thing. And that&#8217;s completely fine.</p><p>Your scheduling software isn&#8217;t the product. The reliable infrastructure and support that makes meetings actually happen is the product. The app is just how customers interact with it. Same with most B2B software, honestly. The product is the implementation team, the ongoing improvements, the quarterly business reviews, the account management. The software is the front door.</p><p>But we&#8217;ve convinced ourselves that admitting this is somehow shameful. Like being a service business is less sophisticated than being a product business. So companies build elaborate self-serve features for products that fundamentally require human intervention to deliver value. It&#8217;s absurd.</p><p>Actually, that&#8217;s not quite what I mean. They&#8217;re not just accepting it. They&#8217;re leaning into it. They&#8217;re building product experience around what works for their actual motion, not what works for the PLG playbook.</p><h2>The pattern I keep seeing</h2><p>Companies with real product discipline make this call early. They look at unit economics, at their ICP, at buying committees and implementation timelines. Then they build a product experience that supports their actual go-to-market, not someone else&#8217;s.</p><p>When I was working with a fintech company selling to CFOs, we had this moment of clarity. We&#8217;d been trying to build viral sharing features. Why? Because that&#8217;s what product-led companies do. Except CFOs don&#8217;t share budget management tools. They don&#8217;t invite their mates. They buy through an RFP process that takes six months.</p><p>Once we stopped pretending, everything got easier. We built better reporting for demos. We created proof-of-concept environments sales could spin up. We invested in integration quality instead of signup conversion. Revenue grew faster.</p><p>Here&#8217;s another pattern worth noting: some organisations would be significantly more profitable if they just added a proper layer of CSMs between sales and the product. Not as an expensive add-on, but as the actual delivery model.</p><p>I know a company that sells workforce management software. They tried self-serve onboarding. Activation rates were terrible. Then they hired three CSMs to do personalised onboarding calls. Suddenly customers were live in two weeks instead of never. Expansion revenue tripled. The CSMs paid for themselves in the first quarter.</p><p>But that model doesn&#8217;t fit the product-led narrative. It&#8217;s human-intensive. It doesn&#8217;t scale logarithmically. It requires hiring people instead of tweaking funnels. So companies avoid it even when the unit economics scream that it&#8217;s the right move.</p><blockquote><p>&#8220;Sometimes the most scalable solution is admitting you need humans in the loop and building your business model around that reality.&#8221;</p></blockquote><p>The irony is that focusing on sales-led doesn&#8217;t mean ignoring product quality. If anything, it demands more from your product because the stakes per deal are higher. Lose a self-serve user, you&#8217;ve lost &#163;20 MRR. Lose an enterprise deal, you&#8217;ve lost &#163;200k ARR and poisoned a potential reference.</p><p>Part of me wonders if we&#8217;ll look back at this period as a temporary hype cycle, like agile or design thinking. Not that those concepts are wrong, just that the universal application was daft.</p><p>Or maybe the pendulum swings further. Maybe in five years, every company really can be product-led because buying behaviour shifts entirely. I doubt it though. Some categories just require human relationship and trust.</p><h2>What this reveals</h2><p>The obsession with product-led is really about control. As product people, we want to believe our craft is enough. Build it right and the market responds. It&#8217;s comforting. It&#8217;s also naive.</p><p>The companies that win are the ones comfortable with the reality that go-to-market matters as much as product. Sometimes more. They hire product people who understand that a killer demo flow matters more than a slick onboarding sequence. That customer expansion features beat new user activation features.</p><p>They build products for how they sell, not how they wish they could sell.</p><p>And honestly? There&#8217;s something refreshing about that clarity. Stop performing product-led. Build what actually moves your business forward. Your investors will thank you. Your team will thank you. Your customers probably won&#8217;t notice because they were never looking for self-serve anyway.</p><p>The question isn&#8217;t whether you should be product-led. It&#8217;s whether you&#8217;re honest enough to admit what actually works.</p>]]></content:encoded></item><item><title><![CDATA[Why Teams That Know What to Do Still Won't Do It]]></title><description><![CDATA[Most execution problems aren't about clarity or skill. They're about teams who've learned that initiative gets punished, so they wait for permission they'll never get.]]></description><link>https://www.angelstanev.com/p/why-teams-that-know-what-to-do-still</link><guid isPermaLink="false">https://www.angelstanev.com/p/why-teams-that-know-what-to-do-still</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Tue, 02 Dec 2025 10:58:41 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1520891309540-863309442d8a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzdHViYm9ybnxlbnwwfHx8fDE3NjQ2NzMwMzh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" 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://images.unsplash.com/photo-1520891309540-863309442d8a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzdHViYm9ybnxlbnwwfHx8fDE3NjQ2NzMwMzh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1520891309540-863309442d8a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzdHViYm9ybnxlbnwwfHx8fDE3NjQ2NzMwMzh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1520891309540-863309442d8a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzdHViYm9ybnxlbnwwfHx8fDE3NjQ2NzMwMzh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1520891309540-863309442d8a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzdHViYm9ybnxlbnwwfHx8fDE3NjQ2NzMwMzh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1520891309540-863309442d8a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzdHViYm9ybnxlbnwwfHx8fDE3NjQ2NzMwMzh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1520891309540-863309442d8a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzdHViYm9ybnxlbnwwfHx8fDE3NjQ2NzMwMzh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="408" height="275.4" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1520891309540-863309442d8a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzdHViYm9ybnxlbnwwfHx8fDE3NjQ2NzMwMzh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1944,&quot;width&quot;:2880,&quot;resizeWidth&quot;:408,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;girl pulling the collar of dog during daytime&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="girl pulling the collar of dog during daytime" title="girl pulling the collar of dog during daytime" srcset="https://images.unsplash.com/photo-1520891309540-863309442d8a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzdHViYm9ybnxlbnwwfHx8fDE3NjQ2NzMwMzh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1520891309540-863309442d8a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzdHViYm9ybnxlbnwwfHx8fDE3NjQ2NzMwMzh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1520891309540-863309442d8a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzdHViYm9ybnxlbnwwfHx8fDE3NjQ2NzMwMzh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1520891309540-863309442d8a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxfHxzdHViYm9ybnxlbnwwfHx8fDE3NjQ2NzMwMzh8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@vidarnm">Vidar Nordli-Mathisen</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>You&#8217;ve seen the pattern. Leadership announces ambitious goals. Product teams nod along in the all-hands. OKRs get written. Roadmaps get built. Then nothing happens at the pace anyone expected.</p><p>The post-mortems always blame the same things: unclear priorities, poor communication, misaligned stakeholders. So you add more planning ceremonies. More check-ins. More roadmap reviews. And execution gets worse, not better.</p><p>I&#8217;ve watched this play out at three different companies now, and the explanation everyone reaches for is always wrong. It&#8217;s not that teams don&#8217;t understand what needs doing. It&#8217;s that they&#8217;ve been trained, systematically and accidentally, to wait.</p><h2>The thing everyone&#8217;s saying</h2><p>Walk into any retrospective where execution lagged and you&#8217;ll hear the same diagnosis: teams need clearer direction. More context about the why. Better understanding of the strategy. Someone will inevitably suggest another offsite to align on vision.</p><p>This makes intuitive sense. Of course people execute better when they understand the strategy. Of course autonomy requires context. The problem is that most execution gaps don&#8217;t come from lack of understanding. They come from lack of permission.</p><p>Actually, that&#8217;s not quite right. It&#8217;s worse than lack of permission. It&#8217;s the learned behaviour that comes from having your initiative redirected often enough that you stop taking it.</p><h2>What I&#8217;m actually seeing</h2><p>Here&#8217;s the pattern I keep noticing: a PM spots something important that needs doing. They check with their lead. The lead says &#8220;good idea, but let&#8217;s run it past the VP first.&#8221; The VP says &#8220;interesting, can you put together a one-pager?&#8221; By the time approvals circle back, either the moment&#8217;s passed or someone else got told to own it instead.</p><p>The PM learns: don&#8217;t start things, propose things. Wait for the strategy deck that tells you what&#8217;s in scope. Execution becomes a game of reading tea leaves about what leadership actually wants versus what they said they wanted.</p><p>I saw this break completely at a mid-stage B2B company last year. They&#8217;d grown from 50 to 200 people and suddenly nobody could ship anything without three layers of review. A product designer told me she&#8217;d stopped proactively fixing UX issues because she&#8217;d learned that any unscheduled work got flagged as &#8220;lack of focus&#8221; in her next 1:1.</p><blockquote><p>&#8220;We kept talking about autonomy in our values deck while training everyone to ask permission for everything that mattered.&#8221;</p></blockquote><p>The execution gap wasn&#8217;t about skill or clarity. Everyone knew what good looked like. They just knew that doing it without explicit air cover was more dangerous than waiting.</p><h2>The ownership paradox nobody mentions</h2><p>Here&#8217;s what makes this hard: you can&#8217;t grant ownership. That&#8217;s not how it works. You can assign responsibility, but ownership is something people take. And they only take it when the environment proves it&#8217;s safe to do so.</p><p>Most companies try to close the execution gap by pushing ownership down. &#8220;You own this now,&#8221; leadership announces, as if saying it makes it real. But ownership without authority is just accountability with extra steps. You get all the blame when things go sideways, none of the room to make calls that might prevent it.</p><p>I&#8217;m reminded of a conversation with an engineering lead at a company that had just reorganised into squads. They&#8217;d copied Spotify&#8217;s model (everyone copies Spotify&#8217;s model) and declared teams fully autonomous. Except teams still couldn&#8217;t choose their own tooling. Or adjust their roadmap mid-quarter. Or decline features that made no sense for users. They had ownership of delivery, not decisions. Which meant they had neither.</p><p>The execution gap widened because now teams felt accountable for outcomes they couldn&#8217;t actually control.</p><h2>What actually builds ownership (and why it&#8217;s uncomfortable)</h2><p>The teams I&#8217;ve seen close execution gaps didn&#8217;t do it through better planning. They did it by making the space genuinely unsafe for inaction and genuinely safe for initiative.</p><p>That sounds contradictory because it is. You need both. Letting poor performance slide kills execution just as surely as punishing smart risks. But here&#8217;s what companies miss: most teams know the difference. They know when they&#8217;re being lazy versus when they&#8217;re being cautious. The problem is their management doesn&#8217;t trust them to know.</p><p>I watched a director at a fintech startup fix this in a way that felt almost reckless at the time. They told their product team: if you spot something broken that&#8217;ll take less than a week to fix, just do it. Don&#8217;t ask. Document the decision and the reasoning, but don&#8217;t wait for approval. They&#8217;ll argue about it in the next product review if it was wrong.</p><p>The first month was chaos. Teams shipped things that overlapped. A few initiatives went nowhere. But something shifted. People started taking responsibility for gaps they noticed instead of filing them under &#8220;someone should probably look at that eventually.&#8221;</p><p>The director got questioned in the exec meeting about why their team&#8217;s roadmap looked so messy. Their answer was perfect: &#8220;Because we&#8217;re solving problems as we find them instead of waiting for quarterly planning to tell us it&#8217;s okay to care.&#8221;</p><h2>The artifact nobody looks at</h2><p>Want to diagnose whether you&#8217;ve got an ownership problem? Look at your Slack threads. Not the public channels where people perform productivity. The DMs and private channels where actual work coordination happens.</p><p>If you see lots of &#8220;checking if it&#8217;s okay to...&#8221; or &#8220;who owns the decision on...&#8221; or &#8220;just want to make sure we&#8217;re aligned before...&#8221;, you&#8217;ve trained people that initiative requires permission. If you see people explaining decisions they&#8217;ve already made and asking for feedback on execution, you&#8217;ve built space for ownership.</p><p>The execution gap shows up in the questions people ask before they start, not in the work they do after.</p><h2>What this reveals about how product teams actually work</h2><p>Most execution frameworks assume rational actors operating in rational systems. You set clear goals, provide sufficient context, remove blockers, and teams execute. Except teams aren&#8217;t optimising for execution. They&#8217;re optimising for survival in whatever organisational environment they&#8217;re in.</p><p>If the environment punishes wrong bets more than it rewards right ones, teams won&#8217;t bet. If it rewards visible activity over meaningful progress, teams will perform busyness. If it requires consensus before action, teams will wait for consensus.</p><p>You can&#8217;t fix execution without fixing what the system is actually selecting for. And in most companies, the system is selecting for risk avoidance dressed up as alignment.</p><p>Part of me thinks this is why small teams move faster, and it&#8217;s not about communication overhead. It&#8217;s that there aren&#8217;t enough layers for initiative to get lost in. When you see a problem and the only person to check with is sitting next to you, ownership is the default state. Add three approval layers and waiting becomes the default.</p><h2>The bit I&#8217;m still figuring out</h2><p>Here&#8217;s where I get stuck: how do you scale genuine autonomy without descending into chaos? Because the companies I&#8217;ve seen pull off high ownership at scale all did it differently. Amazon&#8217;s written narratives create space for deep thinking before decisions. Stripe&#8217;s operational rigour means you can move fast because the rails are solid. Neither tried to copy the other.</p><p>Maybe that&#8217;s the point. You can&#8217;t template your way to ownership. You have to build the specific conditions where <em>your</em> teams stop waiting and start deciding. Which means the playbook everyone&#8217;s looking for doesn&#8217;t exist.</p><p>The execution gap closes when teams believe taking initiative is less risky than waiting for direction. Everything else is just coordination theatre.</p>]]></content:encoded></item><item><title><![CDATA[When the New Boss Arrives: What Nobody Tells You About Product Leadership Transitions]]></title><description><![CDATA[Every product leadership change follows the same script. Until it doesn't. Here's why the playbook everyone's reading is missing the pages that actually matter.]]></description><link>https://www.angelstanev.com/p/when-the-new-boss-arrives-what-nobody</link><guid isPermaLink="false">https://www.angelstanev.com/p/when-the-new-boss-arrives-what-nobody</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Thu, 27 Nov 2025 15:03:00 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1704176269801-a5d4cfe8c3ee?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzMnx8Y2xvc2VkJTIwZG9vcnxlbnwwfHx8fDE3NjUyMDU4NDR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1704176269801-a5d4cfe8c3ee?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzMnx8Y2xvc2VkJTIwZG9vcnxlbnwwfHx8fDE3NjUyMDU4NDR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1704176269801-a5d4cfe8c3ee?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzMnx8Y2xvc2VkJTIwZG9vcnxlbnwwfHx8fDE3NjUyMDU4NDR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1704176269801-a5d4cfe8c3ee?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzMnx8Y2xvc2VkJTIwZG9vcnxlbnwwfHx8fDE3NjUyMDU4NDR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1704176269801-a5d4cfe8c3ee?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzMnx8Y2xvc2VkJTIwZG9vcnxlbnwwfHx8fDE3NjUyMDU4NDR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1704176269801-a5d4cfe8c3ee?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzMnx8Y2xvc2VkJTIwZG9vcnxlbnwwfHx8fDE3NjUyMDU4NDR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1704176269801-a5d4cfe8c3ee?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzMnx8Y2xvc2VkJTIwZG9vcnxlbnwwfHx8fDE3NjUyMDU4NDR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="484" height="322.6666666666667" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1704176269801-a5d4cfe8c3ee?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzMnx8Y2xvc2VkJTIwZG9vcnxlbnwwfHx8fDE3NjUyMDU4NDR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3264,&quot;width&quot;:4896,&quot;resizeWidth&quot;:484,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a closed door with a closed sign attached to it&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="a closed door with a closed sign attached to it" title="a closed door with a closed sign attached to it" srcset="https://images.unsplash.com/photo-1704176269801-a5d4cfe8c3ee?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzMnx8Y2xvc2VkJTIwZG9vcnxlbnwwfHx8fDE3NjUyMDU4NDR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1704176269801-a5d4cfe8c3ee?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzMnx8Y2xvc2VkJTIwZG9vcnxlbnwwfHx8fDE3NjUyMDU4NDR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1704176269801-a5d4cfe8c3ee?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzMnx8Y2xvc2VkJTIwZG9vcnxlbnwwfHx8fDE3NjUyMDU4NDR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1704176269801-a5d4cfe8c3ee?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzMnx8Y2xvc2VkJTIwZG9vcnxlbnwwfHx8fDE3NjUyMDU4NDR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@helloimnik">Nik</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p><br>I&#8217;ve watched this play out four times now across different companies. New CPO arrives. Town hall gets scheduled. Deck gets polished. Everyone smiles nervously and waits to see if they&#8217;re about to be reorganised into oblivion.</p><p>And then... nothing happens. For weeks.</p><p>That silence isn&#8217;t inaction. It&#8217;s the most dangerous part of the whole transition. Because while you&#8217;re waiting for the strategy memo, your new boss is forming opinions about you based on almost nothing. That offhand comment in the lift. Whether you responded to their Slack message in three minutes or three hours. The body language in that first 1:1 where you tried too hard to seem valuable.</p><p>Here&#8217;s what I&#8217;ve noticed nobody talks about: the 90-day playbook everyone references is written for the incoming leader, not for you. It assumes you&#8217;re the clay waiting to be moulded. But you&#8217;re not clay. You&#8217;re a person with context, relationships, and probably a few skeletons in the roadmap that you&#8217;re hoping don&#8217;t get exhumed.</p><h2>The Three Archetypes Are Real. Sort Of.</h2><p>There&#8217;s a framework floating around that says new product leaders fall into three types: the Disruptor (aggressive growth, burn it down), the Optimiser (fix the machine, improve margins), and the Stabiliser (stop the bleeding, rebuild trust). I&#8217;ve found this broadly true, except for one problem.</p><blockquote><p>Most new leaders don&#8217;t know which archetype they are yet.</p></blockquote><p>They arrive with a mandate from the board or CEO that sounds clear but isn&#8217;t. &#8220;Fix the product organisation&#8221; could mean anything from &#8220;ship faster&#8221; to &#8220;fire everyone over 40.&#8221; The incoming CPO is doing their own translation work, often in real time, figuring out what they&#8217;re actually supposed to accomplish while pretending they already know.</p><blockquote><p>&#8220;When any new leader joins a team or company there is always the deluge of pent-up concerns, challenges, and ideas. I&#8217;ve seen others get completely overwhelmed or get thrown off course by the &#8216;what about&#8217; tsunami. My lesson learned was to start by just listening.&#8221;</p></blockquote><p>That&#8217;s Steve MacLaughlin, reflecting on his first 90 days as CPO. Notice what he&#8217;s describing: not confident strategic clarity, but information overwhelm. Your new boss is drinking from a firehose while trying to look like they&#8217;ve got a map.</p><p>This creates an odd dynamic. You know more than they do about the product, the customers, the tech debt, the political minefields. But they hold the power. The question isn&#8217;t whether to share what you know. It&#8217;s how to share it without looking like you&#8217;re either defending the old regime or angling for their job.</p><h2>The Middle Manager Trap</h2><p>If you&#8217;re a Director of Product or Group PM, you&#8217;re in a particularly awkward spot. You&#8217;re senior enough to be evaluated as potential leadership material but junior enough to be considered expendable if the new boss wants to bring in their own people.</p><p>I&#8217;ve watched good product leaders make the same mistake repeatedly here. They treat the transition as a performance review. They pull together decks showing everything they&#8217;ve shipped, every metric they&#8217;ve moved, every fire they&#8217;ve put out. Look at me! I&#8217;m valuable!</p><p>The problem? New leaders are drowning in data already. Another deck full of historical wins isn&#8217;t what they need. What they need is someone who can help them understand the current situation without spin. Someone who&#8217;ll say &#8220;that initiative everyone&#8217;s excited about? It&#8217;s three quarters behind and the team knows it but nobody wants to tell the CEO.&#8221;</p><p>That kind of candour is terrifying. It could backfire spectacularly. But I&#8217;ve seen it work more often than the alternative, which is carefully managed optimism that gets exposed eventually anyway.</p><blockquote><p>&#8220;The worst thing a holdover can do is to show herself to be an unshakeable part of the old guard. Usually that means defending plans and assumptions that need to be reconsidered under the new management.&#8221;</p></blockquote><p>Paul Schwada nails it there. The instinct to protect what you&#8217;ve built is human. But it reads as resistance, which reads as threat, which reads as &#8220;put this person on the list.&#8221;</p><h2>What Actually Changes (And What Doesn&#8217;t)</h2><p>Here&#8217;s something counterintuitive: the day-to-day work often doesn&#8217;t change much in leadership transitions. Sprint ceremonies still happen. Customer calls still need to be scheduled. The backlog still exists. Engineers still want clarity on requirements.</p><p>What changes is the interpretation layer. The same roadmap that was &#8220;appropriately ambitious&#8221; under the old regime becomes &#8220;unfocused and scattered&#8221; under the new one. The same discovery process that was &#8220;thorough&#8221; becomes &#8220;too slow.&#8221; Features don&#8217;t change; the narrative around features changes.</p><p>This is why reading the archetype early matters so much. A Disruptor will view a comprehensive discovery process as bureaucracy blocking speed. An Optimiser will view the same process as a potential efficiency lever. A Stabiliser might see it as exactly what&#8217;s needed to prevent another quality crisis.</p><p>Same reality. Completely different story.</p><p>And here&#8217;s where it gets properly uncomfortable. Sometimes you need to change the story you tell about your own work. Not lie. But reframe. That six-month research initiative becomes either &#8220;deep customer insight foundation&#8221; or &#8220;quick validation before scaling&#8221; depending on what resonates. You&#8217;re not being dishonest. You&#8217;re being fluent in the language your new leader speaks.</p><h2>The Part Nobody Wants to Say Out Loud</h2><p>Some transitions fail. Not because anyone did anything wrong, but because the fit isn&#8217;t there.</p><p>I&#8217;ve watched talented Directors of Product leave within six months of a new CPO arriving. Not because they were pushed out, exactly, but because the working relationship never clicked. Different communication styles. Different risk tolerances. Different assumptions about what product management even is.</p><p>The standard advice is &#8220;give it time&#8221; and &#8220;be adaptable.&#8221; That&#8217;s true up to a point. But if you&#8217;re three months in and every interaction feels like speaking different languages, the uncomfortable question becomes: is this worth fighting for?</p><p>There&#8217;s no shame in deciding it isn&#8217;t. The worst outcome isn&#8217;t leaving. The worst outcome is staying in a role where your judgement is constantly second-guessed, your autonomy steadily eroded, and your confidence slowly ground down until you forget you were ever good at this.</p><p>I don&#8217;t have a tidy conclusion here. Leadership transitions are genuinely uncertain, and anyone who tells you they have a formula is selling something.</p><p>What I do know is this: the leaders who navigate transitions best aren&#8217;t the ones who perform the hardest or defend the loudest. They&#8217;re the ones who stay curious about what the new boss is actually trying to accomplish, honest about the situation they&#8217;re walking into, and clear-eyed about whether the emerging direction is something they can genuinely get behind.</p><p>That last part is the question worth sitting with. Not &#8220;how do I survive this?&#8221; but &#8220;do I want to?&#8221;</p>]]></content:encoded></item><item><title><![CDATA[The Execution Gap Lives in The Translation Layer ]]></title><description><![CDATA[Your execution gap isn't about poor delivery or unclear strategy. It's about the invisible translation layer between them that nobody's managing.]]></description><link>https://www.angelstanev.com/p/the-execution-gap-lives-in-the-translation</link><guid isPermaLink="false">https://www.angelstanev.com/p/the-execution-gap-lives-in-the-translation</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Sat, 22 Nov 2025 17:25:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nCMb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71f74894-64c8-47d1-88c4-6d1cc9bcc6b2_1080x843.jpeg" 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_!nCMb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71f74894-64c8-47d1-88c4-6d1cc9bcc6b2_1080x843.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nCMb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71f74894-64c8-47d1-88c4-6d1cc9bcc6b2_1080x843.jpeg 424w, https://substackcdn.com/image/fetch/$s_!nCMb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71f74894-64c8-47d1-88c4-6d1cc9bcc6b2_1080x843.jpeg 848w, https://substackcdn.com/image/fetch/$s_!nCMb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71f74894-64c8-47d1-88c4-6d1cc9bcc6b2_1080x843.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!nCMb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71f74894-64c8-47d1-88c4-6d1cc9bcc6b2_1080x843.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nCMb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71f74894-64c8-47d1-88c4-6d1cc9bcc6b2_1080x843.jpeg" width="400" height="312.22222222222223" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/71f74894-64c8-47d1-88c4-6d1cc9bcc6b2_1080x843.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:843,&quot;width&quot;:1080,&quot;resizeWidth&quot;:400,&quot;bytes&quot;:101890,&quot;alt&quot;:&quot;closeup photography of a frog&quot;,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="closeup photography of a frog" title="closeup photography of a frog" srcset="https://substackcdn.com/image/fetch/$s_!nCMb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71f74894-64c8-47d1-88c4-6d1cc9bcc6b2_1080x843.jpeg 424w, https://substackcdn.com/image/fetch/$s_!nCMb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71f74894-64c8-47d1-88c4-6d1cc9bcc6b2_1080x843.jpeg 848w, https://substackcdn.com/image/fetch/$s_!nCMb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71f74894-64c8-47d1-88c4-6d1cc9bcc6b2_1080x843.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!nCMb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71f74894-64c8-47d1-88c4-6d1cc9bcc6b2_1080x843.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><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@jacc">Jack Hamilton</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><h2>The Frog That Boiled</h2><p>You&#8217;re three months into a retention initiative. Product shipped a redesigned dashboard. Engineering fixed some bugs. Design polished the onboarding flow. All good work. All on time. Retention moved 0.3%.</p><p>Nobody panicked on day one when product interpreted &#8220;retention&#8221; as engagement features while engineering heard &#8220;stability improvements&#8221;. Nobody raised flags in week four when design started optimising for new users instead of keeping existing ones. Nobody questioned the Slack thread in month two, where someone quietly redefined the success metric because the original target looked unreachable.</p><p>Small holes. Tiny misalignments. Each one defensible on its own.</p><blockquote><p>The execution gap isn&#8217;t one big break. It&#8217;s a hundred little holes in the translation layer between &#8220;what leadership wants&#8221; and &#8220;what teams build&#8221;.</p></blockquote><p>The ship drifted. Not dramatically. Not obviously. Just steadily, meeting by meeting, decision by decision, until you&#8217;re so far from the intended destination that nobody can remember what it was supposed to be.</p><p>Each hole lets a bit of intent leak out. A vague word here. An assumed context there. A priority that shifts without announcement. A metric that gets quietly swapped.</p><p>By the time the water&#8217;s boiling, the frog&#8217;s cooked.</p><h2>The Holes Nobody Sees</h2><p>At a B2B SaaS company, the board wanted to &#8220;expand in enterprise&#8221;. Sales heard &#8220;bigger deals&#8221; and chased Fortune 500 logos. Product heard &#8220;enterprise features&#8221; and built SSO, advanced permissions, audit logs. Engineering heard &#8220;scale&#8221; and rebuilt infrastructure. Marketing repositioned towards CIOs.</p><p>Eighteen months later: three enterprise clients, sophisticated features that small customers didn&#8217;t need, tripled infrastructure costs, and stalled mid-market revenue because nobody was watching it.</p><p>Nobody made a wrong decision. Everyone translated correctly according to their function. But the translations never aligned, and the tiny gaps between them compounded into a strategic detour that cost them a year and a half.</p><p>The holes in the translation layer come in patterns. Different organisations get different combinations, but the cascading effect is always the same.</p><h3>Alignment Collapse</h3><p>Product teams ship features without understanding how they connect to strategic goals. Leadership says &#8220;customer lifetime value&#8221; but doesn&#8217;t explain whether that means retention, expansion, or reducing support costs. Teams guess. They guess differently.</p><blockquote><p>There&#8217;s no clear line from &#8220;here&#8217;s what I&#8217;m building this sprint&#8221; to &#8220;here&#8217;s why the board cares&#8221;. So teams fill in their own interpretation, and three teams fill it in three different ways.</p></blockquote><p>I watched a company spend six months building a recommendation engine because &#8220;personalisation&#8221; was a strategic pillar. Nobody told product that the actual strategic goal was reducing churn in enterprise accounts, where personalisation doesn&#8217;t matter because they&#8217;re buying for teams, not individuals. Zero impact on the metric leadership actually cared about.</p><p>This one&#8217;s insidious because everyone&#8217;s working hard. The roadmap looks strategic. The all-hands slides mention the vision. But the connection&#8217;s missing.</p><h3>Capacity Black Holes</h3><p>Leadership sets ambitious goals. Product commits. Engineering&#8217;s already at 110% capacity. Something&#8217;s got to give. Usually it&#8217;s quality. Sometimes it&#8217;s the strategic work that gets bumped for urgent bugs and tech debt.</p><p>The hole here isn&#8217;t just bandwidth. It&#8217;s capability. Teams don&#8217;t have the skills for what strategy demands. You need ML expertise for the personalisation engine, but your engineers know React. You need enterprise sales experience, but your team has sold to SMBs their whole careers. Nobody admits it upfront because it sounds like failure. So you learn on the job, slowly, expensively, while the strategy timeline slips.</p><h3>Ownership Ghosts</h3><p>The VP announces the strategy. Nobody translates it into work. Or rather, everybody translates it differently, in their own heads, and nobody&#8217;s responsible for checking if the translations match.</p><p>&#8220;Improve developer experience&#8221; lands on three teams. Platform thinks it means better APIs. Product thinks it means better documentation. DevRel thinks it means more tutorials. Six months later, developer NPS hasn&#8217;t moved because the actual problem was confusing pricing, which none of them owned.</p><blockquote><p>The ghost appears when you ask &#8220;who&#8217;s accountable for turning this strategic goal into specific work?&#8221; and get vague answers.</p></blockquote><h3>Measurement Drift</h3><p>You start measuring monthly active users. Someone in leadership casually mentions &#8220;engaged users&#8221; in a meeting. Product ops updates the dashboard without telling anyone. Design&#8217;s still optimising for MAU. Engineering&#8217;s tracking DAU. Three different metrics, all called &#8220;active users&#8221;, none aligned.</p><p>Or worse: you&#8217;re measuring the wrong thing entirely. Leadership wants revenue impact. Product&#8217;s measuring feature adoption. Engineering&#8217;s measuring system performance. Design&#8217;s measuring user satisfaction. All good metrics. None of them prove you&#8217;re hitting the strategic goal.</p><h3>Incentive Mismatches</h3><p>The strategy says &#8220;long-term customer value&#8221;. Bonuses are based on quarterly revenue. Sales optimises for Q4 numbers. Product gets pressure to ship quick wins. Engineering&#8217;s rewarded for velocity, not sustainability. Everyone&#8217;s playing a different game.</p><blockquote><p>This one&#8217;s brutal because individuals are making rational choices. They&#8217;re optimising for what they&#8217;re measured on. It&#8217;s just not what the strategy needs.</p></blockquote><p>At a SaaS company, leadership wanted &#8220;product-led growth&#8221;. Sales was incentivised on deal size. So they kept selling to enterprise, which needed heavy customisation, which killed the product-led motion. Two years of strategic focus, zero movement on the metric, because the incentive structure was screaming &#8220;do the opposite&#8221;.</p><h3>Frozen Strategy</h3><p>Leadership sets the strategy in January. The market shifts in March. Competitors launch in May. Customer needs change in July. The strategy document stays the same. Teams keep executing against goals that stopped being relevant four months ago.</p><p>The annual planning cycle is designed for stability. But most markets aren&#8217;t stable anymore. You&#8217;re locked into OKRs that made sense in Q1 but are nonsense in Q3. Nobody wants to admit the strategy&#8217;s wrong. So you keep executing, dutifully, against a target that&#8217;s moved.</p><p>Or there&#8217;s no feedback loop at all. Teams ship. Users react. Data comes in. Nobody adjusts the strategy based on what&#8217;s actually happening. You discover in December that the thing you built in March didn&#8217;t work, but you only check once a quarter, so you built three more versions of it before anyone noticed.</p><h3>Cultural Antibodies</h3><p>The strategy says &#8220;move faster, experiment more&#8221;. The culture says &#8220;don&#8217;t ship broken things&#8221;. Engineering wants perfect code. Design wants pixel-perfect interfaces. Legal wants three rounds of review. You&#8217;ve announced a strategy that your culture is designed to reject.</p><p>Or it&#8217;s silos. Strategy requires product, engineering, and data to collaborate. But product doesn&#8217;t trust engineering&#8217;s estimates. Engineering doesn&#8217;t respect product&#8217;s priorities. Data doesn&#8217;t have access to the systems they need. Everyone&#8217;s protecting their territory. The strategic initiative dies in cross-functional warfare that nobody admits is happening.</p><h2>The Cascading Landslide</h2><p>These holes don&#8217;t stay isolated. They compound. They cascade. They create chain reactions that turn small problems into strategic failures.</p><p>Alignment collapse means teams build the wrong things. Building the wrong things wastes capacity. Wasted capacity means the right things don&#8217;t get built. Missing the right things means metrics don&#8217;t move. Metrics not moving triggers leadership panic. Panic creates new priorities. New priorities without clear ownership create more alignment collapse.</p><p>Round and round.</p><p>At a healthtech company, leadership wanted to &#8220;improve patient outcomes&#8221;. Nobody defined what that meant (alignment hole). Product built engagement features while clinical wanted diagnostic tools. Engineering was underwater (capacity issues). Nobody was accountable for the translation (ownership ghost). They measured feature adoption instead of health outcomes (measurement drift). Sales was incentivised on new logos, not patient results (incentive mismatch). The market shifted but the annual plan stayed the same (frozen strategy). Clinical staff resisted because they weren&#8217;t trained (cultural antibodies).</p><p>Eighteen months. Millions spent. Zero impact on patient outcomes.</p><p>Not because anyone was incompetent. Because seven small holes cascaded into strategic failure.</p><h2>Why You Don&#8217;t Catch It</h2><p>The hard part? You often sense something&#8217;s off.</p><p>Product&#8217;s talking about user engagement while leadership&#8217;s asking about revenue. Engineering&#8217;s excited about the refactor while sales is wondering where the promised features are. You&#8217;re in a meeting where everyone&#8217;s nodding but you can tell they&#8217;re all thinking different things.</p><p>You feel the drift. But you can&#8217;t always name it. And even when you can, you might not have the authority to fix it. Alignment collapse? That&#8217;s a leadership problem. Capacity issues? That&#8217;s a headcount problem. Incentive mismatches? That&#8217;s above your pay grade. Cultural antibodies? Good luck changing that.</p><blockquote><p>The frog doesn&#8217;t jump out because the temperature rises slowly enough that each moment feels survivable. By the time it&#8217;s obviously wrong, you&#8217;re too invested to stop.</p></blockquote><p>So you let it slide. Just this once. Just this meeting. Just this sprint.</p><p>I&#8217;ve been the PM who sensed the strategy wasn&#8217;t translating but didn&#8217;t have the evidence to prove it. Who saw the alignment issues but couldn&#8217;t get leadership to sit down and clarify. Who knew the metrics were wrong but couldn&#8217;t change them mid-quarter. Who watched the cultural resistance kill the initiative but couldn&#8217;t force change management.</p><p>Sometimes you don&#8217;t catch it because you can&#8217;t. You lack authority. You lack evidence. You lack the political capital to fight that battle when you&#8217;re already fighting three others.</p><h2>Making the Holes Visible</h2><p>You can&#8217;t plug every hole. But you can catch them faster and shrink the cascade.</p><p><strong>On alignment:</strong> When someone uses an outcome word, stop. Translate it immediately. &#8220;Improve activation&#8221; becomes &#8220;what&#8217;s the activation event, what&#8217;s our current rate, what&#8217;s the target, who are we measuring, and how does this connect to the revenue goal leadership cares about&#8221;. Write it down. Check if everyone wrote the same thing. They won&#8217;t have. Fix that now, not in month three.</p><p><strong>On capacity:</strong> Before committing to strategy, do a brutal capacity audit. What&#8217;s already committed? What&#8217;s the actual available hours? What skills do we have versus need? If the gap&#8217;s too wide, say it. Loudly. Don&#8217;t quietly agree to do six months of work in three with skills you don&#8217;t have.</p><p><strong>On ownership:</strong> Draw the accountability map. Who translates this strategic goal into specific work? Who decides when interpretations conflict? Who checks if we&#8217;re still aligned? Get names. Get explicit agreement. Make it someone&#8217;s job.</p><p><strong>On measurement:</strong> Define success before you write code. What are we tracking? What&#8217;s the target? When are we checking? How does this metric prove we hit the strategic goal? If you can&#8217;t draw a straight line from your metric to the board&#8217;s goal, pick a different metric.</p><p><strong>On incentives:</strong> Look at what people are actually rewarded for. If it doesn&#8217;t match what strategy demands, flag it. You might not fix it, but at least you&#8217;ve named the mismatch. Sometimes that&#8217;s enough to get it changed. Sometimes you just work around it.</p><p><strong>On adaptability:</strong> Build review cadences that can actually change things. Monthly strategy check-ins where you can kill work that&#8217;s not landing. Quarterly recalibrations where you can shift priorities based on what&#8217;s happening. Don&#8217;t lock the plan in January and ignore reality for eleven months.</p><p><strong>On culture:</strong> Spot the antibodies early. Is this strategy asking people to work in ways that conflict with how they&#8217;re trained, rewarded, or structured? If yes, either change the strategy or invest in change management. Don&#8217;t just announce transformation and hope culture magically shifts.</p><blockquote><p>The best teams I&#8217;ve seen do this relentlessly. They&#8217;re annoying about it. They catch vague language and force specificity. Not in formal ceremonies. Just in how they work.</p></blockquote><p>Not because they&#8217;re pedantic. Because they&#8217;ve been the frog before. They know what boiling feels like.</p><h2>Where This Goes Next</h2><p>I&#8217;m building a series on the translation layer components that break most often. How alignment collapses and how to catch it. How capacity constraints silently kill strategy. How ownership ghosts create chaos. How measurement drifts off target. How incentives sabotage execution. How frozen strategies become irrelevant. How cultural antibodies reject change.</p><p>Each piece will show you where the holes typically form, how to spot them early, and what you can do tomorrow to plug them. No frameworks. Just patterns from teams that stopped boiling frogs.</p><p>Because the truth is: you&#8217;re not failing at execution. You&#8217;re failing at translation. The gap between &#8220;what the board wants&#8221; and &#8220;what teams build&#8221; is filled with small, compounding holes that nobody&#8217;s managing.</p><p>Fix the translation layer. Make the holes visible. Stop the drift early.</p><p>Or keep boiling. Your choice.</p>]]></content:encoded></item><item><title><![CDATA[Strategy Lost in Translation: The Hierarchy Alignment Problem]]></title><description><![CDATA[The gap between strategic direction and actual execution isn't a communication problem. It's what happens when organizations optimize for consensus over clarity.]]></description><link>https://www.angelstanev.com/p/strategy-lost-in-translation-the</link><guid isPermaLink="false">https://www.angelstanev.com/p/strategy-lost-in-translation-the</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Thu, 13 Nov 2025 11:01:00 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1721830991086-6060b6979cf6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8dHJhbnNsYXRpb258ZW58MHx8fHwxNzY0MTU0ODQ1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" 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://images.unsplash.com/photo-1721830991086-6060b6979cf6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8dHJhbnNsYXRpb258ZW58MHx8fHwxNzY0MTU0ODQ1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1721830991086-6060b6979cf6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8dHJhbnNsYXRpb258ZW58MHx8fHwxNzY0MTU0ODQ1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1721830991086-6060b6979cf6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8dHJhbnNsYXRpb258ZW58MHx8fHwxNzY0MTU0ODQ1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1721830991086-6060b6979cf6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8dHJhbnNsYXRpb258ZW58MHx8fHwxNzY0MTU0ODQ1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1721830991086-6060b6979cf6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8dHJhbnNsYXRpb258ZW58MHx8fHwxNzY0MTU0ODQ1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1721830991086-6060b6979cf6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8dHJhbnNsYXRpb258ZW58MHx8fHwxNzY0MTU0ODQ1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="420" height="280" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1721830991086-6060b6979cf6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8dHJhbnNsYXRpb258ZW58MHx8fHwxNzY0MTU0ODQ1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:4000,&quot;width&quot;:6000,&quot;resizeWidth&quot;:420,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A wall with a bunch of different items on it&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="A wall with a bunch of different items on it" title="A wall with a bunch of different items on it" srcset="https://images.unsplash.com/photo-1721830991086-6060b6979cf6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8dHJhbnNsYXRpb258ZW58MHx8fHwxNzY0MTU0ODQ1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1721830991086-6060b6979cf6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8dHJhbnNsYXRpb258ZW58MHx8fHwxNzY0MTU0ODQ1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1721830991086-6060b6979cf6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8dHJhbnNsYXRpb258ZW58MHx8fHwxNzY0MTU0ODQ1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1721830991086-6060b6979cf6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNnx8dHJhbnNsYXRpb258ZW58MHx8fHwxNzY0MTU0ODQ1fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@staritsyn_stanislav">Stanislav Staritsyn</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p></p><p>Your exec team spent three months crafting a strategy. They emerged from an offsite with slides, frameworks, and conviction. Six weeks later, your engineering lead asks what you&#8217;re actually building next quarter, and you realize you can&#8217;t quite explain how yesterday&#8217;s sprint planning connects to that confident deck from March.</p><p>Something broke in translation. Again.</p><h2>What Actually Happens When Strategy Goes Missing</h2><p>I&#8217;ve watched this play out enough times to spot the early signs. The leadership team announces bold direction. People nod earnestly. Then everyone returns to their desks and... continues exactly what they were doing before. Not because they&#8217;re stubborn or checked out. Because nobody quite knows what to stop doing, or what the new thing looks like at ground level.</p><p>Here&#8217;s what that gap looks like from the PM seat. You&#8217;re in a product review, walking through your roadmap. Someone from the exec team squints at your Q2 plans and says, &#8220;How does this ladder up to our platform play?&#8221; You freeze. Your roadmap predates the platform play. Or maybe it doesn&#8217;t, but nobody told you what &#8220;platform play&#8221; actually means for your domain. You mumble something about &#8220;alignment&#8221; and &#8220;exploring options&#8221; and make a note to have a conversation you should&#8217;ve had two months ago.</p><p>The real problem isn&#8217;t that strategy gets lost. It&#8217;s that strategy often arrives pre-lost. Packaged in language so polished it slides right past the messy reality of building products.</p><h2>The Translation Problem Nobody Admits</h2><p>Strategy documents have this weird property. They get more confident as they get more abstract. &#8220;Accelerate platform adoption across enterprise segments&#8221; sounds clear until you&#8217;re the PM who needs to decide whether that means building SSO first or fixing the onboarding flow that&#8217;s haemorrhaging users.</p><p>The McKinsey people call this the &#8220;mobilization gap.&#8221; Nice phrase. What they mean is: most companies are terrible at turning strategic choices into organizational readiness. The bit where you figure out who does what, with which resources, starting when. The unglamorous logistics that determine whether your strategy lives or dies.</p><p>I&#8217;ve seen research claiming 74% of executives admit their strategies don&#8217;t translate into concrete actions. Which means either:</p><ul><li><p>26% of executives are lying, or</p></li><li><p>We&#8217;ve collectively decided this is just how strategy works</p></li></ul><p>Neither answer is great.</p><blockquote><p>&#8220;The biggest gap between Strategy Champions and stragglers is in mobilization, the phase of translating strategic choices into organizational readiness.&#8221;</p></blockquote><p>That&#8217;s from McKinsey research, and it tracks with what I&#8217;ve seen. The companies that actually execute strategy spend absurd amounts of time on the boring stuff. Who owns what. What resources exist. What we&#8217;re explicitly choosing not to do. The stragglers write beautiful strategy docs and wonder why nothing changes.</p><h2>When Everyone&#8217;s Aligned on Paper</h2><p>There&#8217;s this meeting I keep attending. Different companies, same meeting. Leadership gathers to &#8220;align on priorities.&#8221; Two hours later, everyone leaves feeling aligned. But ask three different VPs what the top priority is, and you&#8217;ll get three different answers. All technically correct. All mutually exclusive in practice.</p><p>This is what misalignment actually looks like. Not open disagreement (that you could fix). But confident consensus that means different things to different people. Your CTO heard &#8220;invest in platform infrastructure.&#8221; Your CPO heard &#8220;ship revenue features.&#8221; Your CEO heard both and assumed you&#8217;d figure out the balance. Nobody did.</p><blockquote><p>&#8220;Misalignment isn&#8217;t open disagreement. It&#8217;s confident consensus that means different things to different people.&#8221;</p></blockquote><p>The product org inherits this mess. You&#8217;re supposed to build the roadmap that delivers the strategy, except the strategy contains built-in contradictions nobody surfaced. So you make choices. Reasonable choices, probably. But they&#8217;re your choices, not strategic choices. And when the quarterly review comes around and your roadmap doesn&#8217;t match someone&#8217;s mental model of the strategy, you&#8217;re the one who &#8220;wasn&#8217;t listening.&#8221;</p><p>Actually, you were listening. You were listening to three different versions of the same story.</p><h2>The Real Dysfunction Hiding In Plain Sight</h2><p>Let me tell you what I learned building products in fintech, then moving to SaaS, then dipping into Web3, then back to enterprise. The dysfunction isn&#8217;t unique to any industry. It&#8217;s not a startup problem or an enterprise problem. It&#8217;s a human systems problem dressed up in business language.</p><p>When strategy fails to translate, it&#8217;s usually because:</p><p><strong>Someone is optimizing for consensus over clarity.</strong> Writing strategy documents that everyone can agree with requires making them vague enough that everyone sees what they want to see. This is political genius and operational suicide.</p><p><strong>The strategy assumes resources that don&#8217;t exist.</strong> You&#8217;ve committed to four strategic bets, but you have capacity for 1.5. Leadership knows this. Product knows this. Nobody says it out loud because that would mean choosing, and choosing means disappointing someone important.</p><p><strong>The incentive systems haven&#8217;t caught up.</strong> Your strategy says &#8220;platform thinking&#8221; but your bonus structure still rewards shipping features. Guess which one wins? Here&#8217;s a hint: people do what you pay them to do, not what you tell them to do.</p><p><strong>Nobody wants to admit what we&#8217;re not doing.</strong> Every strategy is also a list of things you&#8217;re explicitly choosing not to pursue. Except nobody writes that list. Too risky. Too many feelings. So you end up with strategy by omission, where people discover the boundaries by running into them.</p><blockquote><p>&#8220;Every strategy is a list of things you&#8217;re choosing not to pursue. Except nobody writes that list.&#8221;</p></blockquote><p>I shipped a product once where the strategic direction was &#8220;become the system of record for X.&#8221; Sounds clear, right? Wrong. What nobody wanted to say was that becoming the system of record meant killing our old flagship product that still generated 40% of revenue. The strategy was real. The roadmap was fantasy.</p><h2>How to Spot This Before It Kills Your Quarter</h2><p>You can see strategy gaps forming before they blow up your roadmap. Here&#8217;s what to watch for.</p><p><strong>The euphemism test.</strong> When leadership talks about the strategy, listen for words that sound specific but aren&#8217;t. &#8220;Drive adoption.&#8221; &#8220;Improve experience.&#8221; &#8220;Accelerate growth.&#8221; These are fine as outcomes, useless as direction. If you can&#8217;t describe three concrete examples of what success looks like, you don&#8217;t have strategy, you have aspiration.</p><p><strong>The resource allocation test.</strong> Look at where your engineers are actually spending time. Does it match the strategy document? If your strategy says &#8220;enterprise focus&#8221; but 70% of eng is fixing consumer bugs, you&#8217;ve found the gap. Resources don&#8217;t lie. Words do.</p><p><strong>The decision latency test.</strong> When someone asks &#8220;Should we build feature X?&#8221;, how long does it take to answer? If the answer is &#8220;Let me check with five people and get back to you,&#8221; your strategy isn&#8217;t doing its job. Strategy should make decisions faster by providing a framework. If it&#8217;s making decisions slower by adding more cooks, something&#8217;s broken.</p><p><strong>The team confusion test.</strong> Ask three individual contributors on different teams to explain the strategy. If you get three wildly different answers, you&#8217;re not aligned, you&#8217;re all just using the same words differently. This happens more than you think.</p><h2>What You Can Actually Do About It</h2><p>Right. You&#8217;ve spotted the gap. Strategy exists in slide form but not in practice. What now?</p><h3>Make the trade-offs explicit</h3><p>Someone needs to say the quiet part out loud. You can&#8217;t do everything. So what are we not doing? I&#8217;ve started keeping a &#8220;Not Doing&#8221; list that&#8217;s as detailed as my roadmap. Features we could build but won&#8217;t. Markets we could chase but aren&#8217;t. Improvements we&#8217;re deliberately postponing. Writing this down feels dangerous. It is dangerous. It&#8217;s also clarifying.</p><p>Try this in your next planning session: For every strategic priority, list three things you&#8217;re explicitly choosing not to do. Watch how fast the fake consensus evaporates.</p><h3>Create decision heuristics, not frameworks</h3><p>Your team doesn&#8217;t need another prioritization matrix. They need a way to make calls when you&#8217;re not in the room. Give them principles that actually work. Not &#8220;focus on customer value&#8221; (useless). More like &#8220;B2B over B2C unless the B2C feature enables B2B workflows&#8221; (specific enough to be wrong, which means it&#8217;s specific enough to be useful).</p><p>At Quantive, we had a simple rule: any feature requiring more than two quarters of data science work needed VP approval, period. Arbitrary? Yes. Clarifying? Absolutely. It killed three months of circular debate about ML features.</p><h3>Build the forcing functions</h3><p>Strategy without measurement is just wishful thinking. But here&#8217;s the thing: measuring outcomes is hard and slow. You need faster feedback loops. Leading indicators that tell you if you&#8217;re on track before the quarter ends.</p><p>If your strategy is &#8220;platform first,&#8221; start tracking how many new features are built on the platform versus outside it. If you&#8217;re &#8220;enterprise focused,&#8221; measure what percentage of design reviews include enterprise-specific concerns. These aren&#8217;t perfect metrics. They&#8217;re smoke detectors, not fire extinguishers. But you want to know about the smoke.</p><h3>Accept that some sacrifices are real</h3><p>Here&#8217;s the uncomfortable bit. Sometimes the strategy is sound, but executing it means killing things people love. Products. Features. Markets. Teams, sometimes. You can&#8217;t translate strategy without accepting this. The companies that do strategy well aren&#8217;t avoiding hard choices. They&#8217;re making them visibly, early, and then moving on.</p><p>I&#8217;ve had to sunset products that were profitable but off-strategy. It&#8217;s miserable. The team&#8217;s upset. The customers are confused. The board wants to know why you&#8217;re killing something that makes money. You do it anyway because the alternative is spreading resources so thin that nothing works.</p><h2>The Uncomfortable Truth About Strategy Execution</h2><p>Most strategy execution advice treats this like a process problem. Get better at cascading goals. Use OKRs properly. Improve your communication. Fine. Do those things.</p><p>But the real issue is usually political, not procedural. Someone high up doesn&#8217;t actually want the strategy to succeed because it threatens their domain. Or multiple executives are playing chicken, waiting to see if the strategy sticks before committing resources. Or the strategy is intentionally vague because getting specific would expose disagreements nobody wants to have.</p><p>You can&#8217;t process-engineer your way out of political misalignment. At some point, someone needs to have the awkward conversation. Preferably someone with enough capital to survive it.</p><p>If you&#8217;re a senior PM or director, that someone might be you. Sorry. It&#8217;s not in your job description, but it&#8217;s in your job. You&#8217;re close enough to execution to see where the strategy breaks down, senior enough that people might listen, and dispensable enough that you can take the reputational hit if it goes wrong.</p><p>This is what &#8220;strategic thinking&#8221; actually means in practice. Not writing decks. Not facilitating workshops. But being willing to name the gap between what we say we&#8217;re doing and what we&#8217;re actually doing, and then pushing until someone either fixes it or admits we&#8217;re not going to.</p><h2>What to Try Tomorrow</h2><p>Enough philosophy. Here&#8217;s what you can do this week.</p><p><strong>Run a strategy translation workshop</strong> with your immediate team. Take the company strategy and work backwards. If this strategy is true, what would we stop doing? What would we start? What would we do differently? Write it down. Compare notes. The gaps will be obvious.</p><p><strong>Ask the &#8220;how would we know&#8221; question</strong> in your next planning meeting. Every strategic statement, follow up with: &#8220;How would we know if we&#8217;re making progress on this next quarter?&#8221; If nobody can answer, the strategy isn&#8217;t ready for execution.</p><p><strong>Create a decision log.</strong> For two weeks, write down every time you or your team had to make a strategic choice without clear direction. What were you deciding? What information did you need? Who did you have to ask? At the end of two weeks, you&#8217;ll have a map of where your strategy has holes.</p><h2>The Thing Nobody Wants to Acknowledge</h2><p>Here&#8217;s what I&#8217;ve learned after doing this across multiple companies, industries, and company stages: sometimes the strategy is deliberately vague because the leadership team can&#8217;t agree. Sometimes it&#8217;s vague because they don&#8217;t actually know what to do. And sometimes it&#8217;s vague because being specific would require admitting resource constraints that everyone knows but nobody wants to say out loud.</p><p>None of these are process problems. They&#8217;re courage problems.</p><p>The gap between strategy and execution isn&#8217;t going away. It&#8217;s inherent in how organizations work. The question is whether you&#8217;re going to pretend it doesn&#8217;t exist or learn to navigate it. Because your roadmap depends on it, your team&#8217;s sanity depends on it, and your ability to ship anything meaningful depends on getting good at this translation work.</p><p>Nobody taught you this in PM school. There is no PM school. But this is the job. Not the fun stuff in the blog posts about vision and innovation. The boring, political, uncomfortable work of turning vague strategic intent into specific product choices while keeping everyone roughly pointed in the same direction.</p><p>It&#8217;s not elegant. It&#8217;s not &#8220;best practice.&#8221; It&#8217;s just what works when you&#8217;ve run out of other options and someone needs to actually build something.</p><p>Anyway. Good luck with Q3 planning.</p>]]></content:encoded></item><item><title><![CDATA[The Invisible UX/UI Debt That Grows While You're Not Looking]]></title><description><![CDATA[Rushed features leave invisible marks on your product. The bill comes due when growth stalls and nobody can explain it]]></description><link>https://www.angelstanev.com/p/the-invisible-uxui-debt-that-grows</link><guid isPermaLink="false">https://www.angelstanev.com/p/the-invisible-uxui-debt-that-grows</guid><dc:creator><![CDATA[Angel Stanev]]></dc:creator><pubDate>Thu, 06 Nov 2025 14:16:00 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1584945804383-effade06c9cb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMnx8aGlkZGVufGVufDB8fHx8MTc2NTIwMjgxNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" 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://images.unsplash.com/photo-1584945804383-effade06c9cb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMnx8aGlkZGVufGVufDB8fHx8MTc2NTIwMjgxNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1584945804383-effade06c9cb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMnx8aGlkZGVufGVufDB8fHx8MTc2NTIwMjgxNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1584945804383-effade06c9cb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMnx8aGlkZGVufGVufDB8fHx8MTc2NTIwMjgxNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1584945804383-effade06c9cb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMnx8aGlkZGVufGVufDB8fHx8MTc2NTIwMjgxNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1584945804383-effade06c9cb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMnx8aGlkZGVufGVufDB8fHx8MTc2NTIwMjgxNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1584945804383-effade06c9cb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMnx8aGlkZGVufGVufDB8fHx8MTc2NTIwMjgxNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="380" height="253.33333333333334" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1584945804383-effade06c9cb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMnx8aGlkZGVufGVufDB8fHx8MTc2NTIwMjgxNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:4000,&quot;width&quot;:6000,&quot;resizeWidth&quot;:380,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;brown and white cat on brown wooden shelf&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="brown and white cat on brown wooden shelf" title="brown and white cat on brown wooden shelf" srcset="https://images.unsplash.com/photo-1584945804383-effade06c9cb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMnx8aGlkZGVufGVufDB8fHx8MTc2NTIwMjgxNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1584945804383-effade06c9cb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMnx8aGlkZGVufGVufDB8fHx8MTc2NTIwMjgxNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1584945804383-effade06c9cb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMnx8aGlkZGVufGVufDB8fHx8MTc2NTIwMjgxNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1584945804383-effade06c9cb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMnx8aGlkZGVufGVufDB8fHx8MTc2NTIwMjgxNnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 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">Photo by <a href="https://unsplash.com/@thomasbormans">Thomas Bormans</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>There&#8217;s a particular kind of silence in a product review meeting when someone pulls up a screen that nobody remembers building. You squint at it. Three different button styles. A workflow that requires six clicks when two would do. A settings panel that looks like it was designed by a committee across three time zones who never actually spoke to each other.</p><p>&#8220;When did this happen?&#8221; someone asks.</p><p>The answer, of course, is slowly. Then all at once.</p><h2>The Quiet Accumulation</h2><p>I once worked on a product where we spent eighteen months &#8220;moving fast.&#8221; We hit every quarterly target. Leadership loved us. The OKRs were green. We were growth incarnate.</p><p>Then one quarter, activation rates dropped. Not dramatically. Just enough to notice. Support tickets crept up. Users started asking for features that already existed. Which should have been the first clue.</p><p>What we discovered was that our product had become, over those eighteen months, a kind of geological formation. Layer upon layer of rushed decisions, each one reasonable in isolation, had stratified into something genuinely confusing. We&#8217;d accumulated so much UX debt that users were essentially paying the interest on every single interaction.</p><p>The thing about UX debt is that it doesn&#8217;t throw errors. There&#8217;s no build failure. No red alert in your monitoring dashboard. It just sits there, compounding, making everything slightly harder than it needs to be.</p><h2>What Actually Is This Stuff?</h2><p>Technical debt gets all the attention because engineers are good at naming things and even better at complaining about them. But UX debt is its quieter, more insidious cousin. And your dev to designer ratio is 100-1.</p><blockquote><p>The longer design debt is ignored, the harder it becomes to fix.</p></blockquote><p>It&#8217;s the accumulated cost of every decision where you said &#8220;we&#8217;ll clean this up later&#8221; and then didn&#8217;t. Every inconsistent interaction pattern. Every screen that was built quickly for one use case and then got pressed into service for three others. Every moment where you chose speed over coherence because the quarterly review was in two weeks.</p><p>Some teams distinguish between design debt (visual inconsistencies, component library chaos) and UX debt (confusing workflows, poor information architecture). Honestly, in practice they tend to travel together like old friends who&#8217;ve been causing trouble since university.</p><p>The dangerous part isn&#8217;t any individual shortcut. It&#8217;s the interaction effects. Three minor inconsistencies become one major confusion. Five &#8220;temporary&#8221; workarounds become a workflow that nobody can explain to a new user.</p><h2>How Growth Pressure Manufactures This Debt</h2><p>Here&#8217;s the loop that creates this problem, and once you see it, you&#8217;ll spot it everywhere:</p><ol><li><p>Team gets growth targets</p></li><li><p>Team ships features faster to hit targets</p></li><li><p>Features get built without full design exploration</p></li><li><p>Small inconsistencies accumulate</p></li><li><p>User experience degrades incrementally</p></li><li><p>Activation and retention soften</p></li><li><p>Leadership responds with more aggressive growth targets</p></li><li><p>Return to step one, but worse</p></li></ol><p>The particularly cruel thing is that this loop often produces success metrics in the short term. You shipped more. You hit the targets. The dashboards look healthy. And meanwhile, your product is slowly becoming a maze that users tolerate rather than enjoy.</p><p>I watched this happen at a fintech company where we were adding enterprise features at a rate that made our design system look like a suggestion rather than a standard. Every new feature team built their own patterns because waiting for design alignment would slow them down. Twelve months later, we had what one designer accurately described as &#8220;four products wearing a trenchcoat pretending to be one.&#8221;</p><h2>The Warning Signs</h2><p>Most articles about UX debt tell you to look for obvious symptoms. Support tickets. Drop-off rates. Users complaining.</p><p>But here&#8217;s the thing. By the time users are complaining, you&#8217;re already deep in it. The early signals are much more subtle:</p><p><strong>Users ask for features that already exist.</strong> This one kills me. It means your product has become opaque enough that people literally cannot find what you&#8217;ve already built. Every time I hear &#8220;users keep asking for X&#8221; and X already exists, somewhere hidden three levels deep in a submenu, I know we&#8217;ve got a problem.</p><p><strong>Onboarding time keeps creeping up.</strong> You won&#8217;t notice this if you&#8217;re not measuring it carefully. But if it&#8217;s taking new users longer to reach value than it did a year ago, and you haven&#8217;t added complexity deliberately, something&#8217;s gone wrong.</p><p><strong>Internal teams avoid certain parts of the product.</strong> When your own sales team routes around features during demos, that&#8217;s data. When customer success has a list of &#8220;don&#8217;t touch this&#8221; areas they warn users about, that&#8217;s a red flag wrapped in a flare.</p><p><strong>Design reviews become archaeology expeditions.</strong> If every design review includes twenty minutes of someone explaining why something is the way it is, and the explanation involves three different teams and a departed founder, you&#8217;re looking at debt.</p><p><strong>The &#8220;quick fix&#8221; ratio is climbing.</strong> Track how many of your shipped changes are band-aids versus proper solutions. When that ratio tips toward band-aids, your velocity is actually making things worse.</p><h2>The Hidden Costs That Don&#8217;t Show Up In Reports</h2><p>Here&#8217;s what doesn&#8217;t appear in any quarterly business review:</p><p>The feature you built that 40% of users never discover because the navigation got too complicated.</p><p>The enterprise deal that almost closed until the prospect did a proper evaluation and got confused by the inconsistent terminology across screens.</p><p>The support cost of explaining the same workflow seventeen different ways because the product itself isn&#8217;t clear.</p><p>The engineering time spent building workarounds for UX problems that should have been solved in design.</p><p>The slow bleed of users who don&#8217;t churn dramatically but simply stop expanding their usage.</p><blockquote><p>When users can&#8217;t intuitively find or use features, they turn to customer support, increasing costs.</p></blockquote><p>I&#8217;ve seen products where the support burden alone would have justified a quarter of focused UX debt reduction. But nobody had ever done the maths because the costs were distributed across too many line items.</p><h2>Why Teams Keep Creating This Debt Anyway</h2><p>Part of me wants to be righteously angry about this. Just build it properly the first time! Have some standards!</p><p>But honestly, I&#8217;ve been the person making these trade-offs. And usually the reasons are understandable, even if the long-term consequences aren&#8217;t.</p><p><strong>The pressure to ship is real.</strong> When leadership is asking why the roadmap is slipping, &#8220;we&#8217;re investing in coherent interaction patterns&#8221; is not an answer that lands well. The incentive structure in most organisations rewards visible output over invisible quality.</p><p><strong>Design debt is hard to measure.</strong> You can point to a technical debt item and say &#8220;this will cause an outage if we don&#8217;t fix it.&#8221; UX debt is harder to quantify. Users won&#8217;t crash. They&#8217;ll just gradually find your product less pleasant to use.</p><p><strong>Everyone&#8217;s working on their piece.</strong> In a feature-team world, nobody owns the overall experience. Everyone&#8217;s optimising their bit. The result is a product that works great in each individual section and confuses the hell out of anyone trying to use it as a whole.</p><p><strong>&#8220;Later&#8221; never comes.</strong> We all know this. The cleanup work gets deprioritised forever because there&#8217;s always something more urgent. And urgency is defined by what&#8217;s measurable, which UX debt usually isn&#8217;t.</p><h2>So What Actually Works?</h2><p>I&#8217;m not going to pretend there&#8217;s a clean solution here. If there was, nobody would have this problem. But there are approaches I&#8217;ve seen work.</p><p><strong>Make it visible.</strong> Create a UX debt backlog alongside your tech debt backlog. Give items a severity rating based on user impact. Review it monthly with the same seriousness you give to security vulnerabilities. The act of tracking it forces acknowledgement that it exists.</p><p><strong>Tie it to business metrics.</strong> This is where the work is. Find the connection between UX friction and activation rates. Between inconsistent patterns and support costs. Between confusing navigation and feature adoption. Once you can say &#8220;this UX debt item is costing us X in support costs monthly,&#8221; suddenly it becomes a prioritisation conversation like any other.</p><p><strong>Build in maintenance time.</strong> Some teams do this as a percentage of each sprint. Others do periodic &#8220;fix-it weeks.&#8221; The specific approach matters less than the commitment to doing it regularly rather than in one heroic cleanup that never actually happens.</p><p><strong>Design reviews that actually review.</strong> Not just &#8220;does this look okay&#8221; but &#8220;does this match our patterns&#8221; and &#8220;how does this fit with the screens before and after it.&#8221; Include someone in design reviews whose job is to ask these questions.</p><p><strong>Run UX audits.</strong> Not constantly, but periodically. Walk through key user journeys and document every friction point, every inconsistency, every moment of confusion. The audit itself is often enough to generate urgency.</p><blockquote><p>You don&#8217;t have to eliminate all design debt. You just need to treat it as real debt and manage it with intention.</p></blockquote><p><strong>Accept some debt consciously.</strong> This is the hardest one. Sometimes shipping fast with known UX compromises is the right call. But make it explicit. Document what you&#8217;re not doing and why. Put it in the debt backlog. The problem isn&#8217;t taking shortcuts. It&#8217;s taking shortcuts and pretending you didn&#8217;t.</p><h2>A Litmus Test For Your Current State</h2><p>Here&#8217;s something you can try this week. Pick your most important user journey. The one that drives the metric leadership cares most about.</p><p>Now watch three users go through it. Not power users. New or occasional users.</p><p>Note every moment they hesitate. Every click they take that isn&#8217;t on the happy path. Every question they ask. Every time their face shows confusion even briefly.</p><p>If that list is longer than five items, you&#8217;ve got UX debt affecting your core business.</p><p>If that list includes items your team has known about for more than six months, you&#8217;ve got a prioritisation problem, not just a debt problem.</p><h2>The Uncomfortable Truth</h2><p>None of this will make you popular in the short term. Fighting for UX debt reduction means arguing against visible features in favour of invisible improvements. It means slowing down when everyone wants to speed up. It means spending time on things you&#8217;ve already shipped instead of new things that look good in roadmap presentations.</p><p>But here&#8217;s what I&#8217;ve learned from watching this pattern play out across different companies: the teams that ignore UX debt don&#8217;t actually move faster in the long run. They just defer the cost. And the interest on that cost is paid in confused users, bloated support teams, and eventually, the kind of &#8220;big redesign&#8221; project that takes eighteen months and still doesn&#8217;t fix everything.</p><p>The teams that treat UX quality as a first-class concern, that budget for it explicitly, that track it alongside tech debt, those teams look slower in the quarterly view but faster in the annual view.</p><p>Your product is either getting easier to use or harder to use. There&#8217;s no steady state. Every decision is either paying down debt or accumulating more.</p><p>The question isn&#8217;t whether you have UX debt. You do. Everyone does.</p><p>The question is whether you&#8217;re managing it, or whether it&#8217;s managing you.</p><div><hr></div><p><em>That settings panel I mentioned at the beginning? It took us three months to untangle. Three months we could have spent on features if we&#8217;d built it properly the first time. The debt always comes due. The only variable is whether you choose when to pay it.</em></p>]]></content:encoded></item></channel></rss>