<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Joep Schuurkes (Posts about agile)</title><link>https://smallsheds.garden/</link><description></description><atom:link href="https://smallsheds.garden/categories/cat_agile.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2026 &lt;a href="mailto:site@joep.slmail.me"&gt;Joep Schuurkes&lt;/a&gt; 
&lt;a href="https://creativecommons.org/licenses/by-sa/4.0/" rel="nofollow" target="_blank"&gt;
&lt;img alt="Creative Commons BY-SA License" style="border-width:0;margin: 0px 0px 4px 0px;" src="https://licensebuttons.net/l/by-sa/4.0/80x15.png" /&gt;
&lt;/a&gt;
</copyright><lastBuildDate>Sat, 04 Jul 2026 11:03:00 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Three basic truths about planning</title><link>https://smallsheds.garden/blog/2026/three-basic-truths-about-planning/</link><dc:creator>Joep Schuurkes</dc:creator><description>&lt;h2 class="small"&gt;A plan is a not-unrealistic scenario for the future&lt;/h2&gt;
&lt;p&gt;A plan is a valid option to get from here to there, from where we are now to where we want to be. The plan might be difficult and challenging. We night not know all the steps. It might have a small chance of success. But it is not unrealistic.&lt;/p&gt;
&lt;h2 class="small"&gt;The purpose of a plan is to change the plan&lt;/h2&gt;
&lt;p&gt;Plans are made at the start of things. Once we get going, we learn things about ourselves, about the world, about the plan. The point of a plan is not to stick to it. The point of the plan is to get started, learn, and change the plan.&lt;/p&gt;
&lt;h2 class="small"&gt;The value of an estimate is in the response to the estimate&lt;/h2&gt;
&lt;p&gt;It's hard to give an estimate that's accurate and precise. That's fine, because the value is not in the estimate. The value is in the response to the estimate. To elicit a response, a rough estimate based on intuition often is all you need.&lt;/p&gt;</description><category>agile</category><category>management</category><category>software development</category><category>work management</category><guid>https://smallsheds.garden/blog/2026/three-basic-truths-about-planning/</guid><pubDate>Sat, 17 Jan 2026 23:00:00 GMT</pubDate></item><item><title>The five areas of Agile</title><link>https://smallsheds.garden/blog/2025/the-five-areas-of-agile/</link><dc:creator>Joep Schuurkes</dc:creator><description>&lt;div&gt;&lt;p&gt;In &lt;a href="https://smallsheds.garden/blog/2021/an-approach-to-teaching-agile-20-years-after-the-agile-manifesto/#noticing-options-principles"&gt;a previous post&lt;/a&gt; I claimed that any set of principles (or methodology for that matter) for good software development should cover these five areas:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;collaboration&lt;/li&gt;
&lt;li&gt;software engineering&lt;/li&gt;
&lt;li&gt;work management&lt;/li&gt;
&lt;li&gt;product&lt;/li&gt;
&lt;li&gt;reflect &amp;amp; experiment&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I mentioned these five again in my post &lt;a href="https://smallsheds.garden/blog/2023/what-is-a-scrum-master/"&gt;"What is a scrum master?"&lt;/a&gt;, but that's all I've said about them. That changes with this post. I will provide a brief description for each of the five areas. I'll share some ideas how a list of the five areas of Agile might be useful. And I'll reflect on the question: Are they the five areas of good software development or of Agile software development?&lt;/p&gt;
&lt;p&gt;&lt;a href="https://smallsheds.garden/blog/2025/the-five-areas-of-agile/"&gt;Read more…&lt;/a&gt; (4 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>agile</category><category>heuristics</category><category>maturity</category><category>models</category><category>scrum</category><category>software development</category><guid>https://smallsheds.garden/blog/2025/the-five-areas-of-agile/</guid><pubDate>Sat, 01 Nov 2025 23:00:00 GMT</pubDate></item><item><title>Two short checklists for Scrum</title><link>https://smallsheds.garden/blog/2024/two-short-checklists-for-scrum/</link><dc:creator>Joep Schuurkes</dc:creator><description>&lt;h2 class="small"&gt;checklist no.1&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Do you add acceptance criteria and story points to each ticket before planning?&lt;/li&gt;
&lt;li&gt;Do you have daily team meetings where people provide updates on their progress?&lt;/li&gt;
&lt;li&gt;After each iteration, do you report to stakeholders what work was done and what will be planned next?&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 class="small"&gt;checklist no.2&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Is the team protected during the sprint from stakeholders trying to interfere?&lt;/li&gt;
&lt;li&gt;Is a sprint focused on achieving a goal and is how that goal is achieved, left sufficiently open?&lt;/li&gt;
&lt;li&gt;Does the team address impediments as soon as they are discovered?&lt;/li&gt;
&lt;/ul&gt;</description><category>agile</category><category>maturity</category><category>scrum</category><guid>https://smallsheds.garden/blog/2024/two-short-checklists-for-scrum/</guid><pubDate>Wed, 08 May 2024 22:00:00 GMT</pubDate></item><item><title>The difference between a dead and an alive Agile Manifesto</title><link>https://smallsheds.garden/blog/2024/the-difference-between-a-dead-and-an-alive-agile-manifesto/</link><dc:creator>Joep Schuurkes</dc:creator><description>&lt;div&gt;&lt;p&gt;One of my favorite books on leadership is "Extreme Ownership" by Jocko Willink and Leif Babin. I can imagine some people bouncing off of the book because of the Navy SEAL angle, but to be honest I'm a bit of a sucker for the whole military leadership genre.&lt;/p&gt;
&lt;p&gt;The second part of "Extreme Ownership" covers four critical leadership concepts, the "Laws of Combat". Curiously enough, you can map these to the four values in the Agile Manifesto. These four concepts do come in a specific order, so you have to shuffle the Agile values around a little bit:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cover and Move maps to customer collaboration over contract negotiation.&lt;/li&gt;
&lt;li&gt;Simple maps to working software over comprehensive documentation.&lt;/li&gt;
&lt;li&gt;Prioritize and Execute maps to responding to change over following a plan.&lt;/li&gt;
&lt;li&gt;Decentralized Command maps to individuals and interactions over processes and tools.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To me this mapping is interesting in two ways. It sheds a different light on the four Agile values. And it's an example of how I think we should be engaging with the Agile Manifesto, in a way that keeps it alive.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://smallsheds.garden/blog/2024/the-difference-between-a-dead-and-an-alive-agile-manifesto/"&gt;Read more…&lt;/a&gt; (4 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>agile</category><category>agile manifesto</category><category>books</category><category>values</category><guid>https://smallsheds.garden/blog/2024/the-difference-between-a-dead-and-an-alive-agile-manifesto/</guid><pubDate>Mon, 01 Apr 2024 22:00:00 GMT</pubDate></item><item><title>Never estimate in something that's not negotiable</title><link>https://smallsheds.garden/blog/2024/never-estimate-in-something-thats-not-negotiable/</link><dc:creator>Joep Schuurkes</dc:creator><description>&lt;div&gt;&lt;p&gt;Estimates in software development are hard. There are good reasons not to estimate at all. Work in thin slices, keep cycle time low, and deliver at steady pace. And yet, it's still fair of others to ask: when will this big chunk of work be done? And not "maybe done", but "definitely-I-can-promise-this-to-people done".&lt;/p&gt;
&lt;p&gt;Ideally you can calculate an expected delivery date based on your current pace and the number of slices in the new big chunk of work. But maybe you don't have the slices yet. Or it's a new kind of work and your current pace won't really apply. Or there are upcoming changes in your team or organization that make any calculation tenuous.&lt;/p&gt;
&lt;p&gt;So you have to provide an estimate. And you do. You say &lt;em&gt;"six months"&lt;/em&gt;. And the other person - from sales or marketing or some engineering director - says: &lt;em&gt;"We need it in three."&lt;/em&gt; What just happened is that you estimated in something that's not negotiable. In time, in this case. And the end result is that everyone is unhappy. You have other options, though. You can negotiate in something else than time.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://smallsheds.garden/blog/2024/never-estimate-in-something-thats-not-negotiable/"&gt;Read more…&lt;/a&gt; (3 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>agile</category><category>management</category><category>software development</category><category>work management</category><guid>https://smallsheds.garden/blog/2024/never-estimate-in-something-thats-not-negotiable/</guid><pubDate>Sun, 21 Jan 2024 23:00:00 GMT</pubDate></item><item><title>Old-school Scrum was rad!</title><link>https://smallsheds.garden/blog/2023/old-school-scrum-was-rad/</link><dc:creator>Joep Schuurkes</dc:creator><description>&lt;div&gt;&lt;p&gt;In 2001, nine years before the first version of the Scrum Guide, Ken Schwaber and Mike Beedle published &lt;em&gt;"Agile Software Development with Scrum"&lt;/em&gt;. This version of Scrum has some remarkable differences from even the &lt;a href="https://res.cloudinary.com/mitchlacey/image/upload/v1589750495/Scrum_Guide_v1_Scrum_Alliance_qe0y2w.pdf"&gt;first version of the Scrum Guide&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The three things that struck me most about this version of Scrum, were&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Scrum Master is a management role, preferably by an engineer&lt;/li&gt;
&lt;li&gt;there is no retrospective, impediments are addressed in the Daily Scrum&lt;/li&gt;
&lt;li&gt;Sprints are 30 days and have a goal, tasks can be added and removed throughout&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;While I don't want to claim we should return to this old-school version of Scrum, I do appreciate how radical it is compared to how software development is done - even today.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://smallsheds.garden/blog/2023/old-school-scrum-was-rad/"&gt;Read more…&lt;/a&gt; (6 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>agile</category><category>books</category><category>scrum</category><guid>https://smallsheds.garden/blog/2023/old-school-scrum-was-rad/</guid><pubDate>Sun, 17 Dec 2023 23:00:00 GMT</pubDate></item><item><title>"Agile history, it matters, right?" at FroGS conf</title><link>https://smallsheds.garden/blog/2023/agile-history-it-matters-right-at-frogs-conf/</link><dc:creator>Joep Schuurkes</dc:creator><description>&lt;figure&gt;&lt;img src="https://smallsheds.garden/images/2023/agile-history/frogsconf.png"&gt;&lt;/figure&gt; &lt;div&gt;&lt;p&gt;On September 9th I facilitated a session at the &lt;a href="https://frogsconf.nl/"&gt;FroGS conf&lt;/a&gt; open space titled "&lt;em&gt;Agile history, it matters, right?&lt;/em&gt;" My main goal was to get input on where to take my &lt;a href="https://context-of-agile.smallsheds.garden/"&gt;Context of Agile&lt;/a&gt; site. Before asking for that input, however, I asked the participants three questions about the history of Agile. I figured it would provide a good introduction to the topic. And I was curious how much the kind of person that joins a session like this, knows about the history of Agile. So a big thank you to all the participants!&lt;/p&gt;
&lt;h2&gt;The three questions about the history of Agile&lt;/h2&gt;
&lt;p&gt;The three questions about the history of Agile were:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;When did Agile start?&lt;/li&gt;
&lt;li&gt;What lightweight methodologies were represented at the Manifesto meeting?&lt;/li&gt;
&lt;li&gt;What did the software development look like that Agile was reacting against?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://smallsheds.garden/blog/2023/agile-history-it-matters-right-at-frogs-conf/"&gt;Read more…&lt;/a&gt; (6 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>agile</category><category>agile manifesto</category><category>conferences</category><guid>https://smallsheds.garden/blog/2023/agile-history-it-matters-right-at-frogs-conf/</guid><pubDate>Mon, 11 Sep 2023 07:48:40 GMT</pubDate></item><item><title>Scrum master or scrum mascot?</title><link>https://smallsheds.garden/blog/2023/scrum-master-or-scrum-mascot/</link><dc:creator>Joep Schuurkes</dc:creator><description>&lt;figure&gt;&lt;img src="https://smallsheds.garden/images/2023/scrum-master-or-scrum-mascot/scrum-master-quadrants.png"&gt;&lt;/figure&gt; &lt;div&gt;&lt;p&gt;During our latest monthly call, &lt;a href="https://maaretp.com/"&gt;Maaret Pyhäjärvi&lt;/a&gt; and I spent some of our time discussing agency, accountability and scrum masters. At one point I said something along the lines of:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Scrum masters often end up as scrum mascots.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Maaret said I should write a blog post about scrum mascots&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="https://smallsheds.garden/blog/2023/scrum-master-or-scrum-mascot/#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;, so here we are.&lt;/p&gt;
&lt;p&gt;According to the &lt;a href="https://scrumguides.org/scrum-guide.html#scrum-master"&gt;2020 Scrum Guide&lt;/a&gt; a Scrum Master&lt;sup id="fnref:2"&gt;&lt;a class="footnote-ref" href="https://smallsheds.garden/blog/2023/scrum-master-or-scrum-mascot/#fn:2"&gt;2&lt;/a&gt;&lt;/sup&gt; is accountable for two things:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;"establishing Scrum as defined in the Scrum Guide"&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;"the Scrum Team's effectiveness"&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Accountability implies (or rather: should imply) corresponding authority. You're being held accountable for certain outcomes *and* you have sufficient power to influence those outcomes. That's a scrum master. A scrum mascot is a very different beast: they have neither power nor accountability. And yet that seems to be what a lot of organizations (and scrum masters?) want.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://smallsheds.garden/blog/2023/scrum-master-or-scrum-mascot/"&gt;Read more…&lt;/a&gt; (3 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>agile</category><category>management</category><category>scrum</category><guid>https://smallsheds.garden/blog/2023/scrum-master-or-scrum-mascot/</guid><pubDate>Wed, 23 Aug 2023 11:17:40 GMT</pubDate></item><item><title>What is a scrum master?</title><link>https://smallsheds.garden/blog/2023/what-is-a-scrum-master/</link><dc:creator>Joep Schuurkes</dc:creator><description>&lt;div&gt;&lt;p&gt;Recently I applied to two scrum master jobs and it got me thinking: what is a scrum master? What is it exactly that they do?&lt;/p&gt;
&lt;p&gt;What made this question even more pertinent to me (apart from the job applications) is that in the past I have been a scrum master. But that was five years ago and none of my jobs since had much involvement of a scrum master. And my experiences of those past five years made me wonder: where exactly does a scrum master fit in?&lt;/p&gt;
&lt;h2&gt;A scrum master is the Scrum boss&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://scrumguides.org/scrum-guide.html#scrum-master"&gt;The 2020 Scrum Guide&lt;/a&gt; says:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The Scrum Master is accountable for establishing Scrum as defined in the Scrum Guide. They do this by helping everyone understand Scrum theory and practice, both within the Scrum Team and the organization.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a href="https://smallsheds.garden/blog/2023/what-is-a-scrum-master/"&gt;Read more…&lt;/a&gt; (9 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>agile</category><category>management</category><category>scrum</category><guid>https://smallsheds.garden/blog/2023/what-is-a-scrum-master/</guid><pubDate>Tue, 08 Aug 2023 12:04:40 GMT</pubDate></item><item><title>A backlog item is a backlog item is a backlog item</title><link>https://smallsheds.garden/blog/2023/a-backlog-item-is-a-backlog-item-is-a-backlog-item/</link><dc:creator>Joep Schuurkes</dc:creator><description>&lt;div&gt;&lt;p&gt;Originally Scrum was very much about &lt;em&gt;"You tell us what needs building. We'll decide how we build it and how soon we'll deliver."&lt;/em&gt;&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="https://smallsheds.garden/blog/2023/a-backlog-item-is-a-backlog-item-is-a-backlog-item/#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt; I've never seen that version of Scrum. The version I have seen, has a product manager try to get as many features into a sprint as reasonably possible - for varying degrees of reasonable. This comes at the expense of maintenance work, such as keeping libraries up-to-date or removing technical debt. And it incentivizes the team to cut corners on features, to not leave code in a better state than they found it, to not fix smaller bugs and instead log them somewhere for later.&lt;/p&gt;
&lt;p&gt;One solution I see to this problem, is to put an engineering manager fully in charge of the team.&lt;sup id="fnref:5"&gt;&lt;a class="footnote-ref" href="https://smallsheds.garden/blog/2023/a-backlog-item-is-a-backlog-item-is-a-backlog-item/#fn:5"&gt;2&lt;/a&gt;&lt;/sup&gt; The product manager prioritizes the features. The engineering manager prioritizes the full scope of work for the team. That's not a simple change to pull off, however.&lt;/p&gt;
&lt;p&gt;Another solution might be to change the way we use our backlogs. If a product manager gets to prioritize all the work, and the tool they use is a backlog, then we should make sure that all the work&lt;sup id="fnref:2"&gt;&lt;a class="footnote-ref" href="https://smallsheds.garden/blog/2023/a-backlog-item-is-a-backlog-item-is-a-backlog-item/#fn:2"&gt;3&lt;/a&gt;&lt;/sup&gt; is in the backlog: features, bugs, and technical debt. Let's take a look at each of these three categories of work.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://smallsheds.garden/blog/2023/a-backlog-item-is-a-backlog-item-is-a-backlog-item/"&gt;Read more…&lt;/a&gt; (7 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>agile</category><category>bugs</category><category>tech debt</category><category>work management</category><guid>https://smallsheds.garden/blog/2023/a-backlog-item-is-a-backlog-item-is-a-backlog-item/</guid><pubDate>Mon, 03 Apr 2023 06:51:25 GMT</pubDate></item></channel></rss>