<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>David Alfaro: Scrum Costa Rica</title>
	
	<link>http://agilenature.com</link>
	<description />
	<lastBuildDate>Mon, 18 Jan 2010 19:03:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/DavidAlfaroScrumCostaRica" /><feedburner:info uri="davidalfaroscrumcostarica" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>DavidAlfaroScrumCostaRica</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Costa Rica Agile: Let’s bring the revolution here</title>
		<link>http://feedproxy.google.com/~r/DavidAlfaroScrumCostaRica/~3/BKTMrLBOj5U/</link>
		<comments>http://agilenature.com/2010/01/18/costa-rica-agile-user-group-lets-bring-the-revolution-here/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 17:11:05 +0000</pubDate>
		<dc:creator>David Alfaro</dc:creator>
				<category><![CDATA[ScrumMaster Training]]></category>
		<category><![CDATA[costa rica]]></category>
		<category><![CDATA[user group]]></category>
		<category><![CDATA[agile adoption]]></category>

		<guid isPermaLink="false">http://agilenature.com/?p=112</guid>
		<description><![CDATA[How the Scrum adoption in Costa Rica is going? How many software companies use Scrum?  Which companies? How many times have you done these questions? I have heard them many times. The Agile movement -being Scrum the most popular manifestation of it- is having an impressive traction in North America and Europe. In fact, you [...]]]></description>
			<content:encoded><![CDATA[<p><strong>How the Scrum adoption in Costa Rica is going? How many software companies use Scrum?  Which companies? </strong></p>
<p>How many times have you done these questions? I have heard them many times.</p>
<p>The Agile movement -being Scrum the most popular manifestation of it- is having an impressive traction in North America and Europe. In fact, you can see some evidence of that by seeing this job trends chart of Indeed.com that compares <a title="RUP and Agile" href="http://www.executivebrief.com/software-development/waterfall-rup-agile/">RUP against Scrum</a>:</p>
<div style="width: 540px;"><a title="RUP, scrum Job Trends" href="http://www.indeed.com/jobtrends?q=RUP%2C+scrum"><br />
<img src="http://www.indeed.com/trendgraph/jobgraph.png?q=RUP%2C+scrum" border="0" alt="RUP, scrum Job Trends graph" width="540" height="300" /><br />
</a></p>
<table style="font-size:80%" border="0" cellspacing="0" cellpadding="6" width="100%">
<tbody>
<tr>
<td><a href="http://www.indeed.com/jobtrends?q=RUP%2C+scrum">RUP, scrum Job Trends</a></td>
<td align="right"><a href="http://www.indeed.com/q-RUP-jobs.html">RUP jobs</a> &#8211; <a href="http://www.indeed.com/q-scrum-jobs.html">scrum jobs</a></td>
</tr>
</tbody>
</table>
</div>
<p>In South America, the movement started in Argentina, Brazil, now it&#8217;s getting hot Chile and Perú.</p>
<p>In Central America (no, Central America <strong>is not part of</strong> North America, and no, Costa Rica <strong>is not</strong> Puerto Rico) there is not a visible adoption of Scrum, except Costa Rica.</p>
<p>These are some events related to me that shows an increase of interest of Agile in Costa Rica:</p>
<ul>
<li>August 2007, I was vital in bringing <a title="Stacia in Costa Rica" href="http://www.agileevolution.com/Blog/Entries/2007/9/6_Scrum_Around_the_World__Costa_Rica.html">Stacia Broderick</a> and Tobias Mayer for the first <a title="CSM in Costa Rica" href="http://agilenature.com/2007/09/11/certified-scrummaster-training/"><span style="font-weight: bold">Certified Scrum Master</span> training in Costa Rica</a>, it was a closed activity for corporate upper management.</li>
<li>October 2008, <a title="Mike in Costa Rica" href="http://leadinganswers.typepad.com/leading_answers/2008/10/teaching-in-costa-rica.html">Mike Griffiths</a> came to give a one-day workshop about agile. I took him to give a presentation at the University of Costa Rica about Agile, it was a full classroom presentation.</li>
<li>September 2009, Brian Foote paid a visit to Costa Rica and we had a very <a title="Brian Foote" href="http://twitter.com/bigballofmud/status/5087632447">insightful discussion</a> about possible things to bust Agility in Costa Rica.</li>
<li>December 2009, I brought <a title="Mike Vizdos" href="http://www.michaelvizdos.com/">Michael Vizdos</a> to do the first open  ScrumMaster Certification Workshop [as far as I know, previous workshops done in Costa Rica were closed]. I was intending to have sixteen attendees, but we had twenty two and some in the waiting list for the next workshop in April. About eight companies sent people to get trained.</li>
</ul>
<h2>Costa Rica Agile User Group</h2>
<p>On December 17th, 2009, we had our first meeting of the Costa Rica Agile User Group. Michael Vizdos gave a very customized and cozy presentation about Scrum. It started as a normal Scrum presentation but the audience quickly drove the attention to the Costa Rica reality: Scrum in a Near-shore Software Development Company. Michael has so much real life experience around the world so he gave us valuable insights, really unforgettable.</p>
<p>At the end of the meeting, we detailed a list of possible topics for future meetings. Just now I am pinging everywhere the <a title="AgileCR Poll" href="http://poll.fm/1i9nv">poll</a> [in Spanish] to pick the topic of the next meeting.</p>
<p>We already have our <a title="CRAgile Google Group" href="http://groups.google.com/group/cragile">Google Group</a> [in Spanish] of forty eight members so far. We have our <a title="Where" href="http://pininthemap.com/2792296dc6563068c">location</a> secured in <a title="Cenfotec" href="http://www.cenfotec.com/">Cenfotec</a> Academic Center. Right now we are working in the website.</p>
<p>In future, we want to register our group at <a title="Agile Alliance" href="http://www.agilealliance.org/">Agile Alliance</a>, <a title="Scrum Alliance" href="http://www.scrumalliance.org/">Scrum Alliance </a>and <a title="APLN" href="http://www.apln.org/">APLN</a>. We now are looking for sponsorship.</p>
<h2>Agile Day Costa Rica</h2>
<p>After some talking with <a title="Brian Marick" href="http://www.exampler.com/">Brian Marick</a>, <a title="Brian Foote" href="http://www.laputan.org/">Brian Foote</a> and <a title="Michael Vizdos" href="http://www.michaelvizdos.com/">Michael Vizdos</a>, Carlos Sirias of <a title="Pernix" href="http://www.pernix-solutions.com/">Pernix Solutions</a> and <a title="Gilberto Medrano" href="http://www.linkedin.com/pub/gilberto-medrano/4/3b4/25">Gilberto Medrano</a> of Thought Works we finally get close to start to promote the first Agile Day in Costa Rica. We already got the venue, now the hard work ahead is regarding the sponsorship, but we are confident we can make it. It&#8217;s going to be a great event.</p>
<h2>Now what?</h2>
<p>This year is very promising for Agile and a lot of work lay ahead of us.</p>
<p>For me, this year my work will be focused in building near-shore distributed teams effective.</p>
<p>I&#8217;ll keep you posted. Stay tuned.<br />
<h3 class="bsuite_related_bypageviews">People who looked at this item also looked at&#8230;</h3>
<ul class="bsuite_related">
<li><a href=''></a></li>
<li><a href='http://agilenature.com/about/'>About David</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/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/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/2009/03/31/collaborative-environments-to-achieve-goals/'>Collaborative environments to achieve goals</a></li>
<li><a href='http://agilenature.com/2007/09/11/certified-scrummaster-training/'>Certified ScrumMaster Training</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://agilenature.com/2010/01/18/costa-rica-agile-user-group-lets-bring-the-revolution-here/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://agilenature.com/2010/01/18/costa-rica-agile-user-group-lets-bring-the-revolution-here/</feedburner:origLink></item>
		<item>
		<title>Predictive Planning vs Adaptive Planning</title>
		<link>http://feedproxy.google.com/~r/DavidAlfaroScrumCostaRica/~3/IIyytv_9bCg/</link>
		<comments>http://agilenature.com/2009/12/04/predictive-planning-vs-adaptive-planning/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 00:10:04 +0000</pubDate>
		<dc:creator>David Alfaro</dc:creator>
				<category><![CDATA[User Stories]]></category>
		<category><![CDATA[estimation]]></category>

		<guid isPermaLink="false">http://agilenature.com/?p=106</guid>
		<description><![CDATA[While doing my efforts of promoting agile practices down here in Costa Rica, it is normal to meet skeptic people that simply don&#8217;t want to swallow the agile argument against a Big Design Up Front, commonly associated to waterfall model. Those skeptic people are quick to get offended when I say that Software Engineering is [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if gte mso 9]><xml> Normal   0               false   false   false      EN-US   X-NONE   X-NONE                                                     MicrosoftInternetExplorer4 </xml><![endif]--><!--[if gte mso 9]><xml> </xml><![endif]--><!--[if gte mso 10]> <mce:style><!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin-top:0in; 	mso-para-margin-right:0in; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin;} --> <!--[endif]-->While doing my efforts of promoting agile practices down here in Costa Rica, it is normal to meet skeptic people that simply don&#8217;t want to swallow the agile argument against a Big Design Up Front, commonly associated to waterfall model.</p>
<p>Those skeptic people are quick to get offended when I say that <a title="Software Engineering ≠ Computer Science " href="http://www.ddj.com/hpc-high-performance-computing/217701907">Software Engineering is not Computer Science</a>. They take pride in citing Frederick Taylor&#8217;s <a title="Scientific Project Management" href="http://en.wikipedia.org/wiki/Scientific_management">&#8220;scientific management.&#8221;</a></p>
<p>And maybe that&#8217;s the problem: The traditional project management approach was tagged as &#8220;scientific&#8221;, so anything else that is not traditional project management is not &#8220;scientific&#8221;. This argument is not only a <a title="Fallacy" href="http://www.fallacyfiles.org/denyante.html">Denying the Antecedent</a> fallacy, but also it&#8217;s a clear disregard of the fact that the empiricism (the foundation of Agile) is a cornerstone of the <a title="Scientific Method" href="http://en.wikipedia.org/wiki/Scientific_method">scientific method</a>.</p>
<p>So these are the arguments I heard from them:</p>
<ul type="disc">
<li>&#8220;The absence of up front planning in Scrum gives to      much freedom to the customer&#8221;</li>
<li>&#8220;Given that the client can change anything in the      backlog, you can&#8217;t take any stable architectural decisions&#8221;.</li>
</ul>
<p>Why this is not a problem?</p>
<ol type="1">
<li>Vision must to be clear up front. We are going to build      an account system or a social network? What is the value obtained with      this project?</li>
<li>Agile does Planning. Agile does just enough up planning      in order to have User Stories. The team should have enough User Stories to      make a Release Agile Planning where costs of user stories are given based      in complexity and dependencies between them. Afterwards, long enough      architectural and design discussions take place before starting the first      Sprint.</li>
<li>Through the iterations, Adaptive planning is performed      while the team takes advantage of the flexible architecture that was      chosen.</li>
<li>The most valuable User Stories are delivered first,      each User Story represent an End-to-End functionality that traverses all      the architecture required by the system, that is what is called a <a title="Walking Skeleton" href="http://www.mockobjects.com/book/example.the-walking-skeleton.html">Walking Skeleton</a>.      So the team has a clear vision of architectural requirements from the beginning.      That vision is clearer as the User Stories are consumed.</li>
<li>An important rule to remember is: The Customer can      change anything in the backlog as long as he/she stays within the constraints      of the <a title="Iron Triangle" href="http://www.ambysoft.com/essays/brokenTriangle.html"><del>Iron Triangle</del></a> [<em>Update</em>: I better use "Agile Constrained Triangle", A concept I just made up to depict a Triangle where the constraint of Scope is flexible, but Time and Cost are not].      That is, the client can delete User Stories or replace <em>cost-equivalent</em> User Stories. If client wants a User Story that can&#8217;t be implemented with      the tools, design and architecture, that means that the vision wasn&#8217;t      clear at the beginning of the project. Please observe that more up front      planned user stories would have not avoided this problem. This is not a      problem of lack of depth, it&#8217;s lack of breadth. Up front planning deals,      by definition with, greater depth. What I&#8217;m saying is that the same problem would have happened using any kind of project management. On the other hand, if the User Story      the customer wants is more expensive than the one being replaced, it is      also breaking the cost constrain, but in a lesser way. So that&#8217;s why I      recommend flexible contracts with scheduled buffers to handle those minor changes      in cost.</li>
</ol>
<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/2007/11/11/agile-is-about-reality-not-fairy-tales/'>Agile is about Reality not Fairy Tales</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/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>
</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/04/01/stop-being-in-pain/'>Stop being in pain</a></li>
<li><a href='http://agilenature.com/2008/04/16/guest-article-by-gareth-powell-why-do-we-estimate/'>Guest Article by Gareth Powell: Why do we estimate?</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://agilenature.com/2009/12/04/predictive-planning-vs-adaptive-planning/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://agilenature.com/2009/12/04/predictive-planning-vs-adaptive-planning/</feedburner:origLink></item>
		<item>
		<title>Scrum Release Planning</title>
		<link>http://feedproxy.google.com/~r/DavidAlfaroScrumCostaRica/~3/q8qhNq0piKk/</link>
		<comments>http://agilenature.com/2009/04/14/scrum-release-planning/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 16:45:39 +0000</pubDate>
		<dc:creator>David Alfaro</dc:creator>
				<category><![CDATA[Sprints]]></category>
		<category><![CDATA[User Stories]]></category>
		<category><![CDATA[estimation]]></category>
		<category><![CDATA[product]]></category>
		<category><![CDATA[Agile Release Planning]]></category>
		<category><![CDATA[roles]]></category>

		<guid isPermaLink="false">http://agilenature.com/?p=104</guid>
		<description><![CDATA[First of all, I don&#8217;t believe there&#8217;s something like Scrum Release Planning. Let me get this straight: Scrum is the alternative for traditional Project Management, it is not the substitution of Product Management.  The PO is immediate responsible for setting up a Release Plan, and the ScrumMaster is responsible for requiring the Release Plan. By [...]]]></description>
			<content:encoded><![CDATA[<p>First of all, I don&#8217;t believe there&#8217;s something like Scrum Release Planning. Let me get this straight: Scrum is the alternative for traditional Project Management, it is not the substitution of Product Management.  The PO is immediate responsible for setting up a Release Plan, and the ScrumMaster is responsible for requiring the Release Plan.</p>
<p>By the way, remember that the Product Owner role is a subset of the Product Manager. That is, the Product Manager is the best fit for being the Product Owner.</p>
<p>That said, what you are going to see in ScrumMaster trainings are the practices and values the ScrumMaster has to monitor thought the Sprints. I had the luck to have a short discussion about the Agile Release Planning during my training three years ago, but as far as I know that was an extra.</p>
<p>I hihgly recommend therefore this couple of posts about agile release planning:</p>
<p><a title="Release Planning" href="http://www.think-box.co.uk/blog/2006/04/release-planning.html">Release Planning</a></p>
<p><a title="Agile Release Planning" href="http://www.agile-software-development.com/2008/02/agile-release-planning.html">Agile Release Planning</a></p>
<p><a title="&quot;Maximizing Value with Agile Release Planning&quot; Recording" href="http://jamesshore.com/In-the-News/Maximizing-Value-with-Agile-Release-Planning-Recording.html">&#8220;Maximizing Value with Agile Release Planning&#8221; Recording</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/2007/11/11/agile-is-about-reality-not-fairy-tales/'>Agile is about Reality not Fairy Tales</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/01/stop-being-in-pain/'>Stop being in pain</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/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>
</ul>
<h3 class="bsuite_related">Related items</h3>
<ul class="bsuite_related">
<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/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>
]]></content:encoded>
			<wfw:commentRss>http://agilenature.com/2009/04/14/scrum-release-planning/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://agilenature.com/2009/04/14/scrum-release-planning/</feedburner:origLink></item>
		<item>
		<title>Six Practices to deal with assumptions, risks and priorities</title>
		<link>http://feedproxy.google.com/~r/DavidAlfaroScrumCostaRica/~3/N5FJnSXxdEE/</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[Meetings]]></category>
		<category><![CDATA[TaskBoard]]></category>
		<category><![CDATA[User Stories]]></category>
		<category><![CDATA[estimation]]></category>
		<category><![CDATA[product]]></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/2007/11/11/agile-is-about-reality-not-fairy-tales/'>Agile is about Reality not Fairy Tales</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/01/stop-being-in-pain/'>Stop being in pain</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/04/07/attaching-business-value-to-user-stories/'>Attaching Business Value to User Stories</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>
]]></content:encoded>
			<wfw:commentRss>http://agilenature.com/2009/04/08/six-practices-to-deal-with-assumptions-risks-and-priorities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://agilenature.com/2009/04/08/six-practices-to-deal-with-assumptions-risks-and-priorities/</feedburner:origLink></item>
		<item>
		<title>Attaching Business Value to User Stories</title>
		<link>http://feedproxy.google.com/~r/DavidAlfaroScrumCostaRica/~3/96AlB5s_c8k/</link>
		<comments>http://agilenature.com/2009/04/07/attaching-business-value-to-user-stories/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 17:05:25 +0000</pubDate>
		<dc:creator>David Alfaro</dc:creator>
				<category><![CDATA[User Stories]]></category>
		<category><![CDATA[estimation]]></category>
		<category><![CDATA[business value]]></category>

		<guid isPermaLink="false">http://agilenature.com/?p=98</guid>
		<description><![CDATA[I came across this wonderful short post entitled &#8220;User Stories: Value and Size&#8221;. The most interesting paragraph for me is this one: Maximizing work not done is the art of our trade. The business value of a story is looked into precisely for this reason. If you don&#8217;t have a good reason business value) behind [...]]]></description>
			<content:encoded><![CDATA[<p>I came across this wonderful short post entitled <a title="Smart Business Analysis" href="http://smartbusinessanalysis.blogspot.com/2008/09/user-stories-value-and-size.html">&#8220;User Stories: Value and Size&#8221;</a>. The most interesting paragraph for me is this one:</p>
<blockquote><p>Maximizing work not done is the art of our trade. The business value of a story is looked into precisely for this reason. If you don&#8217;t have a good reason <strong>business value</strong>) behind a given piece of functionality (<strong>story</strong>), you are wasting time by working on it.</p></blockquote>
<p>Brilliant.  I can&#8217;t add more but this few words: If you are building products maybe finding the Business Value for a User Story is hard, really hard. But if you can&#8217;t find one, you loose credibility of the team. The team will have the feeling that you are making up the value of the feature. So talk with customers, talk with them a lot, talk with many of them in order to find how much the story is worth with respect the total price they will pay for each copy, and then project the revenue this story will have, given how much copies you are going to realistically sell. That will be just an estimate, but a very educated one.</p>
<h2>Further reading</h2>
<p><a title="Why do we estimate?" href="http://agilenature.com/why-do-we-estimate/">Why do we estimate?</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/2009/04/01/stop-being-in-pain/'>Stop being in pain</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/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/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/12/04/predictive-planning-vs-adaptive-planning/'>Predictive Planning vs Adaptive Planning</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/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/2008/04/16/guest-article-by-gareth-powell-why-do-we-estimate/'>Guest Article by Gareth Powell: Why do we estimate?</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>
]]></content:encoded>
			<wfw:commentRss>http://agilenature.com/2009/04/07/attaching-business-value-to-user-stories/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://agilenature.com/2009/04/07/attaching-business-value-to-user-stories/</feedburner:origLink></item>
		<item>
		<title>The ScrumMaster role</title>
		<link>http://feedproxy.google.com/~r/DavidAlfaroScrumCostaRica/~3/fAIbkGKBRWY/</link>
		<comments>http://agilenature.com/2009/04/03/scrummaster-role/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 17:44:03 +0000</pubDate>
		<dc:creator>David Alfaro</dc:creator>
				<category><![CDATA[roles]]></category>
		<category><![CDATA[role scrummaster]]></category>

		<guid isPermaLink="false">http://agilenature.com/?p=96</guid>
		<description><![CDATA[Agile adoption is accelerating. It&#8217;s very common to find panelists or podcasters recommending the adoption of agile.  Therefore, if you are thinking seriously about adopting agile, I have some important pieces of advice about the ScrumMaster role. Resetting your Project/Product Delivery mindset Don&#8217;t try fit the roles of agile into the traditional role structure of [...]]]></description>
			<content:encoded><![CDATA[<p>Agile adoption is <a title="Agile Adoption Rates - So What and Why do I care?" href="http://www.rallydev.com/agileblog/2008/03/agile-adoption-rates-so-what-and-why-do-i-care/">accelerating</a>. It&#8217;s very common to find panelists or podcasters recommending the adoption of agile.  Therefore, if you are thinking seriously about adopting agile, I have some important pieces of advice about the ScrumMaster role.</p>
<h2>Resetting your Project/Product Delivery mindset</h2>
<p>Don&#8217;t try fit the roles of agile into the traditional role structure of your company. Agile needs a complete different position structure. Don&#8217;t try to treat a ScrumMaster as a Technical Lead. Don&#8217; treat a ScrumMaster as a Project Manager. Those roles are a not the same. That&#8217;s why is wise starting with a project, let it execute and finish for you to understand all the implications of having a new structure in the company. Note: when finding a good candidate for the ScrumMaster role, normally Project Manager or Technical Lead is a good fit after training and coaching.</p>
<h2>ScrumMaster as a full time job</h2>
<p>Don&#8217;t fool yourself thinking that there isn&#8217;t a more laziest job than ScrumMaster. Specially if the company is in the early stages of agile adoption. The impediment resolution is the hardest part when managing an agile team: Finding a suitable workroom, a taskboard, stopping chickens interference, monitoring advancements of the Action Items agreed last Retrospective meeting, monitoring progress along the Sprint, monitoring quality, convoking and facilitating meetings, fighting IT, promoting the vision, helping to find resources, pushing to keep the backlog, the taskboard, avoid the team over commit, avoiding confusion between tasks and User Stories, get the team committed, cheer leader, etc..</p>
<p>Every time the ScrumMaster role is degenerated to a part-time role, the Scrum practices are poorly followed at best.</p>
<h2>Further reading</h2>
<p><a title="The Mythical Part-Time ScrumMaster " href="http://danube.com/blog/victorszalvay/the_mythical_part_time_scrummaster.html">The Mythical Part-Time ScrumMaster </a></p>
<p><a title="Scrum Master role vs Leadership vs Project manager" href="http://scrumftw.blogspot.com/2008/10/scrum-master-role-vs-leadership-vs.html">Scrum Master role vs Leadership vs Project manager</a></p>
<p><a title="Can Product Owner and Scrum Master be Combined?" href="http://www.infoq.com/news/2008/12/scrum-master-product-owner">Can Product Owner and Scrum Master be Combined?</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/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/2009/04/01/stop-being-in-pain/'>Stop being in pain</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/2007/09/11/certified-scrummaster-training/'>Certified ScrumMaster Training</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://agilenature.com/2009/04/03/scrummaster-role/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://agilenature.com/2009/04/03/scrummaster-role/</feedburner:origLink></item>
		<item>
		<title>Don’t take commitment and loyalty for granted</title>
		<link>http://feedproxy.google.com/~r/DavidAlfaroScrumCostaRica/~3/I3Ien5HHw8U/</link>
		<comments>http://agilenature.com/2009/04/02/dont-take-commitment-and-loyalty-for-granted/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 20:11:43 +0000</pubDate>
		<dc:creator>David Alfaro</dc:creator>
				<category><![CDATA[Teaming]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[Commitment loyalty  credibility]]></category>

		<guid isPermaLink="false">http://agilenature.com/?p=93</guid>
		<description><![CDATA[Doing something because we really believe in doing it is the best moral code one can have, there&#8217;s nothing better than the celebration of reason and the standing of the &#8220;Why?&#8221;. Doing something because I say so, because is mandatory make it sounds like &#8220;just because&#8221;. Even more, forgetting the &#8220;Please&#8221; particle ignores the existence [...]]]></description>
			<content:encoded><![CDATA[<p>Doing something because we really believe in doing it is the best moral code one can have, there&#8217;s nothing better than the celebration of reason and the standing of the &#8220;Why?&#8221;.</p>
<p>Doing something because I say so, because is mandatory make it sounds like &#8220;just because&#8221;. Even more, forgetting the &#8220;Please&#8221; particle ignores the existence of the order&#8217;s recipient, transforming him in a entity without volition.</p>
<p>Companies start loosing perspective when they start giving the message that in the company&#8217;s magnanimity, the employee has the job benefit of, well, having a job. That easily degenerate from leadership to direct management. Thinking that the employees don&#8217;t have any other job choices encourages patronizing. Ok, in the current economic turmoil, maybe job choices are really scarce. However, the huge challenges that such turmoil is creating requires a strong, adaptable and High-Performance company.</p>
<p>Surviving in the current market requires having a compelling performance purpose that exceeds sum of individuals goals. Requires joint work to integrate complementary skills. And guess what, just leadership can inspire a bunch of employees to do that.</p>
<p>There are several angles of good leader, however I want to focus in the foundation of leadership: Credibility.</p>
<p>James Kouzes and Barry Posner, authors of the best selling book <a title="The Leadership Challenge" href="http://www.amazon.com/Leadership-Challenge-3rd-James-Kouzes/dp/0787968331/sr=8-1/qid=1159377843/ref=pd_bbs_1/102-1022260-6241713?ie=UTF8&amp;s=books">“The Leadership Challenge”</a>, lay out the common phrases many company employees have used to describe how they know credibility when they see it:</p>
<blockquote>
<ul>
<li>Leaders practice what they preach.</li>
<li>They walk the talk.</li>
<li>Their actions are consistent with their words.</li>
<li>They put their money where their mouth is.</li>
<li>They follow through on their promises.</li>
<li>They do what they say they will do.</li>
</ul>
<p>People first listen to the words, then they watch the actions.[...] If people don&#8217;t see consistency, they conclude that the leader is, at best, not really serious, or at worst, an outright hypocrite.</p></blockquote>
<p>Are you saying you are very innovative company but in reality you don&#8217;t have the money for a R&amp;D Department or new Product/Services initiatives? Do you promise a extra benefit or promotion, but you are not sure you have the money to do it? Do you say you listen to your clients but your products and/or services hasn&#8217;t evolved  for a while and they won&#8217;t? Do you say you are building something but zero effort is on it? Are you serious at all with this credibility thing? Good employees are smart and wary, specially technical ones.</p>
<p>Don&#8217;t ask for a leap of faith if you haven&#8217;t proved how trustworthy your judgment is. Don&#8217;t encourage  a company culture where there isn&#8217;t any. Don&#8217;t complaint about lack of communication when you have enforced silos.</p>
<p>Commitment and loyalty are patiently built on credibility. Once they are built, and with the right skills, your company will go beyond surviving.</p>
<h2>Further reading</h2>
<p><a title="Leading Teams – First Comes Credibility" href="http://leadinganswers.typepad.com/leading_answers/2006/09/leading_teams_f.html">Leading Teams – First Comes Credibility</a><br />
<a title="Credibility" href="http://en.wikipedia.org/wiki/Credibility">Wikipedia entry: Credibility</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/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/04/01/stop-being-in-pain/'>Stop being in pain</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/26/getting-even-more-serious-about-your-meeting-problem/'>Getting even more serious about your meeting problem</a></li>
</ul>
<h3 class="bsuite_related">Related items</h3>
<ul class="bsuite_related">
<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/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/2009/03/24/dynamics-of-the-daily-standups/'>Dynamics of the Daily Standups</a></li>
<li><a href='http://agilenature.com/2008/08/17/being-off-and-team-commitment/'>Being off and Team Commitment</a></li>
<li><a href='http://agilenature.com/2008/08/15/cold-war-company-versus-value-driven-company/'>Cold War Company versus Value-Driven Company</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://agilenature.com/2009/04/02/dont-take-commitment-and-loyalty-for-granted/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://agilenature.com/2009/04/02/dont-take-commitment-and-loyalty-for-granted/</feedburner:origLink></item>
		<item>
		<title>Stop being in pain</title>
		<link>http://feedproxy.google.com/~r/DavidAlfaroScrumCostaRica/~3/KL0rCsC9_Ng/</link>
		<comments>http://agilenature.com/2009/04/01/stop-being-in-pain/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 22:02:28 +0000</pubDate>
		<dc:creator>David Alfaro</dc:creator>
				<category><![CDATA[Meetings]]></category>
		<category><![CDATA[Sprints]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[estimation]]></category>
		<category><![CDATA[pain developers hug problems agile lean]]></category>

		<guid isPermaLink="false">http://agilenature.com/?p=88</guid>
		<description><![CDATA[This video is kind of old, but it gives me good stuff to ponder around why agile became to exist: First of all I don&#8217;t like the indiscriminate use of the word &#8220;requirements&#8221;, it easily buries the fact that a real human has goals to accomplish with the product we are building. Going from user&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>This video is kind of old, but it gives me good stuff to ponder around why agile became to exist:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/1lqxORnQARw" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/1lqxORnQARw"></embed></object></p>
<p>First of all I don&#8217;t like the <a title="Requirements Stink" href="http://blogs.forrester.com/product_management/2009/03/traditional-requirements-stink-on-ice-continued.html">indiscriminate use of the word &#8220;requirements&#8221;</a>, it easily buries the fact that a real human has goals to accomplish with the product we are building. Going from user&#8217;s goals to specific software requirements is a very delicate process. That&#8217;s why I prefer the agile term &#8220;User Story&#8221; instead of &#8220;Requirement&#8221; because it preserves the link to the final user. <a title="User Stories" href="http://www.infoq.com/news/2008/06/new-user-story-format">This format</a> is great:</p>
<pre>In order to &lt;achieve some value&gt;, as a &lt;type of user&gt;, I want &lt;some functionality&gt;.</pre>
<p>However, for the sake of a fluid analysis, let&#8217;s keep using the video lingo and discuss each point:</p>
<blockquote><p><strong>0:13</strong> We are 4 months in to 5 months schedule and I just received the final requeriments yesterday. (And they&#8217;ve changed again!)</p></blockquote>
<p>There&#8217;s nothing wrong in changing requirements. That happens all time and it is normal since the final client/customer is reviewing each iteration of course he/she would have a better understanding of what he/she wants while it&#8217;s taking shape. It becomes a problem when:</p>
<ul>
<li>The boss wants to change a Requirement in the middle of the Sprint. He can&#8217;t do that. The team commits to deliver a set of User Stories at the end of the Sprint. It is just impossible to deliver the same amount of work in half the time. When some emergency occurs in the middle of the Sprint, it&#8217;s time to cancel the Sprint and to start another one, with its proper Planning Meeting for team commitment. When this happens frequently, the boss has no idea where to go. Someone has to scale this and the ScrumMaster, as team protector, is the most appropriate dude to do it,</li>
<li>The project is  fixed price and the customer is requiring something that is out of scope of the contract. If so, the contract should have included a foreseen process of Change Request. The Change Request establishes the criteria of charging for extra functionality. If there isn&#8217;t a Change Request clause, things are tougher and renegotiation is required. The team is always able to review the Agile Release Plan with new dates or new User Stories.</li>
</ul>
<hr />
<blockquote><p><strong>0:22</strong> I spent half my days in meetings about about how to get more work done. (Instead of working)</p></blockquote>
<p>Be Lean! <a title="Eliminate Waste" href="http://www.agileadvice.com/archives/2005/04/eliminate_waste.html">Eliminate the waste</a>! Kill unnecessary meetings, <a title="Effective Meetings" href="http://agilenature.com/2009/03/26/getting-even-more-serious-about-your-meeting-problem/">make them effective</a>! Certainly Retrospectives able the right tools for detecting productivity problems and for setting corrective Action Items. But if the team is unable to correct a clearly measurable productivity problem after several sprints, you may have a lack of skills problem or a measurement problem.</p>
<hr />
<blockquote><p><strong>0:30</strong> My boss read in a magazine that developers using &#8220;__&#8221; programming language are twice as productive. So he bought us a copy and cut our schedule in half</p></blockquote>
<p>This is nonsense. Who is responsible to actually put all the bricks of the building? It&#8217;s not the Product Owner. The Product Owner needs to have the mental powers to say: &#8220;I need this building to make a lot of money&#8221;. The developers say: &#8220;Ok, it&#8221;ll cost you such amount of money in such time&#8221;. Who is the Product Owner to say otherwise? What could follow is long conversation about how Product Owner explains functional  characteristics of the building, time and costs constrain; while the developers explain what can be done given the constrains and the tools (programming language for instance) available. From a development stand point, the team commits to deliver the Product, the Product Owner doesn&#8217;t. The boss can&#8217;t commit for the team. The boss can commit with superiors/client once the team has given him the commitment.</p>
<hr />
<blockquote><p><strong>0:49</strong> Every day my boss changes his mind about what we&#8217;re building</p></blockquote>
<p>See <strong>0:13</strong></p>
<hr />
<blockquote><p><strong>0:56</strong> Dad: People keep asking me to fix their email, so I have no time to code. Son: My daddy has no time for me</p></blockquote>
<p>Impediments and tasks unrelated to the Sprint are the ScrumMaster&#8217;s concern. This can&#8217;t happen. A commitment can&#8217;t be accomplished if you are not fully committed and accountable. You are in the team or not. If you are inside the team, you can&#8217;t attend to unrelated meetings, you can&#8217;t run CEO&#8217;s errands or whims, at least it&#8217;s part of the iteration&#8217;s commitment. The ScrumMaster need to have a thick skin to eliminate such distractions at once.</p>
<hr />
<blockquote><p><strong>1:10</strong> Some consultants told my boss they could build our next version in half the time, for half the money. He believed them but now they&#8217;ve have spent all their budget, used all their time and&#8230; are still half finished. Now they are gone and their code is a disaster. We have to fix it and finish what they started.</p></blockquote>
<p>See <strong>0:30</strong></p>
<hr />
<h2>Eliminate the nonsense</h2>
<p>If you pay close attention to the problems pointed in the video, they are flagrant negation of good sense. Set the expectation clearly, set the accountabilities clearly.</p>
<h2>Further reading</h2>
<p><a title="Seven Principles of Lean Software Development - Eliminate Waste" href="http://agilesoftwaredevelopment.com/blog/pbielicki/seven-principles-lean-software-development-eliminate-waste">Seven Principles of Lean Software Development &#8211; Eliminate Waste</a></p>
<p><a title="Example of Removing Impediments" href="http://blog.mountaingoatsoftware.com/a-scrummaster-removing-an-impediment-at-apple">A ScrumMaster Removing an Impediment at Apple</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/2009/04/02/dont-take-commitment-and-loyalty-for-granted/'>Don&#8217;t take commitment and loyalty for granted</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/about/'>About David</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/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/03/26/getting-even-more-serious-about-your-meeting-problem/'>Getting even more serious about your meeting problem</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://agilenature.com/2009/04/01/stop-being-in-pain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://agilenature.com/2009/04/01/stop-being-in-pain/</feedburner:origLink></item>
		<item>
		<title>Collaborative environments to achieve goals</title>
		<link>http://feedproxy.google.com/~r/DavidAlfaroScrumCostaRica/~3/JA1ail-UUlY/</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/2009/04/01/stop-being-in-pain/'>Stop being in pain</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/2007/09/11/certified-scrummaster-training/'>Certified ScrumMaster Training</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>
<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>
]]></content:encoded>
			<wfw:commentRss>http://agilenature.com/2009/03/31/collaborative-environments-to-achieve-goals/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://agilenature.com/2009/03/31/collaborative-environments-to-achieve-goals/</feedburner:origLink></item>
		<item>
		<title>The wisdom of knowing when to use Agile</title>
		<link>http://feedproxy.google.com/~r/DavidAlfaroScrumCostaRica/~3/rIzkEkk94m8/</link>
		<comments>http://agilenature.com/2009/03/27/the-wisdom-of-knowing-when-to-use-agile/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 16:46:45 +0000</pubDate>
		<dc:creator>David Alfaro</dc:creator>
				<category><![CDATA[Teaming]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[certainty]]></category>
		<category><![CDATA[complexity]]></category>
		<category><![CDATA[decision making]]></category>
		<category><![CDATA[framework]]></category>

		<guid isPermaLink="false">http://agilenature.com/?p=83</guid>
		<description><![CDATA[A False dilemma &#8220;involves a situation in which only two alternatives are considered&#8221;, states the Wikipedia, &#8220;when in fact there are other options&#8221;. Do you remember &#8220;If you are not with us, you are against us.&#8221;? Well, that happens when you fall in fundamentalism. Fundamentalist anti-agilists got deeply offended because they say agile doesn&#8217;t follow [...]]]></description>
			<content:encoded><![CDATA[<p>A False dilemma  &#8220;involves a situation in which only two alternatives are considered&#8221;, states the <a title="False Dilemma definition" href="http://en.wikipedia.org/wiki/False_dichotomy">Wikipedia</a>, &#8220;when in fact there are other options&#8221;. Do you remember &#8220;If you are not with us, you are against us.&#8221;? Well, that happens when you fall in fundamentalism.</p>
<p>Fundamentalist anti-agilists got deeply offended because they say agile doesn&#8217;t follow a scientific approach, that it is offensive not treating Project Management as a Computer <em>Science</em>, alas! Turing is wallowing in his tomb!</p>
<p>Fundamentalist anti-cascadists say that traditional software management techniques are obsolete, that it ignores the innate nature of uncertainty of <strong>every</strong> software project, the virtue of self-managed teams <strong>always </strong>outperforms past management practices.</p>
<p>Before continuing, let me state clearly that I am a truly believer of High Performance Teams (HPT). In the way of getting a HPT you will inevitably  ended up practicing the agile principles.</p>
<p>That said, <strong>HPT&#8217;s are not always needed</strong>. <strong>So practicing agile is not always needed</strong>. Although most of the software projects fall in the uncertainty levels suitable for Agile, there a bunch of cases when direct and cascade-like managing is the best fit, so a group, rather than a team is needed.</p>
<p>Take the case of some massive web agencies or software sweat shops (very common down here in Costa Rica), or a well established  and reliable software migration processes. They are a typical production line. They&#8217;ve got efficiency through specializing and strongly documenting every phase  of the project development (or better said: production  line). Of course, there are parts of those processes that can be significantly improved by implementing agile practices. Even more, those kind of companies would want to jump to the &#8220;Product Creation&#8221; wagon where Agile is the best.</p>
<p>Be wise and take time for analyzing the complexity of the problem/project about to start. To do that, make your homework and use the <a title="Certainty Matrix" href="http://www.plexusinstitute.org/edgeware/archive/think/main_aides3.html">Ralph Stacey&#8217;s Agreement &amp;  Certainty Matrix</a> against the project:</p>
<div class="wp-caption aligncenter" style="width: 360px"><img title="Simplified version of the Stacey matrix." src="http://www.plexusinstitute.org/edgeware/archive/images/iv_9.gif" alt="Identifying management decisions on two dimensions: the degree of certainty and the level of agreement." width="350" height="341" /><p class="wp-caption-text">Identifying management decisions on two dimensions: the degree of certainty and the level of agreement.</p></div>
<p>When issues are Close to Agreement and Close to Certainty, Stacey says:</p>
<blockquote><p>Much of the management literature and theory addresses     the region on the matrix which is close to certainty and close to agreement. In this     region, we use techniques which gather data from the past and use that to predict the     future. We plan specific paths of action to achieve outcomes and monitor the actual     behavior by comparing it against these plans. This is sound management practice for issues     and decisions that fall in this area. The goal is to repeat what works to improve     efficiency and effectiveness.</p></blockquote>
<p><strong>That is: use Cascade</strong>.<br />
When issues are in the edge of chaos (Complex gray area), Stacey says:</p>
<blockquote><p>This is the zone of complexity where the traditional management approaches are not very effective but it is the zone of high creativity, innovation, and breaking with the past to create new modes of operating.</p></blockquote>
<p><strong>That is: use agile.</strong></p>
<h2>Further reading</h2>
<p>There is also a outstanding article in the Harvard Business Review called <a title="A Leader's Framework for Decision Making " href="http://harvardbusinessonline.hbsp.harvard.edu/b02/en/common/item_detail.jhtml;jsessionid=L43UNY3K3BWJUAKRGWDR5VQBKE0YIISW?id=R0711C&amp;_requestid=24051">&#8220;A Leader&#8217;s Framework for Decision Making&#8221;</a>. Really amazing article. Do read it! I&#8217;ve found a <a title="PDF: A Leader's Framework for Decision Making " href="http://www.mpiweb.org/CMS/uploadedFiles/Article%20for%20Marketing%20-%20Mary%20Boone.pdf">PDF version</a> of it.<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/01/stop-being-in-pain/'>Stop being in pain</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/2007/09/11/certified-scrummaster-training/'>Certified ScrumMaster Training</a></li>
<li><a href='http://agilenature.com/2009/03/31/collaborative-environments-to-achieve-goals/'>Collaborative environments to achieve goals</a></li>
</ul>
<h3 class="bsuite_related">Related items</h3>
<ul class="bsuite_related">
<li><a href='http://agilenature.com/2009/04/02/dont-take-commitment-and-loyalty-for-granted/'>Don&#8217;t take commitment and loyalty for granted</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/2009/03/24/dynamics-of-the-daily-standups/'>Dynamics of the Daily Standups</a></li>
<li><a href='http://agilenature.com/2008/08/17/being-off-and-team-commitment/'>Being off and Team Commitment</a></li>
<li><a href='http://agilenature.com/2008/08/15/cold-war-company-versus-value-driven-company/'>Cold War Company versus Value-Driven Company</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://agilenature.com/2009/03/27/the-wisdom-of-knowing-when-to-use-agile/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://agilenature.com/2009/03/27/the-wisdom-of-knowing-when-to-use-agile/</feedburner:origLink></item>
	</channel>
</rss>
