<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Having fun and writing good software</title>
	<atom:link href="http://littlesquare.com/2010/03/having-fun-and-writing-good-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://littlesquare.com/2010/03/having-fun-and-writing-good-software/</link>
	<description>Just a little square in a sea of blogs</description>
	<lastBuildDate>Wed, 08 Feb 2012 14:58:58 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: TimmyD</title>
		<link>http://littlesquare.com/2010/03/having-fun-and-writing-good-software/#comment-172</link>
		<dc:creator>TimmyD</dc:creator>
		<pubDate>Wed, 03 Mar 2010 10:14:53 +0000</pubDate>
		<guid isPermaLink="false">http://littlesquare.com/2010/03/01/having-fun-and-writing-good-software/#comment-172</guid>
		<description>Great summary.

Things are a bit different in my current team. There is no Crucible reviews (but we will start a trial run in April), and we use the cards on a whiteboard method. I like it.

The reason that the cards method works here is that there isn&#039;t a 1-1 mapping between the task cards and JIRA issues, like what you have in your team. This is sometimes frustrating for me, but I embrace the lack of process overhead.

The lack of meetings is critical to productivity for the team. Now that I&#039;m no longer a team lead, I actually get a bunch of coding done - it&#039;s refreshing. And I see that the whole team is pretty much at their keyboards every day.

We run 3-week sprints, but the feature-freeze is the end of the 2nd week. The final week is used for fixing bugs created in the new features, or, if none are found, for fixing bugs from the backlog.

There is one full day of planning and retrospective meetings every sprint (spread out over a two-day period).

One of the meetings that I most enjoy is the &quot;Code Retrospective&quot; meeting. This is strictly for developers. We have the opportunity to present code that we worked on, wrestled with, created, modified, etc. It&#039;s been an incredibly useful meeting to share knowledge among the team.

In addition, we work strictly in the trunk. There are no &#039;project&#039; branches. If a feature is of significant size, then it gets worked on in small chunks. So long as it is stable by the end of the sprint - not necessarily complete - just stable.

I agree with you about Atlassian. We have just upgraded to Jira 4, Confluence 3.1 and got FishEye full version. Will trial Crucible soon. Continuous integration is done with Hudson, but how long will that last once we have the rest of the Atlassian suite?</description>
		<content:encoded><![CDATA[<p>Great summary.</p>
<p>Things are a bit different in my current team. There is no Crucible reviews (but we will start a trial run in April), and we use the cards on a whiteboard method. I like it.</p>
<p>The reason that the cards method works here is that there isn&#8217;t a 1-1 mapping between the task cards and JIRA issues, like what you have in your team. This is sometimes frustrating for me, but I embrace the lack of process overhead.</p>
<p>The lack of meetings is critical to productivity for the team. Now that I&#8217;m no longer a team lead, I actually get a bunch of coding done &#8211; it&#8217;s refreshing. And I see that the whole team is pretty much at their keyboards every day.</p>
<p>We run 3-week sprints, but the feature-freeze is the end of the 2nd week. The final week is used for fixing bugs created in the new features, or, if none are found, for fixing bugs from the backlog.</p>
<p>There is one full day of planning and retrospective meetings every sprint (spread out over a two-day period).</p>
<p>One of the meetings that I most enjoy is the &#8220;Code Retrospective&#8221; meeting. This is strictly for developers. We have the opportunity to present code that we worked on, wrestled with, created, modified, etc. It&#8217;s been an incredibly useful meeting to share knowledge among the team.</p>
<p>In addition, we work strictly in the trunk. There are no &#8216;project&#8217; branches. If a feature is of significant size, then it gets worked on in small chunks. So long as it is stable by the end of the sprint &#8211; not necessarily complete &#8211; just stable.</p>
<p>I agree with you about Atlassian. We have just upgraded to Jira 4, Confluence 3.1 and got FishEye full version. Will trial Crucible soon. Continuous integration is done with Hudson, but how long will that last once we have the rest of the Atlassian suite?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

