<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>Retrospectives · Jared Lynskey</title>
    <link>https://jared.lynskey.co.nz/en/tags/retrospectives/</link>
    <description>Short stories of value on software engineering and engineering leadership — performance reviews, hiring and scaling teams, CI/CD, DevOps monitoring and agentic AI. Written from Seoul.</description>
    <generator>Hugo</generator>
    <language>en</language>
    <copyright>© 2026 Jared Lynskey</copyright>
    <lastBuildDate>Wed, 28 Oct 2026 00:00:00 +1300</lastBuildDate>
    <atom:link href="https://jared.lynskey.co.nz/en/tags/retrospectives/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>What Does a Scrum Master Do? Focus on Process, Not Just Results</title>
      <link>https://jared.lynskey.co.nz/en/posts/2023/2023-10-16-outcome-indepedent/</link>
      <guid isPermaLink="true">https://jared.lynskey.co.nz/en/posts/2023/2023-10-16-outcome-indepedent/</guid>
      <pubDate>Mon, 16 Oct 2023 00:30:03 +0000</pubDate>
      <dc:creator>Jared Lynskey</dc:creator>
      <category>Scrum</category>
      <category>Scrum Master</category>
      <category>Agile</category>
      <category>Retrospectives</category>
      <category>Team Management</category>
      <description>What a Scrum Master is accountable for under the Scrum Guide, how the role differs from a project manager, and why the job is improving the process rather than chasing sprint results.</description>
      <content:encoded><![CDATA[<p>The short answer first. Under the 2020 Scrum Guide, a Scrum Master is accountable for establishing Scrum as the guide defines it, and for the Scrum Team&rsquo;s effectiveness. In practice that means serving the Developers, the Product Owner and the wider organisation: coaching the team to manage itself, getting impediments removed, and making sure the Scrum events happen, stay productive and stay within their timebox. Nothing in the guide asks a Scrum Master to assign work or chase the team for results, and that difference is most of what this post is about.</p>
<p>The worst retrospectives I&rsquo;ve sat through all had the same shape: we missed the sprint goal, so the whole hour turned into an inquest about the goal. The best ones barely mentioned the goal at all. We talked about how we&rsquo;d worked, what got in the way, and what we&rsquo;d try differently next time. That difference is what people mean by an outcome-independent mindset, and having run sprints myself for a while now, I think it&rsquo;s the most useful attitude a Scrum Master can hold.</p>
<p>To be clear: results matter. Nobody pays us to have a lovely process and ship nothing. But delivering the sprint is the team&rsquo;s job. The Scrum Master&rsquo;s job is to improve the machine that delivers sprints. Those are different jobs, and mixing them up causes most of the dysfunction I&rsquo;ve seen around Scrum.</p>

<h3 class="relative group">Scrum Master vs project manager
    <div id="scrum-master-vs-project-manager" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#scrum-master-vs-project-manager" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>The two roles get confused all the time, partly because plenty of companies hand both to the same person. The core difference:</p>
<table>
	<thead>
			<tr>
					<th></th>
					<th>Scrum Master</th>
					<th>Project manager</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Looks after</td>
					<td>How the team works, and how well</td>
					<td>Scope, schedule and budget</td>
			</tr>
			<tr>
					<td>Assigns work?</td>
					<td>No. The Developers plan their own work</td>
					<td>Often, yes</td>
			</tr>
			<tr>
					<td>Success looks like</td>
					<td>A team that gets better sprint by sprint</td>
					<td>The project delivered on time and on budget</td>
			</tr>
	</tbody>
</table>
<p>Scrum itself has no project manager role. Much of what a project manager would usually do is split between the Product Owner, who decides what gets built and in what order, and the Developers, who plan how to build it.</p>

<h3 class="relative group">What changes when you let go of the outcome
    <div id="what-changes-when-you-let-go-of-the-outcome" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-changes-when-you-let-go-of-the-outcome" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>The team gets room to actually own things. Scrum is supposedly built on self-organising teams, but a Scrum Master who sweats every result ends up steering decisions, and the team quickly learns that decisions aren&rsquo;t really theirs. Focus on process instead and you can let people experiment, make the occasional wrong call, and learn from it — which is the only way real ownership ever develops.</p>
<p><a href="https://jared.lynskey.co.nz/en/posts/2023/2023-09-01-retrospecs/" >Retrospectives</a> get honest. When the question in the room is &ldquo;why did we miss the number?&rdquo;, the true answers go into hiding. When it&rsquo;s &ldquo;what slowed us down, and what do we try next?&rdquo;, people talk. The same goes for impediments mid-sprint: an outcome-obsessed Scrum Master panics about the deadline, while a process-focused one just gets on with removing the blocker, or suggests a time-boxed <a href="https://jared.lynskey.co.nz/en/posts/2023/2023-10-18-spike/" >spike</a> when the blocker is something nobody knows enough about yet.</p>
<p>Stakeholders calm down too. If the only story you can tell is the burndown chart, every wobble looks like failure. If you can also talk about what the team learned and how it&rsquo;s adapting, expectations become more realistic — and the team gets shielded from a lot of pressure that would otherwise land on them halfway through a sprint.</p>

<h3 class="relative group">If you&rsquo;re already fixated on a result
    <div id="if-youre-already-fixated-on-a-result" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#if-youre-already-fixated-on-a-result" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Easier said than done, I know. When you&rsquo;re deeply invested in something turning out a particular way, &ldquo;just focus on the process&rdquo; sounds like a fridge magnet.</p>
<p>A few things that actually help. First, don&rsquo;t beat yourself up for caring — wanting a result is normal, and pretending otherwise doesn&rsquo;t work. Second, translate the outcome goal into process goals you control: not &ldquo;win the competition&rdquo; but &ldquo;practise 30 minutes a day&rdquo;. You can&rsquo;t control whether the release lands well; you can control whether it was reviewed, tested, and demoed early. Third, notice what&rsquo;s feeding the fixation. If you&rsquo;re refreshing a dashboard or a stock price ten times a day, pick set times to check and stop otherwise. And celebrate the small wins along the way, because the distant goal will happily eat all your attention if you let it. If the fixation is genuinely wrecking your sleep or your daily life, that&rsquo;s worth talking to a professional about — no shame in it.</p>
<p>Results still matter. But the teams I&rsquo;ve seen get them consistently are the ones where somebody is looking after the how, not just the what.</p>
]]></content:encoded>
      <media:content url="https://jared.lynskey.co.nz/en/posts/2023/2023-10-16-outcome-indepedent/featured.jpeg" medium="image" type="image/jpeg" />
    </item>
    <item>
      <title>How to Run a Sprint Retrospective That Leads to Real Change</title>
      <link>https://jared.lynskey.co.nz/en/posts/2023/2023-09-01-retrospecs/</link>
      <guid isPermaLink="true">https://jared.lynskey.co.nz/en/posts/2023/2023-09-01-retrospecs/</guid>
      <pubDate>Fri, 01 Sep 2023 00:30:03 +0000</pubDate>
      <dc:creator>Jared Lynskey</dc:creator>
      <category>Feedback</category>
      <category>Loops</category>
      <category>Retrospectives</category>
      <category>Teams</category>
      <description>What I&#39;ve learned running sprint retrospectives: the meeting is the easy part, the follow-through is what makes it count.</description>
      <content:encoded><![CDATA[<p>I&rsquo;ve sat in plenty of retrospectives that were genuinely good conversations and changed absolutely nothing. The format was never the problem — the follow-through was. I&rsquo;ve been running the retros on my team lately, so here&rsquo;s where I&rsquo;ve landed.</p>

<h4 class="relative group"><strong>The meeting is the easy part</strong>
    <div id="the-meeting-is-the-easy-part" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-meeting-is-the-easy-part" aria-label="Anchor">#</a>
    </span>
    
</h4>
<p>The structure is almost embarrassingly simple. After a sprint or a project phase, the team sits down and works through three questions:</p>
<ol>
<li>What went well?</li>
<li>What didn&rsquo;t go well?</li>
<li>What can we improve?</li>
</ol>
<p>That&rsquo;s it. The point is the feedback loop: pause regularly, look at what actually happened, and feed it back into how you work. A team that never pauses just repeats itself.</p>

<h4 class="relative group"><strong>What separates useful retros from venting sessions</strong>
    <div id="what-separates-useful-retros-from-venting-sessions" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-separates-useful-retros-from-venting-sessions" aria-label="Anchor">#</a>
    </span>
    
</h4>
<p>Candour, mostly. People will only name the real problem if they&rsquo;re confident it won&rsquo;t be held against them, so the safety of the room matters more than whichever format you picked. And the sharpest observations usually come from the quiet people — a retro where only the lead talks is a status meeting with extra steps.</p>
<p>The other half is what happens after the discussion. Every issue worth fixing should leave the room as an action item with a name and a deadline attached. Then — and this is the part most teams skip — open the next retro by reviewing last time&rsquo;s items. Nothing kills retros faster than everyone quietly realising the action items are decorative.</p>
<p>Where you can, bring numbers too. Opinions like &ldquo;the sprint felt slow&rdquo; go in circles; a chart usually settles it.</p>

<h4 class="relative group"><strong>The failure modes</strong>
    <div id="the-failure-modes" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#the-failure-modes" aria-label="Anchor">#</a>
    </span>
    
</h4>
<p>Three I&rsquo;ve seen up close: retros that turn into blame (fix the system, not the person), retros that run the identical format for a year until everyone&rsquo;s on autopilot (change it up), and retros with no follow-up at all — which, as above, is the fatal one.</p>
<p>None of this is specific to software, by the way. Marketing campaigns, event management, research projects, manufacturing — anything with a repeating cycle benefits from the same loop. But wherever you run them, the test is the same: did anything actually change before the next one? If not, you&rsquo;ve just been talking.</p>
]]></content:encoded>
      <media:content url="https://jared.lynskey.co.nz/en/posts/2023/2023-09-01-retrospecs/featured.jpeg" medium="image" type="image/jpeg" />
    </item>
  </channel>
</rss>
