<?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: Chapter 1: Project prioritization</title>
	<atom:link href="http://managinguxteams.com/2008/08/10/project-prioritization/feed/" rel="self" type="application/rss+xml" />
	<link>http://managinguxteams.com/2008/08/10/project-prioritization/</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Wed, 28 Dec 2011 04:24:16 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Fred Oliveira</title>
		<link>http://managinguxteams.com/2008/08/10/project-prioritization/comment-page-1/#comment-91</link>
		<dc:creator>Fred Oliveira</dc:creator>
		<pubDate>Sun, 05 Oct 2008 14:21:02 +0000</pubDate>
		<guid isPermaLink="false">http://managinguxteams.com/?p=10#comment-91</guid>
		<description>Being somewhat of a hybrid between a user experience designer and a developer, I thought I&#039;d chime in with how similar these guidelines are to an implementation of Scrum. Scrum is a framework for agile development (although I&#039;d say it can be used for more than software development - the japanese industry uses it for optimizing car manufactoring processes) that also advocates maintaining a product &quot;backlog&quot;, which is exactly what you&#039;re describing. 

Our company is small which makes it easy to implement this kind of methodology, so in the last few projects, we&#039;ve been perfecting the processes maintaining the backlog and estimating time. This is because I believe that nailing down time estimates and keeping the list / backlog updated are the two critical pieces for the framework itself to do well.

Here&#039;s some of the things we keep for each entry in the queue / backlog: 

- &lt;strong&gt;ID&lt;/strong&gt; - A unique identifier for each of the entries, for quick reference. It&#039;s good to have something to look for apart from the description.
- &lt;strong&gt;Description&lt;/strong&gt; - A description of the unique feature on the list. In the case of software development this might be something like &quot;Add a form to allow people to comment video entries&quot; on a video website.
- &lt;strong&gt;Priority order&lt;/strong&gt; - The order in which this should be built if we were to organize it by business value * team availability. This is also how we sort the list.
- &lt;strong&gt;Estimate&lt;/strong&gt; - An estimate of how long in terms of man-days (one man working one day) something would take. Example: 4 man days means that 1 person would take 4 optimal days implementing this feature.
- &lt;strong&gt;Test spec&lt;/strong&gt; - How to test that the feature was correctly implemented. When you wrap up a feature and mark it as &quot;done&quot;, the steps outlined in this test spec should be used to validate the solution.
- &lt;strong&gt;Discussion&lt;/strong&gt; - A discussion/note area where details about the particular feature go. This is obviously optional, but we find that it is a great place for clarifications.

There&#039;s a lot more I could mention about how we do prioritization or how to select a combination of &quot;features&quot; or backlog items to work on a sprint, but it is probably material for more in-depth posts about queues. 

PS: Love the idea of this blog, I hope I can contribute more and more often with comments. Hope this one helped.</description>
		<content:encoded><![CDATA[<p>Being somewhat of a hybrid between a user experience designer and a developer, I thought I&#8217;d chime in with how similar these guidelines are to an implementation of Scrum. Scrum is a framework for agile development (although I&#8217;d say it can be used for more than software development &#8211; the japanese industry uses it for optimizing car manufactoring processes) that also advocates maintaining a product &#8220;backlog&#8221;, which is exactly what you&#8217;re describing. </p>
<p>Our company is small which makes it easy to implement this kind of methodology, so in the last few projects, we&#8217;ve been perfecting the processes maintaining the backlog and estimating time. This is because I believe that nailing down time estimates and keeping the list / backlog updated are the two critical pieces for the framework itself to do well.</p>
<p>Here&#8217;s some of the things we keep for each entry in the queue / backlog: </p>
<p>- <strong>ID</strong> &#8211; A unique identifier for each of the entries, for quick reference. It&#8217;s good to have something to look for apart from the description.<br />
- <strong>Description</strong> &#8211; A description of the unique feature on the list. In the case of software development this might be something like &#8220;Add a form to allow people to comment video entries&#8221; on a video website.<br />
- <strong>Priority order</strong> &#8211; The order in which this should be built if we were to organize it by business value * team availability. This is also how we sort the list.<br />
- <strong>Estimate</strong> &#8211; An estimate of how long in terms of man-days (one man working one day) something would take. Example: 4 man days means that 1 person would take 4 optimal days implementing this feature.<br />
- <strong>Test spec</strong> &#8211; How to test that the feature was correctly implemented. When you wrap up a feature and mark it as &#8220;done&#8221;, the steps outlined in this test spec should be used to validate the solution.<br />
- <strong>Discussion</strong> &#8211; A discussion/note area where details about the particular feature go. This is obviously optional, but we find that it is a great place for clarifications.</p>
<p>There&#8217;s a lot more I could mention about how we do prioritization or how to select a combination of &#8220;features&#8221; or backlog items to work on a sprint, but it is probably material for more in-depth posts about queues. </p>
<p>PS: Love the idea of this blog, I hope I can contribute more and more often with comments. Hope this one helped.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Issues at Managing User Experience Teams</title>
		<link>http://managinguxteams.com/2008/08/10/project-prioritization/comment-page-1/#comment-65</link>
		<dc:creator>Issues at Managing User Experience Teams</dc:creator>
		<pubDate>Mon, 29 Sep 2008 23:28:02 +0000</pubDate>
		<guid isPermaLink="false">http://managinguxteams.com/?p=10#comment-65</guid>
		<description>[...] list of UX team management issues to tackle.  We started them off with the first four chapters:  Chapter 1: Prioritization Chapter 2: Career Development Chapter 3: Performance Management Chapter 4: [...]</description>
		<content:encoded><![CDATA[<p>[...] list of UX team management issues to tackle.  We started them off with the first four chapters:  Chapter 1: Prioritization Chapter 2: Career Development Chapter 3: Performance Management Chapter 4: [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

