<?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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Tools For Agile Blog</title>
	
	<link>http://toolsforagile.com/blog</link>
	<description />
	<lastBuildDate>Thu, 03 May 2012 10:53:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/silverstripesoftware" /><feedburner:info uri="silverstripesoftware" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><thespringbox:skin xmlns:thespringbox="http://www.thespringbox.com/dtds/thespringbox-1.0.dtd">http://feeds.feedburner.com/silverstripesoftware?format=skin</thespringbox:skin><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by/2.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><item>
		<title>Two Level Scrum Estimation</title>
		<link>http://feedproxy.google.com/~r/silverstripesoftware/~3/LKGAJcJiDe4/two-level-scrum-estimation</link>
		<comments>http://toolsforagile.com/blog/archives/991/two-level-scrum-estimation#comments</comments>
		<pubDate>Thu, 03 May 2012 10:53:19 +0000</pubDate>
		<dc:creator>siddharta</dc:creator>
				<category><![CDATA[Scrum]]></category>

		<guid isPermaLink="false">http://toolsforagile.com/blog/?p=991</guid>
		<description><![CDATA[Many Scrum teams use two levels of estimation: A relative estimation technique like Story Points for estimating features, and hourly estimates for tasks. I&#8217;m often asked how such a system can be implemented in Tools For Agile. Well, we have a plugin for that! Starting May 2012, this plugin is enabled by default, but if [...]]]></description>
			<content:encoded><![CDATA[<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ftoolsforagile.com%2Fblog%2Farchives%2F991%2Ftwo-level-scrum-estimation&amp;layout=standard&amp;show_faces=no&amp;width=250&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:250px; height:25px"></iframe><p>Many Scrum teams use two levels of estimation: A relative estimation technique like Story Points for estimating features, and hourly estimates for tasks.</p>
<p>I&#8217;m often asked how such a system can be implemented in <a href="http://toolsforagile.com">Tools For Agile</a>.</p>
<p><span id="more-991"></span>Well, we have a plugin for that! Starting May 2012, this plugin is enabled by default, but if you created the board earlier then will have to enable the plugin manually.</p>
<p>To enable the plugin,</p>
<ul>
<li>Go to the Board Settings page and click to the Plugins section</li>
<li>Enabled the Two Level Estimation plugin if it is not enabled already</li>
</ul>
<p>Once the plugin is enabled, you&#8217;ll get a Story Points field when creating a card.</p>
<p><img class="alignnone  wp-image-992" title="storypoints_2" src="http://toolsforagile.com/blog/wp-content/uploads/2012/05/storypoints_2.png" alt="" width="600" height="536" /></p>
<p>And on the card, the story point will be displayed with a little star icon next to the number.</p>
<p><img class="alignnone size-full wp-image-993" title="storypoints_3" src="http://toolsforagile.com/blog/wp-content/uploads/2012/05/storypoints_3.png" alt="" width="308" height="88" /></p>
<p>When the plugin is enabled, the following metrics will use the Story Point value in the calculation:</p>
<ul>
<li>Average velocity</li>
<li>Scheduled velocity</li>
<li>Project burndown graph</li>
<li>Velocity trend graph</li>
</ul>
<p>Note that the iteration burndown will still use the task estimate values.</p>
<img src="http://feeds.feedburner.com/~r/silverstripesoftware/~4/LKGAJcJiDe4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://toolsforagile.com/blog/archives/991/two-level-scrum-estimation/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://toolsforagile.com/blog/archives/991/two-level-scrum-estimation</feedburner:origLink></item>
		<item>
		<title>New Feature: Customise the properties shown on the card</title>
		<link>http://feedproxy.google.com/~r/silverstripesoftware/~3/dbHX3HQ1Zu8/new-feature-customise-the-properties-shown-on-the-card</link>
		<comments>http://toolsforagile.com/blog/archives/976/new-feature-customise-the-properties-shown-on-the-card#comments</comments>
		<pubDate>Fri, 20 Apr 2012 12:37:28 +0000</pubDate>
		<dc:creator>siddharta</dc:creator>
				<category><![CDATA[News & Updates]]></category>

		<guid isPermaLink="false">http://toolsforagile.com/blog/?p=976</guid>
		<description><![CDATA[Today&#8217;s release allows board owners to customise the properties shown on the card. When you create a custom field, you can now choose whether the property value should be shown on the card in the board, the card in the backlog or not shown at all. With this update, the you can customise the visualisation [...]]]></description>
			<content:encoded><![CDATA[<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ftoolsforagile.com%2Fblog%2Farchives%2F976%2Fnew-feature-customise-the-properties-shown-on-the-card&amp;layout=standard&amp;show_faces=no&amp;width=250&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:250px; height:25px"></iframe><p>Today&#8217;s release allows board owners to customise the properties shown on the card.</p>
<p>When you create a custom field, you can now choose whether the property value should be shown on the card in the board, the card in the backlog or not shown at all.</p>
<p><a href="http://toolsforagile.com/blog/wp-content/uploads/2012/04/customfield.png"><img class="alignnone size-full wp-image-978" title="Customizing kanban card properties" src="http://toolsforagile.com/blog/wp-content/uploads/2012/04/customfield.png" alt="" width="600" height="385" /></a></p>
<p>With this update, the you can customise the visualisation to show you the important properties you need for prioritising, or for execution when the card is on the board, or hide properties that contain information that you don&#8217;t want to visualise on the card (you can still see the full card property values in the card details page).</p>
<img src="http://feeds.feedburner.com/~r/silverstripesoftware/~4/dbHX3HQ1Zu8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://toolsforagile.com/blog/archives/976/new-feature-customise-the-properties-shown-on-the-card/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://toolsforagile.com/blog/archives/976/new-feature-customise-the-properties-shown-on-the-card</feedburner:origLink></item>
		<item>
		<title>Statistics for Agile Teams: Understanding Variation</title>
		<link>http://feedproxy.google.com/~r/silverstripesoftware/~3/ZB4q4cuDM5M/statistics-for-agile-teams-understanding-variation</link>
		<comments>http://toolsforagile.com/blog/archives/950/statistics-for-agile-teams-understanding-variation#comments</comments>
		<pubDate>Mon, 26 Mar 2012 12:59:07 +0000</pubDate>
		<dc:creator>siddharta</dc:creator>
				<category><![CDATA[Lean]]></category>

		<guid isPermaLink="false">http://toolsforagile.com/blog/?p=950</guid>
		<description><![CDATA[A question came up in a recent discussion about why agile teams need to understand basic statistics. Here is why&#8230; [Note: the following post talks about Scrum teams and velocity. The equivalent for Kanban teams is lead time, so replace velocity with lead time everywhere if you are doing Kanban] Take an example of a [...]]]></description>
			<content:encoded><![CDATA[<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ftoolsforagile.com%2Fblog%2Farchives%2F950%2Fstatistics-for-agile-teams-understanding-variation&amp;layout=standard&amp;show_faces=no&amp;width=250&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:250px; height:25px"></iframe><p>A question came up in a recent discussion about why agile teams need to understand basic statistics.</p>
<p>Here is why&#8230;</p>
<p>[Note: the following post talks about Scrum teams and velocity. The equivalent for Kanban teams is lead time, so replace velocity with lead time everywhere if you are doing Kanban]</p>
<p>Take an example of a scrum team that committed to 40 points, delivered 20, then had a fiery debate during the retrospective about what went wrong and how to prevent it next time.</p>
<p>The next sprint they make some changes, deliver 45 points, get excited about the impact of their changes and decide that they should aim for 50 points now.</p>
<p>The sprint after they deliver only 30 points. Disaster!! Its doom and gloom at the retrospective about what went wrong this time. The Scrum Master steps in and says that its a major regression, this cant continue. That&#8217;s two sprints where they missed commitments by 20 points and stakeholders aren&#8217;t impressed. He recommends that they should seriously consider working weekends to hit commitments made to the stakeholders&#8230;..</p>
<p><strong>How many times have we seen this pattern?</strong> Without realising it, this team is doing the absolutely worst thing possible. It&#8217;s called tampering. What is tampering? Read on&#8230;</p>
<p><span id="more-950"></span></p>
<h3>Tampering</h3>
<p>Lets change the context.</p>
<p>Assume that you are driving to work everyday. It takes you 30 minutes to get there. Now, that does not mean it takes you <em>exactly</em> 30 minutes every day. Some days it might be 25 minutes, other days it might take 35 minutes, but on average you know its somewhere around 30.</p>
<p>In fact, if you were to plot your times every day for forty days, it might look something like this (the Y-axis represents how many minutes early or late you arrive at work each day)</p>
<p><img class="alignnone size-full wp-image-953" title="Times without tampering" src="http://toolsforagile.com/blog/wp-content/uploads/2012/03/driving_times_1.png" alt="" width="572" height="368" /></p>
<p>Most people would not raise an eyebrow at this graph. It is quite natural that the driving time varies each day. The cause for the variation could be anything &#8212; difference in traffic levels, how many red lights you hit etc.</p>
<p>But now you decide to get a little clever. You decide to look at yesterday&#8217;s time and use that to change your behaviour the following day.</p>
<p>The first day you reach office in 25 minutes. So the next day you think, &#8220;yesterday it took just 25 minutes, so I can leave 5 minutes late today&#8221;. Unfortunately, today it takes 35 minutes. Add your 5 minute lateness in starting out, and you reach office 10 minutes late. The day after you are cautious. You reached 10 minutes late yesterday, so today you leave 10 minutes early. This time it takes the usual 30 minutes, and you reach office 10 minutes early (because you started 10 minutes early).</p>
<p>In fact, if you followed this strategy, then with the same sequence of driving times above, this is what your result would be</p>
<p><img class="alignnone size-full wp-image-954" title="Time after tampering" src="http://toolsforagile.com/blog/wp-content/uploads/2012/03/driving_times_2.png" alt="" width="575" height="362" /></p>
<p>With this clever new strategy, the graph swings <em>wildly</em>. Some days you are as much as 30 minutes early. Other days 30 minutes late.</p>
<p><strong>Lets recap&#8230;</strong></p>
<p>If you just blindly leave home 30 minutes before time everyday, you&#8217;ll reach between 10 minutes early and 10 minutes late each day. This is a stable system.</p>
<p>If you look at yesterday&#8217;s time and try to compensate the next day, the variation <em>increases</em>. After a few days of following this strategy, you&#8217;ll be arriving way too early or late. <em>This system is out of control.</em></p>
<p>This is called<strong> tampering</strong> &#8211; Meddling with the system when you should leave it alone.</p>
<p>Or as Dr.Deming said, &#8220;<a href="http://management.curiouscatblog.net/2007/09/13/deming-on-being-destroyed-by-best-efforts/">Dont just do something, stand there</a>&#8220;.</p>
<h3>Understanding Variation</h3>
<p>Everything has variation. Some things have less variation, others have more, but everything has variation. The variation inherent in the system is called <em>Common Cause</em> variation. In the driving example, the traffic pattern changes slightly, your luck with the signals change.. all this causes a variation in the time you take to reach office.</p>
<p>Another type of variation is called <em>Special Cause</em> variation. Special cause variation has an assignable cause that you can point to that caused the variation. For example, if there is an accident, or a diversion on the road &#8212; the delay due to that is special cause variation.</p>
<p>For special cause variation, you can point to a particular point and ask &#8220;who or what caused this?&#8221;. You can do a root cause analysis to find and eliminate the problem.</p>
<p>An agile team also has variation in how they work. Some days you work well, other days things don&#8217;t go so great. This is just normal day to day stuff which happens, and it causes variation. One sprint they do 40 points, the next sprint they do 20 points. The sprint after, they might do more than 40 points. Thats pretty normal, and its usually cause by common cause variation. Sometime you have special cause variation, eg: If a sprint spans the Christmas + New Year week, then the loss in velocity is a special cause.</p>
<h3>Tampering revisited</h3>
<p>The problem arises when we confuse common cause variation for special cause, and try to find an assignable cause in a common cause variation and attempt to &#8220;fix it&#8221;.</p>
<p>When the velocity drops from 40 points last sprint to 20 points this sprint, then teams typically look at figuring out why that happened. The problem is, nothing might have happened. It could have just been the usual routine variation in the system. In that case, any &#8220;fixes&#8221; that are applied may end up tampering the system. The next sprint, the velocity changes again due to routine variation (plus any side effects from the &#8220;fix&#8221;). Teams then scramble to figure out what happened this time.</p>
<p>The result is a system that goes out of control.</p>
<h3>The only two ways to hit a constant velocity</h3>
<p>Everyone says that agile teams should have a constant velocity. There are only two ways to do this:</p>
<ol>
<li>Be an insanely amazing team that has absolutely no variation at all</li>
<li>Game the numbers [Slow down when you are ahead, and work overtime when you are behind]</li>
</ol>
<p>There are probably a handful of teams (I might even go on a limb and say there are none) that can produce perfectly consistently without any variation whatsoever.</p>
<p>That means if you&#8217;re velocity is constant, you&#8217;re gaming it. Worse, it probably means you are working overtime to get there. And once you hit the number, you&#8217;re going to be working overtime most of the other sprints in order to keep your velocity there.</p>
<h3>The difference between tampering and process improvement</h3>
<p>Some of you might ask, &#8220;what about process improvement? Isn&#8217;t that tampering?&#8221;. No, its not. Tampering is looking at <em>one</em> data point which does not have any special variation, drawing conclusions from it, and attempting to fix the system based on it. Process improvement looks at a much longer period of time to draw conclusions from.</p>
<p title="From Scrum to Kanban">Yesterday&#8217;s weather is a <em>bad</em> way to plan and as we saw in the graph above, it can lead to severe problems.</p>
<p>Some teams use the average of the last five sprints, which is a better approach. You did 40 points this sprint? Great, now plan for 30 points next sprint. You did 20 points? Thats okay, plan for 30 points again.</p>
<p>Also, don&#8217;t mistake variation for improvement. So you did 30 points the last sprint, and did 40 points this sprint? Hold the celebrations. How do you know that this is improvement and not just usual variation?</p>
<p>Answer: <em>You don&#8217;t</em>. Two points don&#8217;t make a trend. Only recalibrate your forecast after delivering more than planned for 4-5 sprints in a row.</p>
<p><a title="Sprint commitment" href="http://toolsforagile.com/blog/archives/172">Even better, don&#8217;t use target sprint commitment</a>. Let the team do however much they can, and deliver whatever was completed.</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/silverstripesoftware/~4/ZB4q4cuDM5M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://toolsforagile.com/blog/archives/950/statistics-for-agile-teams-understanding-variation/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://toolsforagile.com/blog/archives/950/statistics-for-agile-teams-understanding-variation</feedburner:origLink></item>
		<item>
		<title>Create new card types and customise your card field colours</title>
		<link>http://feedproxy.google.com/~r/silverstripesoftware/~3/6UodByMaWfw/custom-kanban-card-types</link>
		<comments>http://toolsforagile.com/blog/archives/942/custom-kanban-card-types#comments</comments>
		<pubDate>Mon, 19 Mar 2012 12:27:24 +0000</pubDate>
		<dc:creator>siddharta</dc:creator>
				<category><![CDATA[News & Updates]]></category>

		<guid isPermaLink="false">http://toolsforagile.com/blog/?p=942</guid>
		<description><![CDATA[We just made a new release that takes card customisation to the next level. Until today, we provided six predefined card types and colours &#8211; Feature, Bug, Support, Enhancement, Spike and Chore. These card types were associated with six coloured cards. You could use these six colours, but you couldn&#8217;t create your own card types. [...]]]></description>
			<content:encoded><![CDATA[<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ftoolsforagile.com%2Fblog%2Farchives%2F942%2Fcustom-kanban-card-types&amp;layout=standard&amp;show_faces=no&amp;width=250&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:250px; height:25px"></iframe><p>We just made a new release that takes card customisation to the next level.</p>
<p>Until today, we provided six predefined card types and colours &#8211; Feature, Bug, Support, Enhancement, Spike and Chore. These card types were associated with six coloured cards. You could use these six colours, but you couldn&#8217;t create your own card types. Also, custom fields that were rendered on the card had their colours auto-generated, and you couldn&#8217;t pick their colours.</p>
<p>You can now do both<span id="more-942"></span></p>
<h3>Define new card types</h3>
<p>With today&#8217;s release, you can define your own card types and select the colours you want for them. This allows you to create many more types than the standard ones in use in development teams.</p>
<p><strong>But that is not all</strong>. You can now select colours for <strong>any</strong> custom fields. When the field value is displayed on the card, we take the colour that if you defined. If you haven&#8217;t defined anything, then we  auto-generate the colour as before. So what good is it to select colours for field values? Well, perhaps some options are important and you want to highlight them so that they draw the eye towards them.</p>
<p>Here are some examples of a few ways to use custom card types.</p>
<h3>Example: A Portfolio Board</h3>
<p>The example below shows a high level portfolio board with a number of initiatives. Each initiative is a card of a particular type &#8212; Differentiators, Table Stakes and Long Term Investments. By creating three new types of cards with different colours for each of these initiative types, we can easily see the distribution of initiatives that are &#8220;in flight&#8221;.</p>
<p><img class="alignnone size-full wp-image-943" title="Portfolio Board" src="http://toolsforagile.com/blog/wp-content/uploads/2012/03/porfolio_board.png" alt="Portfolio Board" width="500" height="243" /></p>
<h3>Example: An Integrated Risk Board</h3>
<p>This example shows a usual board, with an additional risk tracking section to the right. The cards in this section are custom defined &#8220;risk&#8221; type cards with a yellow colour.</p>
<p><img class="alignnone  wp-image-944" title="Kanban + Risk Board" src="http://toolsforagile.com/blog/wp-content/uploads/2012/03/risk_board.png" alt="" width="569" height="302" /></p>
<h3>Example: Pinning notes to the board</h3>
<p>Not every card type has to be something that has to be worked on or tracked. How about creating a type just for easy visualisation? The board below has cards with a custom &#8220;notes&#8221; type in blue. These notes are placed in one column and are purely there to write notes and make them visible on the board, just like you would with sticky notes.</p>
<p><img class="alignnone size-full wp-image-945" title="Notes on the board" src="http://toolsforagile.com/blog/wp-content/uploads/2012/03/notes_board.png" alt="" width="550" height="213" /></p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/silverstripesoftware/~4/6UodByMaWfw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://toolsforagile.com/blog/archives/942/custom-kanban-card-types/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://toolsforagile.com/blog/archives/942/custom-kanban-card-types</feedburner:origLink></item>
		<item>
		<title>5 tips to make your electronic board more visible</title>
		<link>http://feedproxy.google.com/~r/silverstripesoftware/~3/h09sqY0KyEE/5-tips-to-make-your-electronic-board-more-visible</link>
		<comments>http://toolsforagile.com/blog/archives/932/5-tips-to-make-your-electronic-board-more-visible#comments</comments>
		<pubDate>Thu, 08 Mar 2012 09:00:53 +0000</pubDate>
		<dc:creator>siddharta</dc:creator>
				<category><![CDATA[Tools For Agile]]></category>

		<guid isPermaLink="false">http://toolsforagile.com/blog/?p=932</guid>
		<description><![CDATA[One of the great things about a physical board is that its always big and visible. Anyone working in the room, or even walking through it, will glance at it once in a while.  Because of the huge amount of bandwidth our brain dedicates to decoding visual patterns, a glance is all one needs to [...]]]></description>
			<content:encoded><![CDATA[<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ftoolsforagile.com%2Fblog%2Farchives%2F932%2F5-tips-to-make-your-electronic-board-more-visible&amp;layout=standard&amp;show_faces=no&amp;width=250&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:250px; height:25px"></iframe><p>One of the great things about a physical board is that its always big and visible. Anyone working in the room, or even walking through it, will glance at it once in a while.  Because of the huge amount of bandwidth our brain dedicates to decoding visual patterns, a glance is all one needs to quickly figure out the state of the work.</p>
<p>Unfortunately, when a team migrates to an electronic board, the big visible chart is gone. This is not a good thing, because now everyone has to log into the tool to see the board. You aren&#8217;t going to be doing that in the middle of your work, or while walking through the room.</p>
<p>Luckily, there are ways to solve this.</p>
<p><span id="more-932"></span></p>
<p>Here are five ways to make your electronic board more visible</p>
<ol>
<li><strong>Get a projector</strong>: Find some blank wall space, get a projector and project the board on the wall. As an added bonus, you can probably project it much bigger than even a physical board.</li>
<li><strong>Get a large monitor</strong>: Sometimes you don&#8217;t have a big empty wall available. Hook up the electronic board display to a large monitor and have it display the board at all times.</li>
<li><strong>Get a touchscreen monitor</strong>: Even better, get a touch screen monitor. Then you&#8217;ll be able to drag and drop cards with your finger <img src='http://toolsforagile.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li><strong>Go small</strong>: The opposite of one big visible radiator is to have many small radiators. With a physical board, you are restricted to <em>one</em> board which <em>has</em> to be in the team room. No such restriction with electronic boards! A huge advantage of electronic boards is that you can create as many copies as you want. How about having many small monitors (maybe even iPads/tablets?) at multiple places through the team room, so that everyone can view and interact with the board from different places in the room.</li>
<li><strong>Go far</strong>: Taking the multiple display solution one step further, ho about putting a small monitor at the entrance of your team room, another small one by the water cooler or cafeteria and one more in the board room. Imagine strolling by the water cooler and being able to see different boards from all the various teams who work on that floor.</li>
</ol>
<p>All this (especially 4 &amp; 5) is very exciting, because it allows you to bring in a whole lot more visibility than was ever possible with a physical board.</p>
<p>Of course, there is one thing that is required to do this: Synchronisation between multiple displays of a board. When someone updates a board, you don&#8217;t want all the other displays to be showing stale information.</p>
<p>Manually hitting refresh every minute is out of the question, and reloading the whole page every few seconds is slow, and resource intensive. Automatically reloading the page at a less frequent interval (say every few minutes) means that the radiators are showing stale information on busy boards.</p>
<p>The ideal situation is to have <a title="Real-time Agile collaboration" href="http://toolsforagile.com/blog/archives/921/real-time-agile-collaboration-is-here">real time board synchronisation in the electronic tool</a>. With real time sync, a whole lot of exciting possibilities just open up.</p>
<img src="http://feeds.feedburner.com/~r/silverstripesoftware/~4/h09sqY0KyEE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://toolsforagile.com/blog/archives/932/5-tips-to-make-your-electronic-board-more-visible/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://toolsforagile.com/blog/archives/932/5-tips-to-make-your-electronic-board-more-visible</feedburner:origLink></item>
		<item>
		<title>Real-time Agile collaboration is here!</title>
		<link>http://feedproxy.google.com/~r/silverstripesoftware/~3/13ZzBpmFqgk/real-time-agile-collaboration-is-here</link>
		<comments>http://toolsforagile.com/blog/archives/921/real-time-agile-collaboration-is-here#comments</comments>
		<pubDate>Wed, 07 Mar 2012 10:13:50 +0000</pubDate>
		<dc:creator>siddharta</dc:creator>
				<category><![CDATA[News & Updates]]></category>

		<guid isPermaLink="false">http://toolsforagile.com/blog/?p=921</guid>
		<description><![CDATA[Over the last few months, we&#8217;ve built up our application architecture to support real time communication. We are extremely happy to  announce our first feature built on this architecture &#8211; real time board synchronisation. With real time synchronisation, if one person makes a change on the board (moves a card for example), then that change [...]]]></description>
			<content:encoded><![CDATA[<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ftoolsforagile.com%2Fblog%2Farchives%2F921%2Freal-time-agile-collaboration-is-here&amp;layout=standard&amp;show_faces=no&amp;width=250&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:250px; height:25px"></iframe><p>Over the last few months, we&#8217;ve built up our application architecture to support real time communication. We are extremely happy to  announce our first feature built on this architecture &#8211; <em>real time board synchronisation</em>.</p>
<p>With real time synchronisation, if one person makes a change on the board (moves a card for example), then that change is automatically propagated to all others who are viewing the board which are in turn updated in real time. Perfect for distributed team collaboration. It&#8217;s a lot of fun to project the board on the wall and watch the cards move by themselves as team members update the board <img src='http://toolsforagile.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here is a video showing real time synchroniation in action:</p>
<p>[If you are reading this in an RSS reader or email, then <a href="http://toolsforagile.com/blog/archives/921/real-time-agile-collaboration-is-here">click here to view the video</a>]</p>
<p><iframe src="http://blip.tv/play/hsoKgubUbwI.html?p=1" frameborder="0" width="550" height="443"></iframe><object style="display: none;" width="320" height="240" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://a.blip.tv/api.swf#hsoKgubUbwI" /><embed style="display: none;" width="320" height="240" type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#hsoKgubUbwI" /></object></p>
<div style="clear: both;"></div>
<img src="http://feeds.feedburner.com/~r/silverstripesoftware/~4/13ZzBpmFqgk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://toolsforagile.com/blog/archives/921/real-time-agile-collaboration-is-here/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://toolsforagile.com/blog/archives/921/real-time-agile-collaboration-is-here</feedburner:origLink></item>
		<item>
		<title>But, is it agile?</title>
		<link>http://feedproxy.google.com/~r/silverstripesoftware/~3/8Xq0iPGR_YY/but-is-it-agile</link>
		<comments>http://toolsforagile.com/blog/archives/912/but-is-it-agile#comments</comments>
		<pubDate>Thu, 24 Nov 2011 18:41:10 +0000</pubDate>
		<dc:creator>siddharta</dc:creator>
				<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://toolsforagile.com/blog/?p=912</guid>
		<description><![CDATA[Jim Coplein posted on Jeff Sutherland&#8217;s blog basically criticising Kanban and trying to put forward a case of why Scrum is closer to Toyota&#8217;s principles that Kanban. I&#8217;m not going to comment on the post (not directly anyway), but here is a story: Five years ago I posted about a trend that was happening then, [...]]]></description>
			<content:encoded><![CDATA[<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ftoolsforagile.com%2Fblog%2Farchives%2F912%2Fbut-is-it-agile&amp;layout=standard&amp;show_faces=no&amp;width=250&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:250px; height:25px"></iframe><p><a href="http://scrum.jeffsutherland.com/2011/11/alternative-to-kanban-one-piece.html">Jim Coplein posted on Jeff Sutherland&#8217;s blog</a> basically criticising Kanban and trying to put forward a case of why Scrum is closer to Toyota&#8217;s principles that Kanban.</p>
<p>I&#8217;m not going to comment on the post (not directly anyway), but here is a story:</p>
<p><a href="http://toolsforagile.com/blog/archives/4/agile-is-not-xp">Five years ago I posted about a trend that was happening then</a>, of asking whether a practice is agile or not. There would be endless debates about whether doing Practice X was big design up front (BDUF) or whether it violated YAGNI and what have you. Sometimes you would come across a post where a person loved a technique, but was afraid that it was big design up front. Just to set the context, in those days XP was the dominant method in the agile space and BDUF and YAGNI were the hot topics of discussion. The bone of contention was with methods like FDD that promoted up-front modeling, and Crystal which encouraged documentation and up-front UX design, and DSDM which many XP thought leaders found to be too heavy.</p>
<p>People essentially stopped asking &#8220;is it useful?&#8221; and started asking &#8220;is it agile?&#8221;</p>
<p>As any community forms around an idea, the first few years are open to  playing around with it and improving it, but after a point the community  attention switches over to protecting the idea from corruption and  external forces. This protects the initial idea, but closes it down to growth. A lot of good ideas get discarded, because &#8220;it isn&#8217;t agile&#8221;.</p>
<p>I&#8217;ve learnt a lot of good things from reading FDD, and Crystal, and talking to people about CMMI. Its funny how many people in the agile community are happy to bash CMMI without ever talking to someone accomplished in it. To be frank, I was in that camp too, until I had a number of discussions with people who understood CMMI well. It turns out that <a href="http://toolsforagile.com/blog/archives/441/5-cmmi-misconceptions-in-the-agile-community">CMMI has a lot of interesting ideas</a>.</p>
<p>Today, people dont talk too much about XP anymore. Most of the XP thought leaders have moved on, some to the Scrum or Kanban world, others elsewhere. Meanwhile a lot of XP has been absorbed as standard practices that teams pick and choose for their project. Teams no longer talk about &#8220;doing XP&#8221; (as a package) but more about we&#8217;re doing TDD or we&#8217;re doing continuous integration.</p>
<p>But history repeats itself, and once again we find the question coming around once again to &#8220;is it agile?&#8221; instead of &#8220;is it useful?&#8221;</p>
<p>PS: <a href="http://agile2012.in">Agile India 2012</a> is coming up next year. Be prepared to discuss a number of interesting topics, some of which might fail the &#8220;is it agile?&#8221; test <img src='http://toolsforagile.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <a href="http://agile2012.in/registration/">Registrations are open</a>, so what are you waiting for?</p>
<img src="http://feeds.feedburner.com/~r/silverstripesoftware/~4/8Xq0iPGR_YY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://toolsforagile.com/blog/archives/912/but-is-it-agile/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://toolsforagile.com/blog/archives/912/but-is-it-agile</feedburner:origLink></item>
		<item>
		<title>Linking code commits to Cards</title>
		<link>http://feedproxy.google.com/~r/silverstripesoftware/~3/gcbWwWD61G0/linking-code-commits-to-cards</link>
		<comments>http://toolsforagile.com/blog/archives/909/linking-code-commits-to-cards#comments</comments>
		<pubDate>Thu, 24 Nov 2011 11:17:02 +0000</pubDate>
		<dc:creator>siddharta</dc:creator>
				<category><![CDATA[News & Updates]]></category>

		<guid isPermaLink="false">http://toolsforagile.com/blog/?p=909</guid>
		<description><![CDATA[Did you know that you could link code commits in your source control system to cards in Tools For Agile? If you didn&#8217;t, then take a look at the video below to see you can integrate with subversion. (You can find detailed instructions here) The integration looks at the commit message for the card #id [...]]]></description>
			<content:encoded><![CDATA[<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ftoolsforagile.com%2Fblog%2Farchives%2F909%2Flinking-code-commits-to-cards&amp;layout=standard&amp;show_faces=no&amp;width=250&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:250px; height:25px"></iframe><p>Did you know that you could link code commits in your source control system to cards in <a href="http://toolsforagile.com">Tools For Agile</a>?</p>
<p>If you didn&#8217;t, then take a look at the video below to see you can integrate with subversion. (<a href="http://toolsforagile.com/docs/third_party_integration/svn_integration">You can find detailed instructions here</a>)</p>
<p>The integration looks at the commit message for the card #id and links the card in Tools for Agile to the commit. You can then look at the card details page to see a list of all commits that are linked to that card.</p>
<p>[If you are reading this in an RSS reader or email, then <a href="http://toolsforagile.com/blog/archives/909/linking-code-commits-to-cards">click here to see the video</a>]</p>
<p><iframe src="http://blip.tv/play/hsoKgt_ObAA.html" frameborder="0" width="640" height="510"></iframe><object style="display: none;" width="320" height="240" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://a.blip.tv/api.swf#hsoKgt_ObAA" /><embed style="display: none;" width="320" height="240" type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#hsoKgt_ObAA" /></object></p>
<img src="http://feeds.feedburner.com/~r/silverstripesoftware/~4/gcbWwWD61G0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://toolsforagile.com/blog/archives/909/linking-code-commits-to-cards/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://toolsforagile.com/blog/archives/909/linking-code-commits-to-cards</feedburner:origLink></item>
		<item>
		<title>Visualisation in Board Design</title>
		<link>http://feedproxy.google.com/~r/silverstripesoftware/~3/6UrmXYM5BTE/visualisation-in-board-design</link>
		<comments>http://toolsforagile.com/blog/archives/899/visualisation-in-board-design#comments</comments>
		<pubDate>Fri, 11 Nov 2011 20:13:06 +0000</pubDate>
		<dc:creator>siddharta</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Kanban]]></category>
		<category><![CDATA[Visual Management]]></category>

		<guid isPermaLink="false">http://toolsforagile.com/blog/?p=899</guid>
		<description><![CDATA[Following up on a twitter discussion, Pawel blogged about alternative kanban board designs, and showed an interesting board with columns indicating priority and stickies on a card to indicate the tasks to complete. This motivated me to search for pictures of the board we used back when we first adopted agile process. Pawel says that [...]]]></description>
			<content:encoded><![CDATA[<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ftoolsforagile.com%2Fblog%2Farchives%2F899%2Fvisualisation-in-board-design&amp;layout=standard&amp;show_faces=no&amp;width=250&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:250px; height:25px"></iframe><p>Following up on a twitter discussion, Pawel blogged about <a href="http://blog.brodzinski.com/2011/11/alternative-kanban-board.html">alternative kanban board designs</a>, and showed an interesting board with columns indicating priority and stickies on a card to indicate the tasks to complete. This motivated me to search for pictures of the board we used back when we first adopted agile process. Pawel says that exposure to &#8220;standard kanban boards&#8221; has meant that everyone has ended up with similar looking boards. I think to an extent that is true. This board was designed in 2005, much before there was a kanban method, and it doesn&#8217;t really look like a kanban board you would see today. In fact, I wouldn&#8217;t even call it a kanban board as it has no WIP limits or pull. It&#8217;s more of a team board visualisation.</p>
<p><span id="more-899"></span></p>
<h3>Early 2005</h3>
<p>This is the board from early 2005.</p>
<p><img class="alignnone size-full wp-image-900" title="Team Board" src="http://toolsforagile.com/blog/wp-content/uploads/2011/11/browser_team_board.png" alt="" width="600" height="397" /></p>
<p>The board has three sections</p>
<ol>
<li>Not Started. The cards that are not started are arranged in columns, based on who is planning to pick up that card (although it could eventually be picked by someone else)</li>
<li>In Progress. Cards in progress are arranged in columns, each column containing cards of one team member</li>
<li>Awaiting verification. This column in labeled &#8220;Customer&#8221;. These are cards that are complete and are awaiting verification. Usually the verification was done by me.</li>
</ol>
<p>The colour of the card indicated the type: Pink for important work, orange for bugs, yellow for new features and green for enhancements.</p>
<p>A couple of patterns jump out straight away:</p>
<p>First, most of the cards are waiting on the customer. That&#8217;s because the customer (me) only verified cards at the end of the release. We did three week releases, so these cards would queue up for three weeks. If any card wasn&#8217;t okay, then we would put it back into the Not Started section for the next release.</p>
<p>Second, look at the amount of multitasking for some team members relative to others. Some team members are overloaded for sure.</p>
<h3>July 2005</h3>
<p>This photograph was taken sometime in July 2005, so its a few months later.</p>
<p><img class="alignnone size-full wp-image-901" title="roadmap_board" src="http://toolsforagile.com/blog/wp-content/uploads/2011/11/roadmap_board.png" alt="" width="600" height="397" /></p>
<p>You can see that there are two boards now. The board on the left, directly facing the camera is the roadmap board. This board contains the &#8220;big features&#8221; that were planned for the next six releases. You can see the release number and date on the top card of each column. The team board on the right has also been redone. Team names have been replaced by photographs, but more significantly you can see that the multitasking is way down. Also the customer column, while still long, is now a lot shorter compared to before as some cards were verified without waiting for the release date. It also helped that we could cards which failed verification back and fix it before the release came.</p>
<h3>Visualisation is the important part</h3>
<p>Day before yesterday I blogged that <a href="http://toolsforagile.com/blog/archives/882/why-visualisation-is-the-key-to-being-agile">visualisation is the key to being agile</a>. You can see that in action here. After putting up the team board, suddenly every team member knew what was going on. This enabled the team to take ownership of the work, leading to better collaboration, and better agility. Nothing rocket science about this. The success of the team board prompted us to create the roadmap board with the next six releases on it.</p>
<h3>More patterns</h3>
<p>The team board is just one of many kanban board pattern. Pawel&#8217;s blog post shows another pattern. At LSSC12 Alisson Vale showed me a board where the team board pattern is embedded within a larger kanban board (You can see that board <a href="http://toolsforagile.com/site_media/website/images/screenshots/14_kanbanboard_4.png">depicted in our electronic kanban board tool here</a>). Visualisation goes far, far beyond just the basic kanban board.  If you are interested in visualisation, then check the recording of my <a href="http://toolsforagile.com/resource/webinars/advanced-kanban-board-patterns/">July webinar on Advanced Kanban Board Patterns</a>.</p>
<p>Also, visualisation isn&#8217;t just for a team&#8217;s work items. You can see above that the visualisation of the roadmap that we did in 2005. It was rather basic and didn&#8217;t visualise everything we wanted. So I was always on the lookout for a better way to go about it. In the last three years, I&#8217;ve become a big fan of using <a href="http://toolsforagile.com/silverstories/features/">story mapping</a> as a way to visualise a project vision, roadmap and progress against that vision. If you&#8217;re interested in story maps from a visualisation standpoint, then <a href="http://bit.ly/uBZROE">sign up for my upcoming webinar this month on story mapping</a>.</p>
<img src="http://feeds.feedburner.com/~r/silverstripesoftware/~4/6UrmXYM5BTE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://toolsforagile.com/blog/archives/899/visualisation-in-board-design/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://toolsforagile.com/blog/archives/899/visualisation-in-board-design</feedburner:origLink></item>
		<item>
		<title>Why Visualisation is the key to being Agile</title>
		<link>http://feedproxy.google.com/~r/silverstripesoftware/~3/qrWvYld8iLs/why-visualisation-is-the-key-to-being-agile</link>
		<comments>http://toolsforagile.com/blog/archives/882/why-visualisation-is-the-key-to-being-agile#comments</comments>
		<pubDate>Tue, 08 Nov 2011 09:36:58 +0000</pubDate>
		<dc:creator>siddharta</dc:creator>
				<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://toolsforagile.com/blog/?p=882</guid>
		<description><![CDATA[This coming weekend, I&#8217;m going to be talking at Agile Tour Chennai about visualisation in the context of agile teams. It is my belief the visualisation is the key to being truly agile. Why? Read on.. Imagine for a moment that you&#8217;re playing a sport. Lets say football (soccer). Also imagine that the players in [...]]]></description>
			<content:encoded><![CDATA[<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Ftoolsforagile.com%2Fblog%2Farchives%2F882%2Fwhy-visualisation-is-the-key-to-being-agile&amp;layout=standard&amp;show_faces=no&amp;width=250&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:250px; height:25px"></iframe><p>This coming weekend, I&#8217;m going to be talking at <a href="http://at2011.agiletour.org/fr/chennai.html">Agile Tour Chennai</a> about visualisation in the context of agile teams.</p>
<p>It is my belief the visualisation is the key to being truly agile. Why? Read on..</p>
<p><span id="more-882"></span>Imagine for a moment that you&#8217;re playing a sport. Lets say football (soccer). Also imagine that the players in your team are told to wear blinkers (blinkers are what they put on horses so they can see only ahead), giving them a limited vision range, maybe just 1 metre in front of them. Only the coach can see the whole field. Therefore the coach has to tell the players where to kick the ball, and the players blindly follow the coach&#8217;s orders. How effective do you think this football team is going to be?</p>
<p>Donald Gray has a fabulous case study about <a href="http://www.donaldegray.com/managing-in-mayberry-an-examination-of-three-distinct-leadership-styles/">three different leadership styles</a> brought out while managing traffic at an intersection. This is a fantastic article and I suggest everyone read it and come back here. He shows how a policeman manually trying to manage the traffic is a lot less effective compared to leaving the drivers to figure it out themselves. Anyone who has driven in India knows this already. The traffic here is utter chaos, but it flows, even when the traffic lights aren&#8217;t working. In fact, if you see a long jam, chances are high that policemen are manually regulating the traffic!!</p>
<p>What these stories tell us is that when lots of complex decisions are to be taken, it is a better to decentralise decision making lower in the system.</p>
<p>Lets rewind back to the football team. Anybody can figure out that playing the team with blinkers, and the coach directing every move is a bad idea. It&#8217;s so obvious that you wouldn&#8217;t even consider it for a single moment. But, isn&#8217;t that exactly what we are doing in our software development teams? The project manager is often the only one who knows whats going on in the bigger picture. The team is developing with blinkers on. The project manager makes the move, communicates it to the team and the team executes the move. It&#8217;s not a very effective way of working.</p>
<p>In fact, like the policemen story, a single project manager who makes decisions on behalf of the team is likely to only make things worse. A project manager who assigns tasks to people in an attempt to balance work, is more likely to overload some people compared to each person picking up a task themselves when as they get free.</p>
<h3>#1 A team is more effective when they make team level decisions for themselves.</h3>
<p>But of course, thats not enough. If the blinkers are on, the team is going to flounder. You cant expect a team to make decisions effectively when they can only see a limited view. So you need to remove the blinkers. They have to see the same picture that the project manager sees when making a decision. They need to know what everyone is working on, and whats stage each work is in, and what is upcoming.</p>
<h3>#2 Make the work visible.</h3>
<p>Making work visible is good, but humans find it hard to make out patterns (unless its really obvious) from a table or spreadsheet. <a href="http://www.ted.com/talks/david_mccandless_the_beauty_of_data_visualization.html">In this amazing TED video</a>, David McCandless explains how the visual bandwidth of the  human brain far exceeds any other sense. Analytic capabilities are tiny by comparison. We are genetically predisposed to being <em>very fast</em> at identifying colour, shape, pattern and geometries.</p>
<p>Here is an example: Take 10 seconds (no cheating! <img src='http://toolsforagile.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) looking at this, and see what you notice</p>
<p><img class="alignnone size-full wp-image-883" title="spreadsheet_1" src="http://toolsforagile.com/blog/wp-content/uploads/2011/11/spreadsheet_1.png" alt="" width="568" height="188" /></p>
<p>Did you notice these things:</p>
<ol>
<li>Everything going to Test is being blocked</li>
<li>Lots of things in progress, nothing completed</li>
<li>Sid is overloaded with work and is multitasking many stories</li>
</ol>
<p>How does this team move forward? Take a while to think about possible next actions, before heading to the next section.</p>
<p>Now take 10 seconds looking at this:</p>
<p><img class="alignnone size-full wp-image-884" title="board_1" src="http://toolsforagile.com/blog/wp-content/uploads/2011/11/board_1.png" alt="" width="800" height="363" /></p>
<p>Find it easier to see the patterns?</p>
<p>Now, how does this team move forward?</p>
<ul>
<li>It would seem that the first step is to unblock test and get those cards to completion. No point finishing Development cards and adding it to a blocked test queue. So the developers drop what they are working on, and pair with the Ram &amp; Arjun to fix the bugs and get those cards passed</li>
<li>Then Ram &amp; Arjun (now free) help Sid to cut down the multitasking and get get some of the cards through test</li>
<li>The bottleneck at test and development are now both untangled. The team discusses how the queue got blocked, how Sid landed up with three cards in progress, and how it can be avoided</li>
</ul>
<p>Go back to the spreadsheet. Did any of these steps jump out? Come back to the visualisation. Did these steps jump out?</p>
<p>These are the kinds of decisions that team members can take for themselves when the blinkers are off. Much better than the project manager trying to make the decisions.</p>
<h3>#3 Visualise the work</h3>
<p><em>Visualisation leads to understanding. Understanding enables team decision making. Team decision making enables collaboration and agility.</em></p>
<p><img class="alignnone size-full wp-image-895" title="path_to_agility" src="http://toolsforagile.com/blog/wp-content/uploads/2011/11/path_to_agility.png" alt="" width="400" height="153" /></p>
<p>Some of <a href="http://toolsforagile.com/resource/">our case studies</a> back this up. When teams could visualise work, they collaborate more, and self organise better, leading to better agility.</p>
<h3>The best part?</h3>
<p>Project managers get to take a break from all that decision making and can focus on much higher value activities, <a href="http://toolsforagile.com/resource/webinars/story-mapping-for-product-owners/">like steering the team towards the goal</a>.</p>
<img src="http://feeds.feedburner.com/~r/silverstripesoftware/~4/qrWvYld8iLs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://toolsforagile.com/blog/archives/882/why-visualisation-is-the-key-to-being-agile/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://toolsforagile.com/blog/archives/882/why-visualisation-is-the-key-to-being-agile</feedburner:origLink></item>
	</channel>
</rss>

