<?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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>David Alfaro: Scrum Costa Rica &#187; TaskBoard</title>
	<atom:link href="http://agilenature.com/category/taskboard/feed/" rel="self" type="application/rss+xml" />
	<link>http://agilenature.com</link>
	<description></description>
	<lastBuildDate>Fri, 22 Jul 2011 18:31:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Six Practices to deal with assumptions, risks and priorities</title>
		<link>http://agilenature.com/2009/04/08/six-practices-to-deal-with-assumptions-risks-and-priorities/</link>
		<comments>http://agilenature.com/2009/04/08/six-practices-to-deal-with-assumptions-risks-and-priorities/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 18:22:37 +0000</pubDate>
		<dc:creator>David Alfaro</dc:creator>
				<category><![CDATA[estimation]]></category>
		<category><![CDATA[Meetings]]></category>
		<category><![CDATA[product]]></category>
		<category><![CDATA[TaskBoard]]></category>
		<category><![CDATA[User Stories]]></category>
		<category><![CDATA[risk assumption]]></category>

		<guid isPermaLink="false">http://agilenature.com/?p=101</guid>
		<description><![CDATA[In the making of a new product, you have some very few proven assumptions (realities) and a lot of not proven ones. That&#8217;s good because those assumptions gives an interpretation of reality, a set of axioms that serve as a starting point to build that product that will change the world, as you are assuming [...]]]></description>
			<content:encoded><![CDATA[<p>In the making of a new product, you have some very few proven assumptions (realities) and a lot of not proven ones. That&#8217;s good because those assumptions gives an interpretation of reality, a set of axioms that serve as a starting point to build that product that will change the world, as you are assuming it is.</p>
<p>Failure appears when something you assumed proved to be false. That&#8217;s the time to review our axioms, with the honest willingness to change them if necessary.</p>
<p>For a Product Management perspective, the longer you wait to realize an assumption is false, the more expensive it is to change what you built over that assumption.</p>
<p>The &#8220;cost of changing what was built&#8221; as time passes and the probability of the happening that in fact it was a bad assumption is what I understand as <strong>risk</strong>.</p>
<p>Here my six practices to embrace and live comfortably with assumptions, risks and priorities:</p>
<ol>
<li>Associate a risk numeric value to each assumption.</li>
<li>Associate a risk description and the correspondent assumption to each User Story.</li>
<li>Before starting the product development, be sure to have cleared all the higher market, platform, technology risks.
<ul>
<li>Refine your persona.</li>
<li>Talk A LOT with users fitting your persona.</li>
<li>Continue refining your persona in the process of talking.</li>
<li>Review market penetration of the platform and technology used by your product.</li>
<li>Review market trends.</li>
<li>Review the Business Strategy of your company.</li>
</ul>
</li>
<li>Star developing those User Stories with higher Business Value and those with the higher risk associated. Answer the tougher questions first.</li>
<li>Pay consulting services to a Subject Matter Expert to review the iterations increments. This is a review process independent, not related to the Team Review Meeting. Remember the team presents the increments to the Product Owner, not to the SME, at least of course the PO is the SME.</li>
<li>Start a customer base, even when you have only the concept of the product.</li>
</ol>
<h2>Further Reading</h2>
<p><a title="Brutal Prioritization in Agile: cut costs by NOT building the fluff" href="http://www.rallydev.com/agileblog/2009/03/brutal-prioritization-in-agile-cut-costs-by-not-building-the-fluff/">Brutal Prioritization in Agile: cut costs by NOT building the fluff</a><br />
<h3 class="bsuite_related_bypageviews">People who looked at this item also looked at&#8230;</h3>
<ul class="bsuite_related">
<li><a href='http://agilenature.com/2009/04/14/scrum-release-planning/'>Scrum Release Planning</a></li>
<li><a href='http://agilenature.com/2010/01/18/costa-rica-agile-user-group-lets-bring-the-revolution-here/'>Costa Rica Agile: Let&#8217;s bring the revolution here</a></li>
<li><a href='http://agilenature.com/2008/05/21/the-impact-of-human-resources-in-the-agile-enterprise/'>The impact of Human Resources in the Agile Enterprise</a></li>
<li><a href='http://agilenature.com/2009/12/04/predictive-planning-vs-adaptive-planning/'>Predictive Planning vs Adaptive Planning</a></li>
<li><a href='http://agilenature.com/2007/11/11/agile-is-about-reality-not-fairy-tales/'>Agile is about Reality not Fairy Tales</a></li>
</ul>
<h3 class="bsuite_related">Related items</h3>
<ul class="bsuite_related">
<li><a href='http://agilenature.com/2009/04/14/scrum-release-planning/'>Scrum Release Planning</a></li>
<li><a href='http://agilenature.com/2009/12/04/predictive-planning-vs-adaptive-planning/'>Predictive Planning vs Adaptive Planning</a></li>
<li><a href='http://agilenature.com/2009/04/07/attaching-business-value-to-user-stories/'>Attaching Business Value to User Stories</a></li>
<li><a href='http://agilenature.com/2009/04/01/stop-being-in-pain/'>Stop being in pain</a></li>
<li><a href='http://agilenature.com/2008/01/03/the-task-board-shows-what-and-how-we-are-doing-during-a-sprint/'>The task board shows WHAT and HOW we are doing during a sprint</a></li>
</ul>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/home/?status=Six+Practices+to+deal+with+assumptions%2C+risks+and+priorities+http%3A%2F%2Fagilenature.com%2F%3Fp%3D101" title="Post to Twitter"><img class="nothumb" src="http://agilenature.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-big4.png" alt="Post to Twitter" /></a></p></div>]]></content:encoded>
			<wfw:commentRss>http://agilenature.com/2009/04/08/six-practices-to-deal-with-assumptions-risks-and-priorities/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Collaborative environments to achieve goals</title>
		<link>http://agilenature.com/2009/03/31/collaborative-environments-to-achieve-goals/</link>
		<comments>http://agilenature.com/2009/03/31/collaborative-environments-to-achieve-goals/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 16:36:29 +0000</pubDate>
		<dc:creator>David Alfaro</dc:creator>
				<category><![CDATA[ScrumMaster Training]]></category>
		<category><![CDATA[TaskBoard]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[teaming collaboration]]></category>

		<guid isPermaLink="false">http://agilenature.com/?p=86</guid>
		<description><![CDATA[Many productivity problems I&#8217;ve found in teams are closely related to collaboration barriers. Really, any time frustration or problem your team is up to, please take the time to see if the roots of the problem is because your team is not fitting the following description: A group of people come together, create a sufficiently [...]]]></description>
			<content:encoded><![CDATA[<p>Many productivity problems I&#8217;ve found in teams are closely related to collaboration barriers. Really, any time frustration or problem your team is up to, please take the time to see if the roots of the problem is because your team is not fitting the following description:</p>
<blockquote><p>A group of people come together, create a sufficiently shared understanding of an equifinal meaning that enables coordinated behavior, and then the actual activities of task identification, decomposition, distribution, coordination, and integration of outcomes are accomplished in a manner that lasts long enough for the goals [...] are realized.</p></blockquote>
<p>That&#8217;s the definition of Collaboration as stated in Luke Hohmann&#8217;s article <a title="What's Collaboration" href="http://agilecommons.org/posts/6d8fc6069f">Some Answers to What&#8217;s Collaboration?</a> .</p>
<p>Enforce collaboration. Agile practicesare meant to enforce collaboration. Think about it:</p>
<ul>
<li>A dedicate workspace for team.</li>
<li>The workspace is in itself a meeting place, so anyone can convoke a meeting at any time without waiting for meeting room to be available.</li>
<li>The team is working in a circle-like distribution, everybody facing averybody.</li>
<li>Pair programming.</li>
<li>People participating in Daily stand-ups are talking to everybody, not only to ScrumMaster/Leader.</li>
<li>The ScrumMaster enforces a shared vision.</li>
<li>Openness in any meeting, specially in Retrospective meetings.</li>
<li>Shared agreement in decisions, even in controversial matters.</li>
<li>Reflect and Inspect what went wrong and right in each iteration (Retrospective meetings) in order to improve teaming.</li>
</ul>
<h2>Further reading</h2>
<p><a title="How to set up a productive working environment for Agile teams" href="http://codebetter.com/blogs/jeffrey.palermo/archive/2005/11/11/134529.aspx">How to set up a productive working environment for Agile teams</a></p>
<p><a href="http://www.pathf.com/blogs/2007/09/pair-programmin/">Pair Programming with VNC</a></p>
<p><a href="http://www.agilemodeling.com/essays/agileModelingRoom.htm">Organizing an Agile Modeling Room</a><br />
<h3 class="bsuite_related_bypageviews">People who looked at this item also looked at&#8230;</h3>
<ul class="bsuite_related">
<li><a href='http://agilenature.com/2010/01/18/costa-rica-agile-user-group-lets-bring-the-revolution-here/'>Costa Rica Agile: Let&#8217;s bring the revolution here</a></li>
<li><a href='http://agilenature.com/2008/05/21/the-impact-of-human-resources-in-the-agile-enterprise/'>The impact of Human Resources in the Agile Enterprise</a></li>
<li><a href='http://agilenature.com/2010/10/17/coping-with-quality-assurance-issues/'>Coping with Quality Assurance Issues</a></li>
<li><a href='http://agilenature.com/2009/03/27/the-wisdom-of-knowing-when-to-use-agile/'>The wisdom of knowing when to use Agile</a></li>
<li><a href='http://agilenature.com/2007/09/11/certified-scrummaster-training/'>Certified ScrumMaster Training</a></li>
</ul>
<h3 class="bsuite_related">Related items</h3>
<ul class="bsuite_related">
<li><a href='http://agilenature.com/2008/01/03/the-task-board-shows-what-and-how-we-are-doing-during-a-sprint/'>The task board shows WHAT and HOW we are doing during a sprint</a></li>
<li><a href='http://agilenature.com/2010/01/18/costa-rica-agile-user-group-lets-bring-the-revolution-here/'>Costa Rica Agile: Let&#8217;s bring the revolution here</a></li>
<li><a href='http://agilenature.com/2009/04/08/six-practices-to-deal-with-assumptions-risks-and-priorities/'>Six Practices to deal with assumptions, risks and priorities</a></li>
<li><a href='http://agilenature.com/2009/03/25/no-agile-practices-or-processes-are-substitutes-of-a-roadmap-or-vision/'>No agile practices or processes are substitutes for a Roadmap or Vision</a></li>
<li><a href='http://agilenature.com/2008/05/08/usability-test-want-valuable-feedback-recruit-real-user-for-testing/'>Usability Test: Want valuable feedback? Recruit real user for testing</a></li>
</ul>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/home/?status=Collaborative+environments+to+achieve+goals+http%3A%2F%2Fagilenature.com%2F%3Fp%3D86" title="Post to Twitter"><img class="nothumb" src="http://agilenature.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-big4.png" alt="Post to Twitter" /></a></p></div>]]></content:encoded>
			<wfw:commentRss>http://agilenature.com/2009/03/31/collaborative-environments-to-achieve-goals/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The task board shows WHAT and HOW we are doing during a sprint</title>
		<link>http://agilenature.com/2008/01/03/the-task-board-shows-what-and-how-we-are-doing-during-a-sprint/</link>
		<comments>http://agilenature.com/2008/01/03/the-task-board-shows-what-and-how-we-are-doing-during-a-sprint/#comments</comments>
		<pubDate>Thu, 03 Jan 2008 21:36:27 +0000</pubDate>
		<dc:creator>David Alfaro</dc:creator>
				<category><![CDATA[Sprints]]></category>
		<category><![CDATA[TaskBoard]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[User Stories]]></category>
		<category><![CDATA[colors]]></category>
		<category><![CDATA[done criteria]]></category>
		<category><![CDATA[phases]]></category>
		<category><![CDATA[quality]]></category>

		<guid isPermaLink="false">http://agilenature.com/2008/01/03/the-task-board-shows-what-and-how-we-are-doing-during-a-sprint/</guid>
		<description><![CDATA[Finally I am back!! I apologize for my temporal aloofness!! I was reading interesting postings at ScrumDevelopment group about Taskboard and how the progress is visualized so I want to share some ideas from our particular experience. A very engaging aspect of Scrum (and Agile in general) is to find innovative ways for solving problems [...]]]></description>
			<content:encoded><![CDATA[<p>Finally I am back!! I apologize for my temporal aloofness!!<br />
I was reading interesting postings at <a title="ScrumDevelopment group at Yahoo" href="http://groups.yahoo.com/group/scrumdevelopment/">ScrumDevelopment </a>group about <strong>Taskboard </strong>and how the <strong>progress </strong>is <strong>visualized</strong> so I want to share some ideas from our <strong>particular</strong> experience.</p>
<p>A very <strong>engaging </strong>aspect of Scrum (and Agile in general)  is to find <strong>innovative </strong>ways for <strong>solving problems</strong> found in the Retrospective meetings. By the way, the Retrospectives are are rich well of requests and improvement opportunities. By <strong>pandering </strong>to those requests (and <strong>inspecting </strong>at the solutions) you will get a <strong>tailored </strong>improvement to the process.</p>
<p>How do we at Artinsoft do for keeping track of our <strong>Sprint progress</strong> using the Task Board? Let me explaining it to you by telling you the story.</p>
<p>We have <strong>acknowledged </strong>that the following phases are needed in order to set a <strong>done criteria</strong> for the User Stories we committed:</p>
<ul>
<li> <strong>Design</strong>: Meetings to discusses architectural issues,</li>
<li><strong>Development</strong>: Coding</li>
<li><strong>Application Quality Improvement</strong>: Pair Programming and/or Code Review. We prefer Pair Programming.</li>
<li><strong>Testing</strong>: Quality Assurance in the way of Developer or Integration Tests</li>
<li><strong>Usability Tests</strong></li>
</ul>
<p>Additionally, a sixth kind of tasks emerged: <strong>Environment</strong>, as a mean to say that it is a task that encompasses all the environment setup (technology setup) to accomplish the User Story.</p>
<p>Well, in one Retrospective long time ago we <strong>pointed out</strong> that some User Stories were <strong>lacking of enough quality</strong>. Why? &#8230;. Got it! one or more aforementioned phases were being <strong>skipped </strong>when planning and implementing features. Why? We <strong>EASILY forget</strong> to get sure we get them while planning and even implementing. At the second level of &#8220;Why?&#8221; we realized we needed something <strong>catchy </strong>to remember those phases and to avoid the <strong>constant tendency </strong>of realizing them when the deadline is looming, or even worse: never!</p>
<p>We devised a solution: Use a s<strong>pecific color</strong> for each kind of task when doing the Sprint Planning and do a <strong>Color Distribution Assessment</strong> constantly: Do we have enough of all colors for all User Stories? If not, is there a unanimous and intentional awareness of it?</p>
<p>Our Taskboard looks like this:<br />
<a href="http://picasaweb.google.com/alfaro.david/BloggingImages/photo?authkey=a-QXsr4-Alw#5151350566317213266"><img src="http://lh6.google.com/alfaro.david/R31GDArYRlI/AAAAAAAAAjg/vNcDBeQoYIM/s800/Workroom%27s%20Wall.jpg" alt="" /></a><br />
We always have a <strong>good supply</strong> of sticky notes next to the TaskBoard, one color stack per phase or kind.</p>
<p>Along the Sticky notes we also have a supply of <strong>red round labels</strong>. Why so?</p>
<p>In the diagram, I pictured an hypothetical second day of the Sprint, in the <strong>Stand Up</strong>. The team member  David (hence the &#8220;D&#8221; in the sticky note) <strong>delayed </strong>more than the recommended (and estimated) <strong>one day</strong> for that pink task (Usability) he committed to finished. He sticks a red round label to the task and in that way the Task Board is irradiating to the whole team that <strong>we are behind of the Sprint schedule</strong>.</p>
<p>Again, this has worked for us and fits to our specific circumstances. What do you think about it? Feel free to give me your opinions, all your comments are needed and welcomed!!<br />
<h3 class="bsuite_related_bypageviews">People who looked at this item also looked at&#8230;</h3>
<ul class="bsuite_related">
<li><a href='http://agilenature.com/2010/01/18/costa-rica-agile-user-group-lets-bring-the-revolution-here/'>Costa Rica Agile: Let&#8217;s bring the revolution here</a></li>
<li><a href='http://agilenature.com/2009/04/14/scrum-release-planning/'>Scrum Release Planning</a></li>
<li><a href='http://agilenature.com/2009/03/25/no-agile-practices-or-processes-are-substitutes-of-a-roadmap-or-vision/'>No agile practices or processes are substitutes for a Roadmap or Vision</a></li>
<li><a href='http://agilenature.com/2009/03/26/getting-even-more-serious-about-your-meeting-problem/'>Getting even more serious about your meeting problem</a></li>
<li><a href='http://agilenature.com/2008/05/21/the-impact-of-human-resources-in-the-agile-enterprise/'>The impact of Human Resources in the Agile Enterprise</a></li>
</ul>
<h3 class="bsuite_related">Related items</h3>
<ul class="bsuite_related">
<li><a href='http://agilenature.com/2009/04/14/scrum-release-planning/'>Scrum Release Planning</a></li>
<li><a href='http://agilenature.com/2009/04/08/six-practices-to-deal-with-assumptions-risks-and-priorities/'>Six Practices to deal with assumptions, risks and priorities</a></li>
<li><a href='http://agilenature.com/2009/04/07/attaching-business-value-to-user-stories/'>Attaching Business Value to User Stories</a></li>
<li><a href='http://agilenature.com/2009/03/31/collaborative-environments-to-achieve-goals/'>Collaborative environments to achieve goals</a></li>
<li><a href='http://agilenature.com/2010/10/17/coping-with-quality-assurance-issues/'>Coping with Quality Assurance Issues</a></li>
</ul>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/home/?status=The+task+board+shows+WHAT+and+HOW+we+are+doing+during+a+sprint+http%3A%2F%2Fagilenature.com%2F%3Fp%3D11" title="Post to Twitter"><img class="nothumb" src="http://agilenature.com/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter-big4.png" alt="Post to Twitter" /></a></p></div>]]></content:encoded>
			<wfw:commentRss>http://agilenature.com/2008/01/03/the-task-board-shows-what-and-how-we-are-doing-during-a-sprint/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

