<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Agile fAq</title>
	<atom:link href="http://agilefaq.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://agilefaq.net</link>
	<description>Frequently Asked Agile Questions</description>
	<pubDate>Mon, 21 Jul 2008 03:00:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How can we map use cases to stories?</title>
		<link>http://agilefaq.net/2008/06/18/how-can-we-map-use-cases-to-stories/</link>
		<comments>http://agilefaq.net/2008/06/18/how-can-we-map-use-cases-to-stories/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 07:18:42 +0000</pubDate>
		<dc:creator>editor</dc:creator>
		
		<category><![CDATA[Agile Practices]]></category>

		<guid isPermaLink="false">http://agilefaq.wordpress.com/?p=47</guid>
		<description><![CDATA[In agile development there is no right or wrong. Both Use cases and user stories are offshoots of agile methodologies. User stories have a XP and Scrum backgroung and
use cases dont.
Use cases tend to be a written level contract ( sometimes ) too detailed, sometimes not. There are typically few main sections to a use [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>In agile development there is no right or wrong. Both Use cases and user stories are offshoots of agile methodologies. User stories have a XP and Scrum backgroung and<br />
use cases dont.</p>
<p>Use cases tend to be a written level contract ( sometimes ) too detailed, sometimes not. There are typically few main sections to a use case. A use case Summary, actors, main scenario, alternate scenarios</p>
<p>There is no one to one mapping of a use case to a user story. Summary is like a story defintion. A use case can break into many small stories.</p>
<p>The main scenario in itself is a story with the actual line items in a main scenario becoming the acceptance criteria. The alternate scenarios become either thier own stories or in some cases simply acceptance criteria.</p>
<p>Both use cases and user stories are as good as the effort put in to write them. Both can turn fairly quickly to a rather mundane and useless document.</p>
<p>Here is an example of a use case broken into stories and acceptance criteria.</p>
<p><strong>USE CASE FORMAT</strong></p>
<p><strong>Use Case Number</strong> -1</p>
<p><strong>Actor</strong> - Bank customer<br />
<strong>Summary </strong>- Customer withdraws dollars from his / her bank account.<br />
<strong><br />
Main Scenario</strong></p>
<ol>
<li>Customer inserts debit card into an ATM machine</li>
<li>ATM machine asks for a four digit pin</li>
<li>Customer enters the pin</li>
<li>ATM machine verifies the pin and it is valid</li>
<li>Customer enters the amount</li>
<li>Since there is enough bank balance, ATM dispenses the amount and debits the account.</li>
<li>ATM gives the card back to the customer</li>
<li>Use case ends.</li>
</ol>
<p><strong>Alternate scenario</strong></p>
<p>4a)  Four digit pin is invalid, ATM machine gives an error and asks the user to retry.<br />
6a) There is not enough balance is the account. ATM machine gives a corresponding message</p>
<p><strong>USER STORY FORMAT</strong></p>
<p>As a customer i want to withdraw some dollars from the shop so that I can buy things i like.</p>
<p><strong>Acceptance Criteria. </strong></p>
<p>1) The customer should be able to enter a pin number. IF the pin number is vali the system should prompt the user for a dollar amount to withdraw.If the pin numer is invalid or there is not enough balance the sytem should show a error message.<br />
2) If there is enough balance the system should dispense the cash and debit the account.</p>
<p>As noticed in the example a user story is converstional and conveys the same thing a use case does. It is a small card , with a conversation that is the acceptance criteia.</p>
<p>In case you need to use use cases  use the use case as a start and break them down to stories. If done well, stories should be enough detail for the team to develop the system.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilefaq.wordpress.com/47/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilefaq.wordpress.com/47/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilefaq.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilefaq.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilefaq.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilefaq.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilefaq.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilefaq.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilefaq.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilefaq.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilefaq.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilefaq.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilefaq.net&blog=1959399&post=47&subd=agilefaq&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilefaq.net/2008/06/18/how-can-we-map-use-cases-to-stories/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/vibhu-128.jpg" medium="image">
			<media:title type="html">editor</media:title>
		</media:content>
	</item>
		<item>
		<title>10 ways to screw up scrum</title>
		<link>http://agilefaq.net/2008/05/27/10-ways-to-screw-up-scrum/</link>
		<comments>http://agilefaq.net/2008/05/27/10-ways-to-screw-up-scrum/#comments</comments>
		<pubDate>Tue, 27 May 2008 16:55:50 +0000</pubDate>
		<dc:creator>editor</dc:creator>
		
		<category><![CDATA[Agile Practices]]></category>

		<guid isPermaLink="false">http://agilefaq.wordpress.com/?p=42</guid>
		<description><![CDATA[This slide deck from Crisp is a great list to some smells you should watch for when implementing agile practices.
If the team is really not empowered to get the job done, that will bring the system down. You know that the team is not being empowered when each team member does not take responsibility or [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This <a href="http://www.crisp.se/henrik.kniberg/presentations/jfokus-2008/10-ways-to-screw-up-with-Scrum-and-XP.pdf" target="_blank">slide deck</a> from Crisp is a great list to some smells you should watch for when implementing agile practices.</p>
<p>If the team is really not empowered to get the job done, that will bring the system down. You know that the team is not being empowered when each team member does not take responsibility or stays shy of taking decisions. If they always look  up to the scrum master or dev lead. If a chief architect walks in a spoils thier plan and no one in the team is empowered to speak back. Telling teams and letting them know that thier destiny ( by which i mean ), how they want to work in the project is completely up to them. Team should get a lot of help in the beginning from experienced coaches. This saves a lot of time wasted later.</p>
<p><strong>TEAMS MAKE OR BREAK AGILE COMPANIES</strong></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilefaq.wordpress.com/42/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilefaq.wordpress.com/42/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilefaq.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilefaq.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilefaq.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilefaq.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilefaq.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilefaq.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilefaq.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilefaq.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilefaq.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilefaq.wordpress.com/42/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilefaq.net&blog=1959399&post=42&subd=agilefaq&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilefaq.net/2008/05/27/10-ways-to-screw-up-scrum/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/vibhu-128.jpg" medium="image">
			<media:title type="html">editor</media:title>
		</media:content>
	</item>
		<item>
		<title>Thirteen Forms of Shared Leadership</title>
		<link>http://agilefaq.net/2008/04/08/thirteen-forms-of-shared-leadership/</link>
		<comments>http://agilefaq.net/2008/04/08/thirteen-forms-of-shared-leadership/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 16:58:14 +0000</pubDate>
		<dc:creator>editor</dc:creator>
		
		<category><![CDATA[Agile Practices]]></category>

		<guid isPermaLink="false">http://agilefaq.wordpress.com/2008/04/08/thirteen-forms-of-shared-leadership/</guid>
		<description><![CDATA[&#8220;Secrets of Agile Teamwork&#8221; by Esther Derby and Diana Larsen.
Leadership Role 	Responsibility of Role

Instructor 	Answers Questions and Supplies Data
Follower 	Provides Support and Encouragement
Coordinator 	Links and Integrates Data
Peacemaker 	Works for Harmony and Compromise
Gatekeeper 	Maintains Working Agreements and Discipline
Monitor 	Makes sure relationships are working
Pioneer 	Asks questions and Seeks Data
Influencer 	Initiates working agreements and team culture
Commentator 	Explains and [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>&#8220;Secrets of Agile Teamwork&#8221; by Esther Derby and Diana Larsen.</p>
<p><b>Leadership Role 	Responsibility of Role</b></p>
<ol>
<li>Instructor 	Answers Questions and Supplies Data</li>
<li>Follower 	Provides Support and Encouragement</li>
<li>Coordinator 	Links and Integrates Data</li>
<li>Peacemaker 	Works for Harmony and Compromise</li>
<li>Gatekeeper 	Maintains Working Agreements and Discipline</li>
<li>Monitor 	Makes sure relationships are working</li>
<li>Pioneer 	Asks questions and Seeks Data</li>
<li>Influencer 	Initiates working agreements and team culture</li>
<li>Commentator 	Explains and Analyzes Data</li>
<li>Promoter 	Helps and Encourages Quiet Members</li>
<li>Critic 	Evaluates and Analyzes Relevant Data</li>
<li>Reviewer 	Periodically Checks and Corrects</li>
<li>Devil’s Advocate 	Deliberately looks for alternative and oppositional views</li>
</ol>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilefaq.wordpress.com/41/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilefaq.wordpress.com/41/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilefaq.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilefaq.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilefaq.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilefaq.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilefaq.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilefaq.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilefaq.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilefaq.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilefaq.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilefaq.wordpress.com/41/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilefaq.net&blog=1959399&post=41&subd=agilefaq&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilefaq.net/2008/04/08/thirteen-forms-of-shared-leadership/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/vibhu-128.jpg" medium="image">
			<media:title type="html">editor</media:title>
		</media:content>
	</item>
		<item>
		<title>How do we measure productivity in an Agile Team</title>
		<link>http://agilefaq.net/2008/03/10/how-do-we-measure-productivity-in-an-agile-team/</link>
		<comments>http://agilefaq.net/2008/03/10/how-do-we-measure-productivity-in-an-agile-team/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 22:56:52 +0000</pubDate>
		<dc:creator>editor</dc:creator>
		
		<category><![CDATA[Agile Practices]]></category>

		<guid isPermaLink="false">http://agilefaq.net/2008/03/10/how-do-we-measure-productivity-in-an-agile-team/</guid>
		<description><![CDATA[This paper focuses on agile productivity. “Individuals and interactions over processes and
tools”, means an average developer is required to interact with others for quite a while
in their day. This is very different from traditional development where face to face
interaction is not that much. Added on to this high interaction in agile teams, is the
interference of [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://agilefaq.files.wordpress.com/2008/03/agileproductivity.pdf" target="_blank">This paper </a>focuses on agile productivity. “Individuals and interactions over processes and<br />
tools”, means an average developer is required to interact with others for quite a while<br />
in their day. This is very different from traditional development where face to face<br />
interaction is not that much. Added on to this high interaction in agile teams, is the<br />
interference of meetings, lunch breaks, stand ups (In Scrum), and other technical<br />
challenges like chats and emails.http://agilefaq.files.wordpress.com/2008/03/agileproductivity.pdf</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilefaq.wordpress.com/40/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilefaq.wordpress.com/40/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilefaq.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilefaq.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilefaq.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilefaq.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilefaq.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilefaq.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilefaq.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilefaq.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilefaq.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilefaq.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilefaq.net&blog=1959399&post=40&subd=agilefaq&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilefaq.net/2008/03/10/how-do-we-measure-productivity-in-an-agile-team/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/vibhu-128.jpg" medium="image">
			<media:title type="html">editor</media:title>
		</media:content>
	</item>
		<item>
		<title>Should we select a velocity conservatively based on history vs. setting an aggressive velocity to encourage more productivity?</title>
		<link>http://agilefaq.net/2008/02/24/should-we-select-a-velocity-conservatively-based-on-history-vs-setting-an-aggressive-velocity-to-encourage-more-productivity/</link>
		<comments>http://agilefaq.net/2008/02/24/should-we-select-a-velocity-conservatively-based-on-history-vs-setting-an-aggressive-velocity-to-encourage-more-productivity/#comments</comments>
		<pubDate>Sun, 24 Feb 2008 06:33:23 +0000</pubDate>
		<dc:creator>editor</dc:creator>
		
		<category><![CDATA[Agile Practices]]></category>

		<guid isPermaLink="false">http://agilefaq.wordpress.com/?p=37</guid>
		<description><![CDATA[This is a recent email chain that talks about this issue. Very interesting. Thanks to all responders . Posting here for benefit of the larger group.
First Person:
I am a firm believer that the velocity is set by the team (not
management, not Scrum Master) as a measure of how much value they are
able to deliver based [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This is a recent email chain that talks about this issue. Very interesting. Thanks to all responders . Posting here for benefit of the larger group.</p>
<p>First Person:</p>
<p>I am a firm believer that the velocity is set by the team (not<br />
management, not Scrum Master) as a measure of how much value they are<br />
able to deliver based on yesterday&#8217;s weather and the team&#8217;s<br />
capacity/ability at the time.</p>
<p>It&#8217;s an easy trap for management to use velocity as a measure of<br />
productivity and assume that if they increase it a little more each<br />
sprint the team will deliver more with the same quality.   That is a<br />
myth.  The team should demonstrate that the velocity is based on the<br />
best we can do given our current capabilities and knowledge we have at<br />
the time.  If there is expectation that they should do more, the<br />
discussion needs to change to impediments that are keeping the team from<br />
delivering more value.  Taking the discussion this way will encourage<br />
the looking for waste and inefficiencies that could be improved or<br />
removed in order for the team to be able to deliver more.</p>
<p>Increasing velocity will not motivate.  If anything, it will cause the<br />
opposite and that the team is being asked to do something they aren&#8217;t<br />
able to do on their own and really commit to.  This causes frustration<br />
and breaks down the trust/transparency between management and the team.</p>
<p>Second Person:</p>
<p>The bottom line&#8230;You spend something each iteration and that is a function of time, cost, scope and quality.  Fixing time and cost and increasing scope is unreasonable.  Over time, with more maintainable code, better domain knowledge, improved team competencies and better infrastructures will increase velocity.  Most other attempts (except removing people from multiple projects) will usually spend quality. Quality is spent either by reducing product quality or the teams&#8217; quality of life.  Overworking people can have short spikes of productivity (a week or two) but statistics show that people working 12 hours per day are no more productive than 8 hours per day within 3 months.</p>
<p>From a lean perspective, more items will increase waste.  Also, overloading teams causes an overpressure on the teams.  If this were a pipe, the pipe would burst (sending caustic chemicals into the environment with long standing and expensive problems).  Unfortunately, people are much more adaptable than a pipe and so the indicators of emergent problems is harder to recognize until too late.</p>
<p>http://www.scrumalliance.org/articles/14-technical-debt-and-design-death</p>
<p>Third Person:<br />
My suggestion (which has passed no orthodoxy test) is to stay close to<br />
recent experience, and maybe set some reasonable stretch goals IF your<br />
team is building coherence and effectiveness as sprints go by, or are<br />
coming back from a difficulty, or are enthused and excited, or some<br />
situational impediments have been relieved, or they recognize a need to<br />
push some for the sake of the customer relationship. I think you have to<br />
be very sensitive to reading the team psychology - their relationships<br />
with each other, with you, and with the customer. In any case, I think<br />
the team would have to sign up for any stretch goal, rather than having<br />
it imposed by you, or god forbid, by the customer.</p>
<p>Fourth Person:<br />
We have found that signing-up for less lowers the pressure and raises the confidence then the team actually does more than the stretch goal that if attempted always works against you and you deliver less.</p>
<p>Fifth Person:<br />
My experience with stretch goals has been that they have four fundamental flaws:</p>
<p>1) There&#8217;s no good way to represent them in Agile planning and tracking tools/data.  If you fully flesh them out with task estimates and plan estimates, then you&#8217;ve potentially wasted that planning time (if you don&#8217;t get to them), and you&#8217;ve distorted your burn-down graph.  In particular, this often leads to quality loss and short-cutting in the first few days of the Sprint as people see that the burndown slope isn&#8217;t converging to zero, but don&#8217;t realize why.</p>
<p>2) They cause stress and distress to the team.  &#8220;Everyone knows&#8221; that management half-expects the stretch goals to be met, and yet if we-the-team were confident of meeting them, they wouldn&#8217;t be stretch goals, they&#8217;d be part of our velocity!</p>
<p>3) They cause bad customer expectations and bad feeling between the development team and the customer.  In every Agile project I&#8217;ve worked on, if we gave the customer a stretch goal, the customer inevitably asked at the end of the Sprint, &#8220;Well, why didn&#8217;t you get the stretch goal done as well?&#8221;  The answer, &#8220;Because it was a stretch goal&#8221;, while entirely accurate and fair, never seemed to satisfy them.</p>
<p>4) Stretch goals are redundant.  We have, at least in theory, a prioritized Product Backlog.  The ScrumMaster and the Product Owner should be collaborating on an ongoing basis to ensure that at least the top 20% of that backlog is current, ordered by priority, well-understood, and ready for inclusion into the next sprint&#8217;s Sprint Backlog.  Well, there&#8217;s your stretch goals, ready-made and already in priority order.  If you happen to finish a sprint early, at a sustainable pace, and with optimal quality standards (the only time you should ever be looking for a stretch goal at all), you can go directly to your Product Backlog, take the top-most item, and voila, you have a stretch goal.  Negotiating explicit stretch goals with the customer obscures this resource and increases customer confusion about the role of (and importance of maintaining) the product backlog.</p>
<p>For these four reasons, I strongly oppose the use of stretch goals in Agile planning.  Agile already has better solutions to the problems that stretch goals nominally address, and these better solutions are far less likely to cause poor customer communication and team distress.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilefaq.wordpress.com/37/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilefaq.wordpress.com/37/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilefaq.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilefaq.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilefaq.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilefaq.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilefaq.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilefaq.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilefaq.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilefaq.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilefaq.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilefaq.wordpress.com/37/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilefaq.net&blog=1959399&post=37&subd=agilefaq&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilefaq.net/2008/02/24/should-we-select-a-velocity-conservatively-based-on-history-vs-setting-an-aggressive-velocity-to-encourage-more-productivity/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/vibhu-128.jpg" medium="image">
			<media:title type="html">editor</media:title>
		</media:content>
	</item>
		<item>
		<title>Top 10 rules of an effective standup</title>
		<link>http://agilefaq.net/2008/01/08/top-10-rules-of-an-effective-standup/</link>
		<comments>http://agilefaq.net/2008/01/08/top-10-rules-of-an-effective-standup/#comments</comments>
		<pubDate>Tue, 08 Jan 2008 08:06:53 +0000</pubDate>
		<dc:creator>editor</dc:creator>
		
		<category><![CDATA[Agile Practices]]></category>

		<guid isPermaLink="false">http://agilefaq.net/2008/01/08/top-10-rules-of-an-effective-standup/</guid>
		<description><![CDATA[
Come prepared to answer three questions and be in time -   What did I do yesterday?, What Am I doing today?, Any Impediments?
 This is not a status report. This is your time to share thoughts with the team, so that they know where you  ( or your pair) are and can [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><ol>
<li>Come prepared to answer three questions and be in time -   What did I do yesterday?, What Am I doing today?, Any Impediments?</li>
<li> This is not a status report. This is your time to share thoughts with the team, so that they know where you  ( or your pair) are and can act accordingly. This is also your time to ask for help and to offer help when asked.</li>
<li>Address your team in a loud voice, and don&#8217;t report to the project manager</li>
<li>All pigs -Stand in a circle around visible indicators like task board, impediment chart and a phone for those dialing in. All Chickens - Stay away and be quiet. After the stand up you can speak too.</li>
<li>Keep it short. No standup should go more than 15 minutes.</li>
<li>Bring at least one impediment to the stand up.</li>
<li>Pick a pairing partner.</li>
<li>Make sure the product owner is always there.</li>
<li>If this is a distributed team do stand ups <span style="font-size:12pt;line-height:115%;font-family:'Times New Roman','serif';">separately </span>in the two places and then use another standup to report cross team activities later in the day.</li>
<li>Do this first thing in the morning and may be last thing in the day with distributed teams.</li>
</ol>
<p><i><b>This is a standup, so don&#8217;t sit.</b></i></p>
<p><a href="http://agilefaq.files.wordpress.com/2008/01/standup.jpg" title="Stand up"><img src="http://agilefaq.files.wordpress.com/2008/01/standup.jpg?w=340&#038;h=157" alt="Stand up" height="157" width="340" /></a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilefaq.wordpress.com/35/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilefaq.wordpress.com/35/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilefaq.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilefaq.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilefaq.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilefaq.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilefaq.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilefaq.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilefaq.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilefaq.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilefaq.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilefaq.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilefaq.net&blog=1959399&post=35&subd=agilefaq&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilefaq.net/2008/01/08/top-10-rules-of-an-effective-standup/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/vibhu-128.jpg" medium="image">
			<media:title type="html">editor</media:title>
		</media:content>

		<media:content url="http://agilefaq.files.wordpress.com/2008/01/standup.jpg" medium="image">
			<media:title type="html">Stand up</media:title>
		</media:content>
	</item>
		<item>
		<title>How to measure success on agile projects from customers perspective?</title>
		<link>http://agilefaq.net/2007/12/17/how-to-measure-success-on-agile-projects-from-customers-perspective/</link>
		<comments>http://agilefaq.net/2007/12/17/how-to-measure-success-on-agile-projects-from-customers-perspective/#comments</comments>
		<pubDate>Mon, 17 Dec 2007 00:45:05 +0000</pubDate>
		<dc:creator>editor</dc:creator>
		
		<category><![CDATA[Agile Practices]]></category>

		<guid isPermaLink="false">http://agilefaq.net/2007/12/17/how-to-measure-success-on-agile-projects-from-customers-perspective/</guid>
		<description><![CDATA[Customers Measure Success on one of more of these criterias
At a high level:

Is the project in production?
Is the product producing revenue?
How long since development I could get the product to generate revenue?

Sometime agile products iterate for a very long time and when finally released end up looking like a waterfall effort.


How much did i spend [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Customers Measure Success on one of more of these criterias</p>
<p>At a high level:</p>
<ul>
<li>Is the project in production?</li>
<li>Is the product producing revenue?</li>
<li>How long since development I could get the product to generate revenue?
<ul>
<li>Sometime agile products iterate for a very long time and when finally released end up looking like a waterfall effort.</li>
</ul>
</li>
<li>How much did i spend in developing a story point or a use case?</li>
<li>What was planned and how much did I end up spending?</li>
<li>Is the product in a decent shaped to take it to market?</li>
<li>How often has the team delivered value?
<ul>
<li>One of the key aspects of agile development is to pick stories that provide value to the business from very early on. It is critical for the success of agile projects that there is a balance of stories from just a feature that enhances a functionality to one that can generate revenue.</li>
</ul>
</li>
<li>Number of level one of two defects?</li>
<li>Are all the stake holders satisfied?</li>
<li>What are the customers saying?</li>
<li>Have we increased the customer response time?</li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilefaq.wordpress.com/34/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilefaq.wordpress.com/34/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilefaq.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilefaq.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilefaq.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilefaq.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilefaq.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilefaq.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilefaq.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilefaq.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilefaq.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilefaq.wordpress.com/34/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilefaq.net&blog=1959399&post=34&subd=agilefaq&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilefaq.net/2007/12/17/how-to-measure-success-on-agile-projects-from-customers-perspective/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/vibhu-128.jpg" medium="image">
			<media:title type="html">editor</media:title>
		</media:content>
	</item>
		<item>
		<title>What is Moscow Rule In Scrum?</title>
		<link>http://agilefaq.net/2007/11/29/what-is-moscow-rule-in-scrum/</link>
		<comments>http://agilefaq.net/2007/11/29/what-is-moscow-rule-in-scrum/#comments</comments>
		<pubDate>Thu, 29 Nov 2007 12:31:15 +0000</pubDate>
		<dc:creator>editor</dc:creator>
		
		<category><![CDATA[Agile Practices]]></category>

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

		<guid isPermaLink="false">http://agilefaq.net/2007/11/29/what-is-moscow-rule-in-scrum/</guid>
		<description><![CDATA[ MoSCoW rule
When working with stories from a product backlog especially during release planning, Write all the epic stories ( the main use cases ) and instead of stank ranking them numerically, apply the

Must Have,
                     [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://upload.wikimedia.org/wikipedia/commons/d/db/Russia-Moscow-Cathedral_of_Christ_the_Saviour-6.jpg" alt="Moscoq" align="left" height="100" width="100" /><strong> M</strong>o<strong>SC</strong>o<strong>W</strong> rule</p>
<p>When working with stories from a product backlog especially during release planning, Write all the epic stories ( the main use cases ) and instead of stank ranking them numerically, apply the</p>
<ul>
<li><strong>M</strong>ust Have,</li>
<li><strong>                          S</strong>hould Have</li>
<li><strong>C</strong>ould Have</li>
<li><strong>W</strong>ont Have</li>
</ul>
<p>rule to each story . i.e. ask the product manager to write a M S C or W in front of every story. Sometimes product owners find it tough to apply numbers but a grouping like this is much easier for a first pass.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilefaq.wordpress.com/33/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilefaq.wordpress.com/33/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilefaq.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilefaq.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilefaq.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilefaq.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilefaq.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilefaq.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilefaq.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilefaq.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilefaq.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilefaq.wordpress.com/33/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilefaq.net&blog=1959399&post=33&subd=agilefaq&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilefaq.net/2007/11/29/what-is-moscow-rule-in-scrum/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/vibhu-128.jpg" medium="image">
			<media:title type="html">editor</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/commons/d/db/Russia-Moscow-Cathedral_of_Christ_the_Saviour-6.jpg" medium="image">
			<media:title type="html">Moscoq</media:title>
		</media:content>
	</item>
		<item>
		<title>Is architecture in an agile project done ‘back of the napkin&#8217; ( Paper Napkin Design )</title>
		<link>http://agilefaq.net/2007/11/27/is-architecture-in-an-agile-project-done-%e2%80%98back-of-the-napkin-paper-napkin-design/</link>
		<comments>http://agilefaq.net/2007/11/27/is-architecture-in-an-agile-project-done-%e2%80%98back-of-the-napkin-paper-napkin-design/#comments</comments>
		<pubDate>Tue, 27 Nov 2007 20:12:43 +0000</pubDate>
		<dc:creator>editor</dc:creator>
		
		<category><![CDATA[Agile Practices]]></category>

		<guid isPermaLink="false">http://agilefaq.net/2007/11/27/is-architecture-in-an-agile-project-done-%e2%80%98back-of-the-napkin-paper-napkin-design/</guid>
		<description><![CDATA[Agile does not mean paper napkin architecture. On a system that is large scale the team needs to be thinking about architecture at all times. This does not necessarily translate to lots of upfront architecture.
But key architectural / design issues should be verified using spikes or conceptually to some extent, to to address key tenets [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><font size="2">Agile does not mean paper napkin architecture. On a system that is large scale the team needs to be thinking about architecture at all times. This does not necessarily translate to lots of upfront architecture.</font></p>
<p><font size="2">But key architectural / design issues should be verified using spikes or conceptually to some extent, to to address key tenets of architecture like layering, tight coupling, scalability, testablity etc.</p>
<p>A paper napkin architecture is just a way the pair discusses about the story before they start developing the story.</p>
<p>Agile teams esp XP teams consisting of senior developers can pull off with Just in time architecture. But in most cases the team consists of a mix of developers and to expect every member to contribute to the evolution of architecture is a challenging task. </font></p>
<p>An architecture vision and some detailed archicture analysis ( may be for a sprint or two) is good  for the overall health of the system.</p>
<p><font size="2"><a href="https://mail.solutionsiq.com/exchweb/bin/redir.asp?URL=http://www.agilejournal.com/articles/articles/scaling-agile-development-via-architecture.html" target="_blank">http://www.agilejournal.com/articles/articles/scaling-agile-development-via-architecture.html</a><br />
</font></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilefaq.wordpress.com/32/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilefaq.wordpress.com/32/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilefaq.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilefaq.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilefaq.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilefaq.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilefaq.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilefaq.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilefaq.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilefaq.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilefaq.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilefaq.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilefaq.net&blog=1959399&post=32&subd=agilefaq&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilefaq.net/2007/11/27/is-architecture-in-an-agile-project-done-%e2%80%98back-of-the-napkin-paper-napkin-design/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/vibhu-128.jpg" medium="image">
			<media:title type="html">editor</media:title>
		</media:content>
	</item>
		<item>
		<title>What is the most important role in a scrum team?</title>
		<link>http://agilefaq.net/2007/11/27/what-is-the-most-important-role-in-a-scrum-team/</link>
		<comments>http://agilefaq.net/2007/11/27/what-is-the-most-important-role-in-a-scrum-team/#comments</comments>
		<pubDate>Tue, 27 Nov 2007 20:02:51 +0000</pubDate>
		<dc:creator>editor</dc:creator>
		
		<category><![CDATA[Agile Practices]]></category>

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

		<guid isPermaLink="false">http://agilefaq.net/2007/11/27/what-is-the-most-important-role-in-a-scrum-team/</guid>
		<description><![CDATA[Unquestionably this is the product owner.
Product owner is the the hub of the scrum team. They can make or break the team. The reason for this is that they hold the key to the story box. They are the visionaries ( sort of a product manager). At times they are also proxying for others.  [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Unquestionably this is the product owner.</p>
<p>Product owner is the the hub of the scrum team. They can make or break the team. The reason for this is that they hold the key to the story box. They are the visionaries ( sort of a product manager). At times they are also proxying for others.  Many scrum projects fail solely because the product owner did not perform his role well.</p>
<p>The important functions among others of a product owner in no particular order are:</p>
<ol>
<li> Own the product backlog and in doing so the check book.</li>
<li> Be the sole voice for requirements that the team can trust.</li>
<li> Be the mediator to other interested parties in the organization and allow other stake holders to make thier case</li>
<li> Communicate with the  management on the status of the project.</li>
<li> Be the main anchor in a sprint planning meeting.</li>
<li> Prepare the backlog every sprint for the next sprint or so.  Capture lots of detail for the upcoming stories while thinking a bit about the stories for future sprints.</li>
<li> Be able to articulate what it would take for a developer so that he /she can accept the story as done.</li>
<li> Do bug triaging.</li>
<li> Train the users as the visionary of the product.</li>
</ol>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilefaq.wordpress.com/31/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilefaq.wordpress.com/31/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilefaq.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilefaq.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilefaq.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilefaq.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilefaq.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilefaq.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilefaq.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilefaq.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilefaq.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilefaq.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilefaq.net&blog=1959399&post=31&subd=agilefaq&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilefaq.net/2007/11/27/what-is-the-most-important-role-in-a-scrum-team/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/vibhu-128.jpg" medium="image">
			<media:title type="html">editor</media:title>
		</media:content>
	</item>
	</channel>
</rss>