<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>From Zero to Agile &#187; Scrum</title>
	<atom:link href="http://www.agilar.org/blog/category/scrum/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.agilar.org/blog</link>
	<description>The Agilar Blog</description>
	<pubDate>Tue, 10 Jun 2008 22:21:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Unplanned Retrospectives</title>
		<link>http://www.agilar.org/blog/2008/05/unplanned-retrospectives/</link>
		<comments>http://www.agilar.org/blog/2008/05/unplanned-retrospectives/#comments</comments>
		<pubDate>Sun, 11 May 2008 00:41:32 +0000</pubDate>
		<dc:creator>Xavier Quesada Allue</dc:creator>
		
		<category><![CDATA[Agile]]></category>

		<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://www.agilar.org/blog/?p=6</guid>
		<description><![CDATA[In Scrum, you&#8217;re expected to do a retrospective at the end of every sprint. The retrospective is the moment where the team is reflects and improves their way of working. This is one of the fundamental inspect and adapt checkpoints of Scrum that makes it so great. But should retrospectives always happen at a fixed [...]]]></description>
			<content:encoded><![CDATA[<p>In Scrum, you&#8217;re expected to do a retrospective at the end of every sprint. The retrospective is the moment where the team is reflects and improves their way of working. This is one of the fundamental inspect and adapt checkpoints of Scrum that makes it so great. But should retrospectives always happen at a fixed time, at the end of the sprint?</p>
<p><span id="more-6"></span></p>
<p>The problem I&#8217;ve noticed is that people don&#8217;t feel comfortable being asked to think about how to improve their way of working at a certain fixed point in time. It&#8217;s not natural. So what about being more flexible? Doing retrospectives whenever and wherever the team bumps into problems and improvement opportunities?</p>
<p>The result of forced retrospectives is low interest in the activity, lack of participation, maybe even absenteeism; this results in low quality feedback coming out of the session. Some people don&#8217;t talk, some people talk about stuff that has nothing to do with the way of working but with the product itself (&#8221;the problem we have is that our code base sucks, we need to refactor&#8221;), and in general you as ScrumMaster get the feeling that -even though it was valuable- you could&#8217;ve done much more with your team&#8217;s time. Like going for a beer.</p>
<p>My initial approach to the problem was to think that my retrospectives sucked. I took it up as my responsibility: I put up a Post-it saying &#8220;Organize better retrospectives&#8221; and I undusted Esther Derby and Diana Larsen&#8217;s book and put it in my to-read pile. Alas, I never got around to doing anything (maybe because we were doing &#8220;good enough&#8221; or maybe because I had other priorities). The project went on to succeed without any improvements in the retrospectives, so nobody complained too much.</p>
<p>Then I moved to a new project and a new team. Now, when you start coaching an implementation of Agile in a large team, during the first month or two it doesn&#8217;t really make a lot of sense to organize a retrospective. Why? Because you are in the middle of changing so many things, that the question &#8220;how can we improve&#8221; doesn&#8217;t make much sense. You (as Agile Coach) have a pretty good idea of what has to be done next, the team is busy doing it, and basically everything is improving so fast already and there is so little experience with the new way of working that most of the questions you would get at a forced retrospective are things that you still haven&#8217;t gotten around to implementing yet. Retrospectives make most sense in two situations: when the methodology is relatively stable and teams are seeking ways to improve, and when things are going wrong and people want to be heard out. When a team is at the &#8220;Shu&#8221; level and you are coaching them, and you are doing a good job, most questions that arise tend to be &#8220;coming up&#8221; items in your checklist.</p>
<p>But then something happened. During meetings that had other purposes, I noticed that issues would come up and people would start complaining about things. If you think about it, this tends to happen a lot: someone tells a joke about how things work at the company and everyone laughs, or someone complains about something, or gives an excuse and you hear mumbled agreements in the crowd. People were talking about real problems that are not being solved.</p>
<p>My antennas went up. This is the type of feedback you want at your retrospectives! Why wait? My proposal: interrupt the meeting and start discussing the issue. This is the perfect time to do it: you have a person that has openly put it forward, you have a crowd that supports him, and nobody is forcing anybody to talk about this. Leave the original purpose of the meeting aside for a moment, and switch to retrospective mode! The feedback and openness you get from the team at this moment is invaluable. As long as you are there to coach the impromptu retrospective, it should be possible to come up with concrete actions in a short time and still keep the original purpose of the meeting within sight.</p>
<p>And the best thing is that as long as these situations happen often enough, you don&#8217;t have to organize a formal retrospective at the end of the sprint&#8230; and you can go for a beer with your team instead!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.agilar.org/blog/2008/05/unplanned-retrospectives/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
