<?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: Creating the product backlog</title>
	<atom:link href="http://www.neilcrookes.com/2008/11/28/creating-the-product-backlog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.neilcrookes.com/2008/11/28/creating-the-product-backlog/</link>
	<description>Learnings and Teachings on Web Application Development &#38; CakePHP</description>
	<lastBuildDate>Thu, 29 Jul 2010 07:25:11 +0200</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Daniel Hofstetter</title>
		<link>http://www.neilcrookes.com/2008/11/28/creating-the-product-backlog/comment-page-1/#comment-222</link>
		<dc:creator>Daniel Hofstetter</dc:creator>
		<pubDate>Mon, 01 Dec 2008 06:43:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.neilcrookes.com/?p=115#comment-222</guid>
		<description>Thanks for your explanations. 

No, I don&#039;t work in a company, and I usually work alone. So Scrum is not that relevant to me in practice. It&#039;s just a topic I&#039;m interested in (though in the past I worked once in a Scrum-like project and it was a very good experience).</description>
		<content:encoded><![CDATA[<p>Thanks for your explanations. </p>
<p>No, I don&#8217;t work in a company, and I usually work alone. So Scrum is not that relevant to me in practice. It&#8217;s just a topic I&#8217;m interested in (though in the past I worked once in a Scrum-like project and it was a very good experience).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neil Crookes</title>
		<link>http://www.neilcrookes.com/2008/11/28/creating-the-product-backlog/comment-page-1/#comment-220</link>
		<dc:creator>Neil Crookes</dc:creator>
		<pubDate>Sun, 30 Nov 2008 13:34:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.neilcrookes.com/?p=115#comment-220</guid>
		<description>Good question Daniel.

Handling bugs in Scrum is going to be another post, but I&#039;ll try and answer briefly here.

In Scrum a story is not done until it&#039;s done, i.e. fully tested and working, and ready for release.

Which means when a developer marks a story as complete and ready for testing, the QA should test it asap. If a bug is identified the developer should fix it at their earliest convenient stopping point from the next story that they&#039;ve moved onto, i.e. during the sprint.

If they can&#039;t fix it during the sprint, because it&#039;s too big or it&#039;s identified too late in the sprint, it&#039;s normally sorted at the start of the next sprint.

This obviously impacts the team&#039;s velocity which can determine how much work they take on in the next sprint.

Depending on the severity of the bug and the time it takes to fix, this may have an impact on the release plan, which the client will not be happy about. But essentially it means that the team significantly under-estimated the story. Not much you can do about that - you either deliver late or throw more resources at the project.

This should be a very rare occurence in Scrum due the way you plan and estimate stories.

What&#039;s your work situation Daniel? Are you self-employed or work in a company? How big is your team? Are you using Scrum or thinking about it?</description>
		<content:encoded><![CDATA[<p>Good question Daniel.</p>
<p>Handling bugs in Scrum is going to be another post, but I&#8217;ll try and answer briefly here.</p>
<p>In Scrum a story is not done until it&#8217;s done, i.e. fully tested and working, and ready for release.</p>
<p>Which means when a developer marks a story as complete and ready for testing, the QA should test it asap. If a bug is identified the developer should fix it at their earliest convenient stopping point from the next story that they&#8217;ve moved onto, i.e. during the sprint.</p>
<p>If they can&#8217;t fix it during the sprint, because it&#8217;s too big or it&#8217;s identified too late in the sprint, it&#8217;s normally sorted at the start of the next sprint.</p>
<p>This obviously impacts the team&#8217;s velocity which can determine how much work they take on in the next sprint.</p>
<p>Depending on the severity of the bug and the time it takes to fix, this may have an impact on the release plan, which the client will not be happy about. But essentially it means that the team significantly under-estimated the story. Not much you can do about that &#8211; you either deliver late or throw more resources at the project.</p>
<p>This should be a very rare occurence in Scrum due the way you plan and estimate stories.</p>
<p>What&#8217;s your work situation Daniel? Are you self-employed or work in a company? How big is your team? Are you using Scrum or thinking about it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Hofstetter</title>
		<link>http://www.neilcrookes.com/2008/11/28/creating-the-product-backlog/comment-page-1/#comment-217</link>
		<dc:creator>Daniel Hofstetter</dc:creator>
		<pubDate>Sat, 29 Nov 2008 19:27:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.neilcrookes.com/?p=115#comment-217</guid>
		<description>Thanks for this interesting article. One question: how do you handle (non-trivial) bugs? Do you write stories for them and add the stories to the product backlog? Or are they handled differently?</description>
		<content:encoded><![CDATA[<p>Thanks for this interesting article. One question: how do you handle (non-trivial) bugs? Do you write stories for them and add the stories to the product backlog? Or are they handled differently?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
