<?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: The Garage-Sale Principle</title>
	<atom:link href="http://edgehopper.com/the-garage-sale-principle/feed/" rel="self" type="application/rss+xml" />
	<link>http://edgehopper.com/the-garage-sale-principle/</link>
	<description>Brain Droppings on Innovation, Creativity, and Collaboration</description>
	<lastBuildDate>Thu, 10 May 2012 09:19:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Asha Somayajula</title>
		<link>http://edgehopper.com/the-garage-sale-principle/comment-page-1/#comment-317</link>
		<dc:creator>Asha Somayajula</dc:creator>
		<pubDate>Tue, 04 Nov 2008 20:45:18 +0000</pubDate>
		<guid isPermaLink="false">http://edgehopper.com/the-garage-sale-principle/#comment-317</guid>
		<description>Chris,

What I&#039;ve usually seen and what probably makes more sense is to &#039;track&#039; the user stories via themes or &#039;categories&#039;. These could be based of the user defined deliverable chunks of requirements categorized appropriately or grouped as deemed appropriate by their common business functionality - not completely user driven but rather by the analyst.

Would you know of any other better and practical ways to do this?

Thanks,
- Asha</description>
		<content:encoded><![CDATA[<p>Chris,</p>
<p>What I&#8217;ve usually seen and what probably makes more sense is to &#8216;track&#8217; the user stories via themes or &#8216;categories&#8217;. These could be based of the user defined deliverable chunks of requirements categorized appropriately or grouped as deemed appropriate by their common business functionality &#8211; not completely user driven but rather by the analyst.</p>
<p>Would you know of any other better and practical ways to do this?</p>
<p>Thanks,<br />
- Asha</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mateus Batista</title>
		<link>http://edgehopper.com/the-garage-sale-principle/comment-page-1/#comment-314</link>
		<dc:creator>Mateus Batista</dc:creator>
		<pubDate>Tue, 04 Nov 2008 20:16:52 +0000</pubDate>
		<guid isPermaLink="false">http://edgehopper.com/the-garage-sale-principle/#comment-314</guid>
		<description>I had many problems about to control the scope, after many attempts I decided use Control Point, every moment of product development I testing with the sponsor or the stakeholder about the vision of the product.
After this I get more successes in my projects.</description>
		<content:encoded><![CDATA[<p>I had many problems about to control the scope, after many attempts I decided use Control Point, every moment of product development I testing with the sponsor or the stakeholder about the vision of the product.<br />
After this I get more successes in my projects.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruce Onder</title>
		<link>http://edgehopper.com/the-garage-sale-principle/comment-page-1/#comment-285</link>
		<dc:creator>Bruce Onder</dc:creator>
		<pubDate>Tue, 04 Nov 2008 05:26:04 +0000</pubDate>
		<guid isPermaLink="false">http://edgehopper.com/the-garage-sale-principle/#comment-285</guid>
		<description>I like Patrick&#039;s idea, and will present it to my Scrum Master User Group at work to see how they like it. Our current prioritization scheme could use a shot in the arm...

I will add that one of my product teams maintains a separate backlog called the Graveyard, &quot;where stories go to die.&quot; I am presuming that once something gets buried in there, it stays buried, but zombies might drag themselves out into the light of day. :)

Of course, needed a graveyard implies you have a lot of bodies to dispose of. So it&#039;s a sign that at one time your backlog was cluttered.</description>
		<content:encoded><![CDATA[<p>I like Patrick&#8217;s idea, and will present it to my Scrum Master User Group at work to see how they like it. Our current prioritization scheme could use a shot in the arm&#8230;</p>
<p>I will add that one of my product teams maintains a separate backlog called the Graveyard, &#8220;where stories go to die.&#8221; I am presuming that once something gets buried in there, it stays buried, but zombies might drag themselves out into the light of day. <img src='http://edgehopper.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Of course, needed a graveyard implies you have a lot of bodies to dispose of. So it&#8217;s a sign that at one time your backlog was cluttered.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alejandro Quesada</title>
		<link>http://edgehopper.com/the-garage-sale-principle/comment-page-1/#comment-267</link>
		<dc:creator>Alejandro Quesada</dc:creator>
		<pubDate>Mon, 03 Nov 2008 22:54:44 +0000</pubDate>
		<guid isPermaLink="false">http://edgehopper.com/the-garage-sale-principle/#comment-267</guid>
		<description>Usually and theoretically a weekly meeting with the Product Owner for this purpose should do the job; but in real life, a high percentage of the projects encounter this problem, mainly because of a lack of availability of one or all of the participating parties.

I haven&#039;t found a perfect formula for this but, here it goes:

Along the already started SPRINT (or iteration) I do 1 or 2 meetings a week with my Product Owner (or group of people that represent it) and we do some TRIAGING over reported bugs and improvements (always leave a % of the iteration for this kind of work...which will vary depending on what moment of the entire project you&#039;re at).

New things may be included into the SPRINT but we try to stick to the scope we committed to in the Planning Meeting at the beginning of the iteration to reduce risks. This can be followed mainly when the iteration is less than 4 weeks long. I try to follow a 2 weeks minimum and 4 weeks maximum SPRINT lenghts.

Now, there will be new things that where intended to come into the SPRINT, that after some current SPRINT impact analysis were decided not to, but still wanted for future iterations; and there will just be new stuff that goes directly into the Backlog.

Either way any new inclusion implies impact analysis (time, cost, quality, architecture), and according to that we need to do TRIAGING (exclude this to include that) or contract revisions to increase/decrease cost, backlog (scope), human resources and time; or just change some of the backlog (scope) if the other variables maintained.

In these &quot;impact analysis&quot; I mention so much, the participants may vary depending on what&#039;s at stake; Meaning... QA, Software Architect, Lead Developer, etc etc...but always at some point the Project Manager (or SCRUM Master) and the Product Owner.

Then, towards the end of the SPRINT, more specifically the last week, the focus of these meetings need to take special attention to what&#039;s going to be wanted for the upcoming iteration, which is basically a game of setting/changing/moving the priorities of what&#039;s in the backlog (this includes TRIAGING of course). This way when the SPRINT finishes and it is time to plan for the new one, we&#039;ll already have a more mature idea of what we need to estimate, sub-task, etc, and big changes along the iteration will be less likely, as we want to.

The bottom line is that this needs periodical (at least once a week) revision between the Project Manager and the Product Owner, which may lead to other steps before briefly mentioned.</description>
		<content:encoded><![CDATA[<p>Usually and theoretically a weekly meeting with the Product Owner for this purpose should do the job; but in real life, a high percentage of the projects encounter this problem, mainly because of a lack of availability of one or all of the participating parties.</p>
<p>I haven&#8217;t found a perfect formula for this but, here it goes:</p>
<p>Along the already started SPRINT (or iteration) I do 1 or 2 meetings a week with my Product Owner (or group of people that represent it) and we do some TRIAGING over reported bugs and improvements (always leave a % of the iteration for this kind of work&#8230;which will vary depending on what moment of the entire project you&#8217;re at).</p>
<p>New things may be included into the SPRINT but we try to stick to the scope we committed to in the Planning Meeting at the beginning of the iteration to reduce risks. This can be followed mainly when the iteration is less than 4 weeks long. I try to follow a 2 weeks minimum and 4 weeks maximum SPRINT lenghts.</p>
<p>Now, there will be new things that where intended to come into the SPRINT, that after some current SPRINT impact analysis were decided not to, but still wanted for future iterations; and there will just be new stuff that goes directly into the Backlog.</p>
<p>Either way any new inclusion implies impact analysis (time, cost, quality, architecture), and according to that we need to do TRIAGING (exclude this to include that) or contract revisions to increase/decrease cost, backlog (scope), human resources and time; or just change some of the backlog (scope) if the other variables maintained.</p>
<p>In these &#8220;impact analysis&#8221; I mention so much, the participants may vary depending on what&#8217;s at stake; Meaning&#8230; QA, Software Architect, Lead Developer, etc etc&#8230;but always at some point the Project Manager (or SCRUM Master) and the Product Owner.</p>
<p>Then, towards the end of the SPRINT, more specifically the last week, the focus of these meetings need to take special attention to what&#8217;s going to be wanted for the upcoming iteration, which is basically a game of setting/changing/moving the priorities of what&#8217;s in the backlog (this includes TRIAGING of course). This way when the SPRINT finishes and it is time to plan for the new one, we&#8217;ll already have a more mature idea of what we need to estimate, sub-task, etc, and big changes along the iteration will be less likely, as we want to.</p>
<p>The bottom line is that this needs periodical (at least once a week) revision between the Project Manager and the Product Owner, which may lead to other steps before briefly mentioned.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick Merg</title>
		<link>http://edgehopper.com/the-garage-sale-principle/comment-page-1/#comment-265</link>
		<dc:creator>Patrick Merg</dc:creator>
		<pubDate>Mon, 03 Nov 2008 22:45:53 +0000</pubDate>
		<guid isPermaLink="false">http://edgehopper.com/the-garage-sale-principle/#comment-265</guid>
		<description>Hi Chris
To simplify our backlog we use a combination of parent/child relationships and MoSCoW ratings

MoSCoW (Must, Should, Could, Wont) ratings are a high level rating that lets the business define how important the user story is. Using filtering we can hide all the user stories that are not rated as “MUST” and then we can easily see what we need to start thinking about.

Using parent/child relationships we can expand and contract the backlog to either see lots of detail through user stories or a high level features as parents.

Pat</description>
		<content:encoded><![CDATA[<p>Hi Chris<br />
To simplify our backlog we use a combination of parent/child relationships and MoSCoW ratings</p>
<p>MoSCoW (Must, Should, Could, Wont) ratings are a high level rating that lets the business define how important the user story is. Using filtering we can hide all the user stories that are not rated as “MUST” and then we can easily see what we need to start thinking about.</p>
<p>Using parent/child relationships we can expand and contract the backlog to either see lots of detail through user stories or a high level features as parents.</p>
<p>Pat</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: edgehopper.com @ 2012-05-21 14:31:11 -->
