<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xmlns:gr="http://www.google.com/schemas/reader/atom/" xmlns:idx="urn:atom-extension:indexing" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" idx:index="no" gr:dir="ltr"><!--
Content-type: Preventing XSRF in IE.

--><generator uri="http://www.google.com/reader">Google Reader</generator><id>tag:google.com,2005:reader/user/06131352781837483342/label/Agile</id><title>"Agile" via Ken in Google Reader</title><gr:continuation>CL7M1cKXgKUC</gr:continuation><author><name>Ken</name></author><updated>2011-07-20T04:01:18Z</updated><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/AgileReading" /><feedburner:info uri="agilereading" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gr:crawl-timestamp-msec="1311134478848"><id gr:original-id="http://availagility.co.uk/?p=884">tag:google.com,2005:reader/item/28a42e672921065c</id><category term="Lean" /><category term="Capability" /><category term="Flow" /><category term="Kanban" /><category term="Learning" /><title type="html">Running the Ball Flow Game</title><published>2011-07-19T21:57:15Z</published><updated>2011-07-19T21:57:15Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/66vSPnRcJ9w/" type="text/html" /><content xml:base="http://availagility.co.uk/" type="html">&lt;p&gt;I previously wrote about the &lt;a href="http://availagility.co.uk/2010/11/17/the-ball-flow-game/"&gt;Ball Flow Game&lt;/a&gt; I ran at the Scrum Gathering in Amsterdam. I’ve updated the game quite a bit since then and its stabilised into something I’m finding very useful when I work with Kanban teams to help them understand some of the concepts behind Kanban Thinking. I hope this write-up enables others to use and run the game.&lt;/p&gt;
&lt;p&gt;To recap, the &lt;a title="The Ball Flow Game" href="http://availagility.co.uk/2010/11/17/the-ball-flow-game/"&gt;Ball Flow Game&lt;/a&gt; is based on the Ball Point Game, with the following rules:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Participants play as a whole team&lt;/li&gt;
&lt;li&gt;Balls must have air time between people&lt;/li&gt;
&lt;li&gt;No passing to a direct neighbour&lt;/li&gt;
&lt;li&gt;The start person must be the end person&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The aim is to complete 20 balls (as opposed to complete as many in 2 minutes). Thanks to Rally colleague Eric Willeke I now add some fun context as well. I tell the team that they are producing &lt;em&gt;magic&lt;/em&gt; balls. Magic is added to a ball only when everyone has touched it. If two people touch a ball at the same time, the magic is dispersed. Further, magnetic fields mean that passing a ball to a direct neighbour also stops magic being added. The start/end person is the customer wanting magic to be added to the balls. Its silly, but it adds an extra element of fun, and reinforces that the rules are constraints in the context that can’t be changed.&lt;/p&gt;
&lt;p&gt;I use a spreadsheet to help automatically capture data about the performance of the team. (Download the &lt;a href="https://rallydev.box.net/shared/static/q6rvu3kngxf5cna5e176.xlsm"&gt;template&lt;/a&gt;). It works using four macros, which are assigned to buttons and hot-keys:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Begin (Ctl-B). Begins a round by starting a timer.&lt;/li&gt;
&lt;li&gt;In (Ctl-I). Captures the time a ball is added into the system.&lt;/li&gt;
&lt;li&gt;Out (Ctl-O). Captures the time a ball come out of the system.&lt;/li&gt;
&lt;li&gt;End (Ctl-E). Ends a round by calculating the metrics.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Once the metrics are calculated, three charts on the worksheet will populate themselves.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lead Time. The time each ball took to work its way through the team (assuming balls enter and exit in the same order). The dotted line is the average.&lt;/li&gt;
&lt;li&gt;Throughput. The number of balls the team completes every 10 seconds&lt;/li&gt;
&lt;li&gt;Cumulative Flow Diagram. The number of balls either not started, in progress or done every 10 seconds&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Upper and Lower Control Limits can also be calculated and displayed for Lead Time. They are currently commented out in the macro code because I found that they weren’t necessary for the core learning objectives. You may also need to tweak some of the macro functions for different versions of Excel (I use Windows Excel 2010). The &lt;a href="https://rallydev.box.net/shared/static/q6rvu3kngxf5cna5e176.xlsm"&gt;template&lt;/a&gt; has worksheets for 5 rounds. For additional sheets, simply one of the existing rounds.&lt;/p&gt;
&lt;p&gt;One of the things I’ve noticed is how the dynamics of the conversations are different from when I run the traditional Ball Point Game with teams. In particular, the team I was working with today really understood the idea of scientific management and made very small, quick and focussed changes each round as experiments, hypothesising on how the metrics would change. With the Ball Point Game I find teams want to debate in depth all the options in their attempts to get an improvement.&lt;/p&gt;
&lt;p&gt;Note that as I said in a post of &lt;a href="http://availagility.co.uk/2009/09/16/balanced-software-development/"&gt;Balanced Software Development&lt;/a&gt;, “scientific management is still relevant for knowledge work, when the workers are the scientists.”&lt;/p&gt;
&lt;p&gt;Here are the results. (Apparently we started with only 19 balls due to a facilitator error!)&lt;/p&gt;
&lt;h4&gt;Round 1&lt;/h4&gt;
&lt;p&gt;In this round, the customer ‘pushed’ balls into the system when he could. You can see the lead time increase as the WIP increases in the CFD, up to a point when a natural system limit is reached. Towards the end the customer stops adding more balls to let the system flush itself out a bit, which shows as the step in the CFD at about 60 seconds, the drop in lead time, and the spike in throughput. The final two balls went through when the system was virtually empty. Notice the short lead times again!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://availagility.co.uk/wp-content/uploads/2011/07/image1.png"&gt;&lt;img style="background-image:none;margin:0px;padding-left:0px;padding-right:0px;display:inline;padding-top:0px;border-width:0px" title="image" src="http://availagility.co.uk/wp-content/uploads/2011/07/image_thumb.png" alt="image" width="260" height="200" border="0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;Round 2&lt;/h4&gt;
&lt;p&gt;In this round the team decided to limit the WIP to 6 – one per person. However, interestingly (to me at least) they decided to batch them, by getting all 6 through before they started the next 6. Lead time is much more stable this time. The spike is because the customer forgot to receive the last ball of the 1st batch before starting the 2nd batch, so it got stuck! Throughput is wildly variable though because nothing comes out for a while, and then all 6 come at once. You can see the batching in the ‘steps’ in the CFD.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://availagility.co.uk/wp-content/uploads/2011/07/image2.png"&gt;&lt;img style="background-image:none;margin:0px;padding-left:0px;padding-right:0px;display:inline;padding-top:0px;border-width:0px" title="image" src="http://availagility.co.uk/wp-content/uploads/2011/07/image_thumb1.png" alt="image" width="260" height="200" border="0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;Round 3&lt;/h4&gt;
&lt;p&gt;In this round the team wanted to experiment with an low extreme WIP limit of 1. Lead time is significantly better, but throughput is low because there is too much slack in the system now. Notice the smooth flow in the CDF. The patches where WIP drops to zero are because the customer’s process between receiving a ball out, and adding a ball in, added a noticeable delay.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://availagility.co.uk/wp-content/uploads/2011/07/image3.png"&gt;&lt;img style="background-image:none;margin:0px;padding-left:0px;padding-right:0px;display:inline;padding-top:0px;border-width:0px" title="image" src="http://availagility.co.uk/wp-content/uploads/2011/07/image_thumb2.png" alt="image" width="260" height="200" border="0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;Round 4&lt;/h4&gt;
&lt;p&gt;In this round the team increased the limit to 3, but continued to process those 3 in batches. Lead time remains the same, but with improved throughput. The CFD still shows signs of the batching with the customer delay between batches, but is much steeper due to the improved throughput.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://availagility.co.uk/wp-content/uploads/2011/07/image4.png"&gt;&lt;img style="background-image:none;margin:0px;padding-left:0px;padding-right:0px;display:inline;padding-top:0px;border-width:0px" title="image" src="http://availagility.co.uk/wp-content/uploads/2011/07/image_thumb3.png" alt="image" width="260" height="200" border="0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;Round 5&lt;/h4&gt;
&lt;p&gt;Finally, the team decided to remove the batches and solve the customer’s delay issue by re-organising themselves. This time the customer added 3 balls into the system, and then only added another when one came out. Lead time is slightly increased, probably due to the fact that there were always 3 balls in process which added some complexity. Throughput is improved again though, and the CFD is looking very smooth.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://availagility.co.uk/wp-content/uploads/2011/07/image5.png"&gt;&lt;img style="background-image:none;margin:0px;padding-left:0px;padding-right:0px;display:inline;padding-top:0px;border-width:0px" title="image" src="http://availagility.co.uk/wp-content/uploads/2011/07/image_thumb4.png" alt="image" width="260" height="200" border="0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As you can see, the team made significant improvements over the five rounds by making small changes informed by the data they had about their flow and capability.&lt;/p&gt;</content><author><name>Karl Scotland</name></author><source gr:stream-id="feed/http://availagility.co.uk/feed/"><id>tag:google.com,2005:reader/feed/http://availagility.co.uk/feed/</id><title type="html">AvailAgility</title><link rel="alternate" href="http://availagility.co.uk" type="text/html" /></source><feedburner:origLink>http://availagility.co.uk/2011/07/19/running-the-ball-flow-game/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1304102139387"><id gr:original-id="">tag:google.com,2005:reader/item/a93200d7f2e4b57b</id><title type="html">Frequently Forgotten Fundamental Facts about Software Engineering</title><published>2011-04-29T18:35:39Z</published><updated>2011-04-29T18:35:39Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/Kl5tnRsH_vI/fa035" type="text/html" /><summary xml:base="http://news.ycombinator.com/" type="html">&lt;a href="http://news.ycombinator.com/item?id=974205"&gt;Comments&lt;/a&gt;</summary><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="feed/http://news.ycombinator.com/rss"><id>tag:google.com,2005:reader/feed/http://news.ycombinator.com/rss</id><title type="html">Hacker News</title><link rel="alternate" href="http://news.ycombinator.com/" type="text/html" /></source><feedburner:origLink>http://www.computer.org/portal/web/buildyourcareer/fa035?utm_source=bronto&amp;utm_medium=email&amp;utm_term=Forgotten+Facts+About+Software+Engineering&amp;utm_content=andrew%40badera.us&amp;utm_campaign=BYC-Issue+38-December+3</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1301665832309"><id gr:original-id="http://www.scrumology.net/?p=1880">tag:google.com,2005:reader/item/f7201dd01d7af960</id><category term="agile" /><category term="scrum" /><category term="distributed scrum" /><category term="distributed scrummaster" /><category term="distributed teams" /><category term="scrummaster" /><title type="html">Distributed ScrumMasters Update</title><published>2011-03-30T21:00:40Z</published><updated>2011-03-30T21:00:40Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/za2YMZ_NlLE/" type="text/html" /><content xml:base="http://www.scrumology.net/" type="html">&lt;div style="float:right;margin-left:10px"&gt;
			&lt;a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.scrumology.net%2F2011%2F03%2F30%2Fdistributed-scrummasters-update%2F"&gt;&lt;br&gt;
				&lt;img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.scrumology.net%2F2011%2F03%2F30%2Fdistributed-scrummasters-update%2F&amp;amp;source=davidjbland&amp;amp;style=normal&amp;amp;service=bit.ly&amp;amp;service_api=R_b73c3e43b907ecbd4c3c7133c25a4578&amp;amp;b=2" height="61" width="50"&gt;&lt;br&gt;
			&lt;/a&gt;
		&lt;/div&gt;
&lt;p&gt;It has been over a year since I first gave my Distributed ScrumMasters talk to friends &amp;amp; coworkers around Washington, DC. Since then I’ve learned quite a bit about myself, how I speak publicly and what people are most concerned about with Distributed Scrum.&lt;/p&gt;
&lt;p&gt;After careful consideration, inspecting and adapting I have updated my original presentation to reflect all that I have learned.&lt;/p&gt;
&lt;div style="width:595px"&gt; &lt;strong style="display:block;margin:12px 0 4px"&gt;&lt;a href="http://www.slideshare.net/7thpixel/distributed-scrum-masters-d-bland-agile2010" title="Distributed ScrumMasters and the art of digital facilitation"&gt;Distributed ScrumMasters and the art of digital facilitation&lt;/a&gt;&lt;/strong&gt; &lt;iframe src="http://reader.googleusercontent.com/reader/embediframe?src=http://static.slidesharecdn.com/swf/ssplayer2.swf?doc%3Ddistributedscrummastersdblandagile2010-100812164245-phpapp01%26stripped_title%3Ddistributed-scrum-masters-d-bland-agile2010%26userName%3D7thpixel&amp;amp;width=595&amp;amp;height=497" width="595" height="497"&gt;&lt;/iframe&gt;
&lt;div style="padding:5px 0 12px"&gt; View more &lt;a href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a href="http://www.slideshare.net/7thpixel"&gt;David Bland&lt;/a&gt; &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;If you find this useful, please share it with your friends and colleagues. &lt;/p&gt;
&lt;p&gt;I feel as though ScrumMasters that serve Distributed Teams need all the support we can give them.&lt;/p&gt;</content><author><name>David Bland</name></author><source gr:stream-id="feed/http://feeds.feedburner.com/scrumology/byTJ"><id>tag:google.com,2005:reader/feed/http://feeds.feedburner.com/scrumology/byTJ</id><title type="html">Scrumology</title><link rel="alternate" href="http://www.scrumology.net" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/scrumology/byTJ/~3/51kG5qpEM5o/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1300814687956"><id gr:original-id="">tag:google.com,2005:reader/item/1bf15d559681935e</id><title type="html">The Death Star was an Agile Project</title><published>2011-03-22T17:24:47Z</published><updated>2011-03-22T17:24:47Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/RqWrxtkm_V4/" type="text/html" /><link rel="related" href="http://greatandsmallblog.com/" title="greatandsmallblog.com" /><content xml:base="http://greatandsmallblog.com/2011/03/07/the-death-star-was-an-agile-project/" type="html">&lt;blockquote&gt;Shared by  Ken 
&lt;br&gt;
Note the comments to this post :-)&lt;/blockquote&gt;
A few ideas…  great and small.
</content><author gr:unknown-author="true"><name>(author unknown)</name></author><gr:annotation><content type="html">Note the comments to this post :-)</content><author gr:user-id="06131352781837483342" gr:profile-id="106639307203642012108"><name>Ken</name></author></gr:annotation><source gr:stream-id="user/06131352781837483342/source/com.google/link"><id>tag:google.com,2005:reader/user/06131352781837483342/source/com.google/link</id><title type="html">greatandsmallblog.com</title><link rel="alternate" href="http://greatandsmallblog.com/" type="text/html" /></source><feedburner:origLink>http://greatandsmallblog.com/2011/03/07/the-death-star-was-an-agile-project/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1299860449595"><id gr:original-id="http://dilbert.com/strips/comic/2011-03-11/">tag:google.com,2005:reader/item/b3e3132ac594c093</id><title type="html">Comic for March 11, 2011</title><published>2011-03-11T06:00:00Z</published><updated>2011-03-11T06:00:00Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/1NJsIlP2lIo/" type="text/html" /><summary xml:base="http://dilbert.com/" type="html">&lt;img src="http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/100000/10000/5000/000/115018/115018.strip.print.gif" border="0"&gt;&lt;p&gt;&lt;iframe src="http://feedads.g.doubleclick.net/~ah/f/bda66t01h6cudmiae15knqhj18/468/60#http%3A%2F%2Fdilbert.com%2Fstrips%2Fcomic%2F2011-03-11%2F" width="100%" height="60" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DilbertDailyStrip/~4/3HJ3TVENzmo" height="1" width="1"&gt;</summary><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="feed/http://feeds.dilbert.com/DilbertDailyStrip"><id>tag:google.com,2005:reader/feed/http://feeds.dilbert.com/DilbertDailyStrip</id><title type="html">Dilbert Daily Strip</title><link rel="alternate" href="http://dilbert.com/" type="text/html" /></source><feedburner:origLink>http://feeds.dilbert.com/~r/DilbertDailyStrip/~3/3HJ3TVENzmo/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1299611926579"><id gr:original-id="http://availagility.co.uk/?p=810">tag:google.com,2005:reader/item/ccc16b0cea623944</id><category term="Lean" /><category term="Kanban" /><category term="System Archetypes" /><category term="Systems Thinking" /><title type="html">Kanban, System Archetypes and Limits to Success</title><published>2011-03-08T15:53:49Z</published><updated>2011-03-08T15:53:49Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/PMf_lUTfHCg/" type="text/html" /><content xml:base="http://availagility.co.uk/" type="html">&lt;p&gt;In a &lt;a href="http://availagility.co.uk/2010/12/22/kanban-and-systems-thinking/"&gt;previous post&lt;/a&gt; I introduced the idea that Kanban can play a role in Systems Thinking and understanding System Archetypes. In this post I’ll describe system archetypes in some more detail, and describe the Limits to Success archetype.&lt;/p&gt;
&lt;h4&gt;Balancing Feedback&lt;/h4&gt;
&lt;p&gt;Balancing feedback will stabilise a system’s behaviour. For example a thermostat is a balancing feedback system where the &lt;em&gt;temperature&lt;/em&gt; is measured, the &lt;em&gt;difference&lt;/em&gt; from the desired temperature measured, and a heating or cooling device &lt;em&gt;adjustment&lt;/em&gt; made accordingly. This can be depicted as below, with the &lt;em&gt;B&lt;/em&gt; identifying the loop as balancing. When the temperature is higher than the target, then the adjustment is to generate cold air. When the temperature is lower than the target then the adjustment is to generate hot air.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://availagility.co.uk/wp-content/uploads/2011/03/image.png"&gt;&lt;img style="background-image:none;padding-left:0px;padding-right:0px;display:inline;padding-top:0px;border-width:0px" title="image" src="http://availagility.co.uk/wp-content/uploads/2011/03/image_thumb.png" border="0" alt="image" width="260" height="219"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;Reinforcing Feedback&lt;/h4&gt;
&lt;p&gt;Reinforcing feedback will amplify a system’s behaviour. For example a bank account is a reinforcing feedback system where you have an account &lt;em&gt;balance&lt;/em&gt;, onto which an &lt;em&gt;interest rate&lt;/em&gt; is applied, and as a result you have &lt;em&gt;interest paid&lt;/em&gt; to increase the balance (assuming your bank pays you interest). This can be depicted as below, with the &lt;em&gt;R&lt;/em&gt; identifying the loop as balancing. As the cycle continues, more and more interest is paid, continually increasing your account balance. Conversely, when you have a negative account balance, your bank might apply a charge, which is deducted from your balance (much more likely). This cycle will continue as your account goes into increasing debt.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://availagility.co.uk/wp-content/uploads/2011/03/image1.png"&gt;&lt;img style="padding-left:0px;padding-right:0px;display:inline;padding-top:0px;border-width:0px" title="image" src="http://availagility.co.uk/wp-content/uploads/2011/03/image_thumb1.png" border="0" alt="image" width="260" height="228"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;Delays&lt;/h4&gt;
&lt;p&gt;What makes systems complex is that there are often delays in the feedback loops. Delays separate cause and effect over time which often leads to instability and oscillation. For example, how many times have you been in the shower and tried to adjust the temperature, only to find the water suddenly get too hot or cold? This is due to a delay in the action of adjusting the temperature, and the temperature actually changing. As a result we tend to over-adjust and get burnt or chilled.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://availagility.co.uk/wp-content/uploads/2011/03/image2.png"&gt;&lt;img style="background-image:none;padding-left:0px;padding-right:0px;display:inline;padding-top:0px;border-width:0px" title="image" src="http://availagility.co.uk/wp-content/uploads/2011/03/image_thumb2.png" border="0" alt="image" width="260" height="229"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;Archetypes&lt;/h4&gt;
&lt;p&gt;Most systems are not as simple as these examples, and consist of combinations of balancing and reinforcing feedback loops with different delays. However, a system’s particular structure will result in its behaviour being constant over time, and systems with similar combinations result in similar behaviours. These patterns which cause similar and recognisable system behaviour are known as system archetypes.&lt;/p&gt;
&lt;p&gt;Being able to recognise system archetypes helps to identify the cause of behaviours, and gives insight into how to break (or encourage) the archetype to our advantage. Let’s take a look at an example.&lt;/p&gt;
&lt;h4&gt;&lt;strong&gt;Limits to Success&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;The Limits to Success archetype can be depicted as below.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://availagility.co.uk/wp-content/uploads/2011/03/image3.png"&gt;&lt;img style="background-image:none;padding-left:0px;padding-right:0px;display:inline;padding-top:0px;border-width:0px" title="image" src="http://availagility.co.uk/wp-content/uploads/2011/03/image_thumb3.png" border="0" alt="image" width="320" height="224"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;To improve performance of a system, more efforts are made, which do lead to the anticipated improvements, creating a reinforcing loop. However, after some time the performance reaches a limit and resistance creates a balancing loop, leading to the performance levelling off, declining or even crashing.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://availagility.co.uk/wp-content/uploads/2011/03/image4.png"&gt;&lt;img style="background-image:none;padding-left:0px;padding-right:0px;display:inline;padding-top:0px;border-width:0px" title="image" src="http://availagility.co.uk/wp-content/uploads/2011/03/image_thumb4.png" border="0" alt="image" width="320" height="166"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Recognising this archetype leads to the understanding that when the systems resists, or pushes back on attempts at improvement, then rather than continuing to push the reinforcing loop, and increase efforts or do the same thing better, we should look to remove the limits by adjusting the system design to delaying the balancing loop. In other words, deal with the limits before the system does. The system’s limits will result in a worse outcome.&lt;/p&gt;
&lt;p&gt;A Kanban System can help to cope with Limits to Success in a couple of ways. Firstly, setting explicit Work in Process limits is a way of directly limiting the system before the system does so itself, avoiding the decline or crash in performance. Secondly, gaining transparency of the work and the workflow is a beginning to learning what the cause of the limiting factor is. Visualising any bottlenecks or impediments gives a good indication of where to start looking to make changes in the system design.&lt;/p&gt;</content><author><name>Karl Scotland</name></author><source gr:stream-id="feed/http://availagility.co.uk/feed/"><id>tag:google.com,2005:reader/feed/http://availagility.co.uk/feed/</id><title type="html">AvailAgility</title><link rel="alternate" href="http://availagility.co.uk" type="text/html" /></source><feedburner:origLink>http://availagility.co.uk/2011/03/08/kanban-system-archetypes-and-limits-to-success/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1297779527851"><id gr:original-id="">tag:google.com,2005:reader/item/747c7110f315f9f1</id><title type="html">A tale of two PMOs | TechRepublic</title><published>2011-02-15T14:18:47Z</published><updated>2011-02-15T14:18:47Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/AEANhQp-6lU/5383" type="text/html" /><link rel="related" href="http://www.techrepublic.com/" title="www.techrepublic.com" /><content xml:base="http://www.techrepublic.com/blog/tech-manager/a-tale-of-two-pmos/5383?tag=nl.e106" type="html">The actual benefits and most effective way to setup your PMO are difficult to identify. Patrick Gray looks at two different PMOs–one an administ</content><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="user/06131352781837483342/source/com.google/link"><id>tag:google.com,2005:reader/user/06131352781837483342/source/com.google/link</id><title type="html">www.techrepublic.com</title><link rel="alternate" href="http://www.techrepublic.com/" type="text/html" /></source><feedburner:origLink>http://www.techrepublic.com/blog/tech-manager/a-tale-of-two-pmos/5383?tag=nl.e106</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1297195616299"><id gr:original-id="">tag:google.com,2005:reader/item/a9a00c665d96269a</id><title type="html">LeanEssays: Before There Was Management</title><published>2011-02-08T20:06:56Z</published><updated>2011-02-08T20:06:56Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/5DCmCBiKt44/before-there-was-management.html" type="text/html" /><link rel="related" href="http://www.leanessays.com/" title="www.leanessays.com" /><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="user/06131352781837483342/source/com.google/link"><id>tag:google.com,2005:reader/user/06131352781837483342/source/com.google/link</id><title type="html">www.leanessays.com</title><link rel="alternate" href="http://www.leanessays.com/" type="text/html" /></source><feedburner:origLink>http://www.leanessays.com/2011/02/before-there-was-management.html?spref=tw</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1296155127561"><id gr:original-id="http://www.infoq.com/presentations/Optimizing-Agile-with-Kanban-and-Lean">tag:google.com,2005:reader/item/6cdc69d5106de85f</id><title type="html">Presentation:Raising the Bar: Super Optimizing Your Agile Implementation Using Kanban and Lean</title><published>2010-11-23T15:29:00Z</published><updated>2010-11-23T15:29:00Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/9TA17CzLbiU/Optimizing-Agile-with-Kanban-and-Lean" type="text/html" /><summary xml:base="http://www.infoq.com/" type="html">Jesper Boeg  and Guilherme Silveira discuss various Agile anti-patterns which proved not to work for everybody, presenting some Lean principles implemented with Kanban and helping to improve things, resolving possible conflicts with traditional Agile practices, and determining if Lean&amp;amp;Kanban is appropriate for immature teams. &lt;i&gt;By Jesper Boeg  and Guilherme Silveira&lt;/i&gt;</summary><author><name>Jesper Boeg  and Guilherme Silveira</name></author><source gr:stream-id="feed/http://www.infoq.com/rss/rss.action?token=UoYWztaNP6SUOCeWonoyCBFvaXGb86R9"><id>tag:google.com,2005:reader/feed/http://www.infoq.com/rss/rss.action?token=UoYWztaNP6SUOCeWonoyCBFvaXGb86R9</id><title type="html">InfoQ Personalized Feed for Unregistered User - Register to upgrade!</title><link rel="alternate" href="http://www.infoq.com" type="text/html" /></source><feedburner:origLink>http://www.infoq.com/presentations/Optimizing-Agile-with-Kanban-and-Lean</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1296071984218"><id gr:original-id="http://www.infoq.com/presentations/Continuous-Delivery">tag:google.com,2005:reader/item/fcb20cd638eae10c</id><title type="html">Presentation:Continuous Delivery</title><published>2010-12-23T12:00:00Z</published><updated>2010-12-23T12:00:00Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/ixpZZmUpTyU/Continuous-Delivery" type="text/html" /><summary xml:base="http://www.infoq.com/" type="html">Jez Humble talks on the importance of Continuous Delivery for a business, outlining the foundational principles and practices to be implemented for a successful CD, explaining how to do continuous integration, various ways of testing, canary releasing, and migrating data. &lt;i&gt;By Jez Humble&lt;/i&gt;</summary><author><name>Jez Humble</name></author><source gr:stream-id="feed/http://www.infoq.com/rss/rss.action?token=UoYWztaNP6SUOCeWonoyCBFvaXGb86R9"><id>tag:google.com,2005:reader/feed/http://www.infoq.com/rss/rss.action?token=UoYWztaNP6SUOCeWonoyCBFvaXGb86R9</id><title type="html">InfoQ Personalized Feed for Unregistered User - Register to upgrade!</title><link rel="alternate" href="http://www.infoq.com" type="text/html" /></source><feedburner:origLink>http://www.infoq.com/presentations/Continuous-Delivery</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1294787245608"><id gr:original-id="">tag:google.com,2005:reader/item/bfbcb37fc45aa681</id><title type="html">How to evaluate and implement startup ideas using Hypothesis Driven Development</title><published>2011-01-11T23:07:25Z</published><updated>2011-01-11T23:07:25Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/KtvbOJX2SJk/how-to-evaluate-and-implement-startup-ideas-using-hypothesis-driven-development" type="text/html" /><summary xml:base="http://news.ycombinator.com/" type="html">&lt;a href="http://news.ycombinator.com/item?id=2079237"&gt;Comments&lt;/a&gt;</summary><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="feed/http://news.ycombinator.com/rss"><id>tag:google.com,2005:reader/feed/http://news.ycombinator.com/rss</id><title type="html">Hacker News</title><link rel="alternate" href="http://news.ycombinator.com/" type="text/html" /></source><feedburner:origLink>http://swombat.com/2011/1/7/how-to-evaluate-and-implement-startup-ideas-using-hypothesis-driven-development</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1294330261458"><id gr:original-id="">tag:google.com,2005:reader/item/1a765dff2b92dc3d</id><title type="html">Fact and folklore in software engineering</title><published>2011-01-06T16:11:01Z</published><updated>2011-01-06T16:11:01Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/LGRrHloOpeQ/folklore.html" type="text/html" /><link rel="related" href="http://morendil.github.com/" title="morendil.github.com" /><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="user/06131352781837483342/source/com.google/link"><id>tag:google.com,2005:reader/user/06131352781837483342/source/com.google/link</id><title type="html">morendil.github.com</title><link rel="alternate" href="http://morendil.github.com/" type="text/html" /></source><feedburner:origLink>http://morendil.github.com/folklore.html</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1293141970776"><id gr:original-id="">tag:google.com,2005:reader/item/1332a217b2595322</id><title type="html">TDD Problems</title><published>2010-12-23T22:06:10Z</published><updated>2010-12-23T22:06:10Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/f61C1ARaH88/" type="text/html" /><summary xml:base="http://news.ycombinator.com/" type="html">&lt;a href="http://news.ycombinator.com/item?id=2012039"&gt;Comments&lt;/a&gt;</summary><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="feed/http://news.ycombinator.com/rss"><id>tag:google.com,2005:reader/feed/http://news.ycombinator.com/rss</id><title type="html">Hacker News</title><link rel="alternate" href="http://news.ycombinator.com/" type="text/html" /></source><feedburner:origLink>http://sites.google.com/site/tddproblems/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1293125845889"><id gr:original-id="http://availagility.co.uk/?p=769">tag:google.com,2005:reader/item/d88f848835c729fc</id><category term="Agile" /><category term="Lean" /><category term="Kanban" /><category term="Systems Thinking" /><title type="html">Kanban and Systems Thinking</title><published>2010-12-22T16:23:58Z</published><updated>2010-12-22T16:23:58Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/u8A-l49YuDU/" type="text/html" /><content xml:base="http://availagility.co.uk/" type="html">&lt;h4&gt;&lt;strong&gt;Systems Thinking&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;The original Agile methods were created by teams independently in response to the challenge of improving software development and their documentation as a named process was a subsequent codification in order to help spread the learning and improvement wider throughout the industry. Either consciously or intuitively, these processes were applications of Systems Thinking, taking a holistic approach to solve the problem at hand. Taken in this context we can learn from Agile methods by treating them as system archetypes rather than repeatable solutions, and design our own systems to create the same results.&lt;/p&gt;
&lt;h4&gt;&lt;strong&gt;System Structure&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;Systems Thinking suggests that systems are made up of elements, which interact, to meet a purpose. In other words, they are more than the sum of the parts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A system’s purpose is what ultimately determines its behaviour. In fact a system’s purpose can be often deduced from its behaviour which is observed over time rather than through individual events. A generic purpose for product development might be to deliver &lt;em&gt;value &lt;/em&gt;through achieving &lt;em&gt;flow &lt;/em&gt;and building &lt;em&gt;capability&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;A system’s elements are the things that it is made up of and these can be either tangible or intangible. Tangible elements of a product development system could include the people, physical resources (e.g. hardware and furniture) and artefacts (e.g. specifications and tests). Intangible elements could include the software itself (both product and tests), software tools (e.g. compilers and editors), skills and morale.&lt;/li&gt;
&lt;li&gt;A system’s interactions are the relationships that hold its elements together. They can typically be a flow of energy, material or information. For product development systems, the most relevant interactions often take the form of information flows. This might be information about learning (e.g. success or failure), state changes (e.g. ready or done) or decisions (e.g. accepted or rejected).&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;strong&gt;System Archetypes&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;A system can also be described in terms of stocks and flows. A stock is a recognisable and measurable part of the system, and the flows are what cause the stock to rise and fall over time. Thus, the stock at any given time is the result of the all the preceding flows in and out of the system.  The stock acts as a buffer for the flows, which can create stability and allow for variability by decoupling the flows. However, it can also cause delays which may cause instability. In a product development system, if we think of the stock as the Work in Process (WIP), we can see that some WIP will create stability, but too much will create undesirable delays.&lt;/p&gt;
&lt;p&gt;Describing systems in terms of stocks and flows leads to the understanding of feedback in systems. Feedback is created when changes in a stock affect the flows into or out of that same stock. Feedback can either balance and stabilise, or reinforce and amplify a system’s behaviour and combinations of feedback structures result in a system’s behaviour being constant over time. The patterns which cause similar and recognisable system behaviour are known as &lt;em&gt;system archetypes&lt;/em&gt;.&lt;/p&gt;
&lt;h4&gt;&lt;strong&gt;Kanban Systems&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;These basic Systems Thinking concepts give us a clue to how we can help meet the challenges of improving our product development practices without codifying methods. Having clarity of purpose, and the way elements interact to achieve that purpose, can give us insight into intervention points for continuously improving.&lt;/p&gt;
&lt;p&gt;System archetypes give us a further perspective with which to view our product development processes, and suggests the role Kanban plays. If Agile processes are examples of a system archetype, then Kanban provides an approach to creating further examples of those system archetypes. Workflow can be thought of as part of the system structure. Visualisation can highlight key elements and interactions. Limiting WIP can manage the stock. Cadence can co-ordinate of elements and interactions. Learning can focus on improving the system.  Further, where processes are exhibiting less desirable archetypes, then Kanban provides an approach to recognise, visualise and eventually break them.&lt;/p&gt;
&lt;p&gt;It should be remembered though that systems area non-linear in that there not a simple cause and effect relationship. That is why behaviour should be measured over time rather than looking at individual events. As Donella H. Meadows so eloquently put it in her book ‘Thinking in Systems: A Primer’, “The future can’t be predicted, but it can be envisioned and brought lovingly into being” and “We can’t control systems or figure them out. But we can dance with them!”&lt;/p&gt;</content><author><name>Karl</name></author><source gr:stream-id="feed/http://availagility.co.uk/feed/"><id>tag:google.com,2005:reader/feed/http://availagility.co.uk/feed/</id><title type="html">AvailAgility</title><link rel="alternate" href="http://availagility.co.uk" type="text/html" /></source><feedburner:origLink>http://availagility.co.uk/2010/12/22/kanban-and-systems-thinking/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1293125740102"><id gr:original-id="http://www.targetprocess.com/blog/?p=1206">tag:google.com,2005:reader/item/6131b821b94eba5e</id><category term="lean" /><category term="inspiring" /><category term="learning" /><category term="teamwork" /><title type="html">Company Practice: Mini-conference</title><published>2010-12-22T22:06:26Z</published><updated>2010-12-22T22:06:26Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/Vn4gsdw6dtI/company-practice-mini-conference.html" type="text/html" /><content xml:base="http://www.targetprocess.com/blog" type="html">&lt;div style="float:right;margin-left:10px"&gt;
			&lt;a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.targetprocess.com%2Fblog%2F2010%2F12%2Fcompany-practice-mini-conference.html"&gt;&lt;br&gt;
				&lt;img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.targetprocess.com%2Fblog%2F2010%2F12%2Fcompany-practice-mini-conference.html&amp;amp;style=normal&amp;amp;b=2" height="61" width="50"&gt;&lt;br&gt;
			&lt;/a&gt;
		&lt;/div&gt;
&lt;p&gt;Our company is quite small (25 people). Most companies of this size focus on rapid growth and don’t pay much attention to learning. We are different. Fortunately, learning is very important in our company. We boost it in all possible ways:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;We highly encourage people to try and learn new things.&lt;/li&gt;
&lt;li&gt;Every employee can dedicate up to 12% of their time to unstructured learning (5 hrs per week).&lt;/li&gt;
&lt;li&gt;We organize internal trainings twice per months.&lt;/li&gt;
&lt;li&gt;We organize so-called Friday Shows every other Friday where we watch and discuss some interesting videos about UX, development, business, etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style="width:100%;text-align:center;margin:15px 0"&gt;&lt;img title="unknown" src="http://www.targetprocess.com/blog/wp-content/uploads/2010/12/unknown.jpg" alt="unknown" width="500" height="375"&gt;&lt;/div&gt;
&lt;p&gt;About a month ago we decided to structure our trainings in a better way. The resulting idea was internal mini-conference. Mini-conference is a full-day event dedicated to sessions and discussions. All sessions are prepared internally. The idea is to have a very focused learning event instead of several trainings over 2 months.&lt;/p&gt;
&lt;p&gt;Our first conference will take place this Friday. Here is the program&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#777"&gt;10:00&lt;/span&gt; Registration, “wake-up” coffee&lt;br&gt;
&lt;span style="color:#777"&gt;10:15&lt;/span&gt; &lt;strong&gt;Data Visualization&lt;/strong&gt; Alex Tsayun /45 min&lt;br&gt;
&lt;span style="color:#777"&gt;11:00&lt;/span&gt; coffee break /15 min.&lt;br&gt;
&lt;span style="color:#777"&gt;11:15&lt;/span&gt; &lt;strong&gt;Node.js intro&lt;/strong&gt; Vadim Gaidukevich /30 min&lt;br&gt;
&lt;span style="color:#777"&gt;11:45&lt;/span&gt; &lt;strong&gt;MongoDB (NoSQL) intro&lt;/strong&gt; Oleg Seriaga /30min&lt;br&gt;
&lt;span style="color:#777"&gt;12:15&lt;/span&gt; coffee break&lt;br&gt;
&lt;span style="color:#777"&gt;12:30&lt;/span&gt; &lt;strong&gt;Exploring Good Experience&lt;/strong&gt; Seth Godin (guest video) /20min&lt;br&gt;
&lt;span style="color:#777"&gt;13:00&lt;/span&gt; &lt;strong&gt;History of Kanban&lt;/strong&gt; Anton Marchenko /30 min&lt;br&gt;
&lt;span style="color:#777"&gt;13:30&lt;/span&gt; lunch&lt;br&gt;
&lt;span style="color:#777"&gt;14:30&lt;/span&gt; &lt;strong&gt;Performance Metrics&lt;/strong&gt; Alex Fomin /1h&lt;br&gt;
&lt;span style="color:#777"&gt;15:30&lt;/span&gt; coffee break&lt;br&gt;
&lt;span style="color:#777"&gt;16:00&lt;/span&gt; &lt;strong&gt;Marketing and Sales @ TargetProcess&lt;/strong&gt; Andrey Mihailenko /1h&lt;br&gt;
&lt;span style="color:#777"&gt;17:00&lt;/span&gt; free discussions.&lt;/p&gt;
&lt;p&gt;I am really curious about the outcome. Wil people like it? Will we keep this practice? Not sure. But &lt;strong&gt;we are trying&lt;/strong&gt; new things :)&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/Targetprocess/~4/njiMHI7dhOA" height="1" width="1"&gt;</content><author><name>Michael Dubakov</name></author><source gr:stream-id="feed/http://www.targetprocess.com/blog/feed"><id>tag:google.com,2005:reader/feed/http://www.targetprocess.com/blog/feed</id><title type="html">Edge of Chaos | Agile Development Blog</title><link rel="alternate" href="http://www.targetprocess.com/blog" type="text/html" /></source><feedburner:origLink>http://feedproxy.google.com/~r/Targetprocess/~3/njiMHI7dhOA/company-practice-mini-conference.html</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1291328285011"><id gr:original-id="">tag:google.com,2005:reader/item/02809d80d35ef4e5</id><title type="html">Doc On Dev: The Three &amp;quot;R&amp;quot;s of Clean Code</title><published>2010-12-02T22:18:05Z</published><updated>2010-12-02T22:18:05Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/EbQR-YPkTBg/three-rs-of-clean-code.html" type="text/html" /><link rel="related" href="http://www.docondev.com/" title="www.docondev.com" /><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="user/06131352781837483342/source/com.google/link"><id>tag:google.com,2005:reader/user/06131352781837483342/source/com.google/link</id><title type="html">www.docondev.com</title><link rel="alternate" href="http://www.docondev.com/" type="text/html" /></source><feedburner:origLink>http://www.docondev.com/2010/12/three-rs-of-clean-code.html</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1288968903462"><id gr:original-id="">tag:google.com,2005:reader/item/f76660b4e7ee4375</id><title type="html">Show HN: A/Bingo for ASP.NET</title><published>2010-11-05T14:55:03Z</published><updated>2010-11-05T14:55:03Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/VLKIgM7X8ik/" type="text/html" /><summary xml:base="http://news.ycombinator.com/" type="html">&lt;a href="http://news.ycombinator.com/item?id=1872465"&gt;Comments&lt;/a&gt;</summary><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="feed/http://news.ycombinator.com/rss"><id>tag:google.com,2005:reader/feed/http://news.ycombinator.com/rss</id><title type="html">Hacker News</title><link rel="alternate" href="http://news.ycombinator.com/" type="text/html" /></source><feedburner:origLink>http://www.fairtutor.com/fairlycertain/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1288968836059"><id gr:original-id="">tag:google.com,2005:reader/item/5f3a31165c1d1518</id><title type="html">7 A/B Testing Resources for Startups and Solo Developers</title><published>2010-11-05T14:53:56Z</published><updated>2010-11-05T14:53:56Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/DVSWQKu-OUg/" type="text/html" /><summary xml:base="http://news.ycombinator.com/" type="html">&lt;a href="http://news.ycombinator.com/item?id=1869761"&gt;Comments&lt;/a&gt;</summary><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="feed/http://news.ycombinator.com/rss"><id>tag:google.com,2005:reader/feed/http://news.ycombinator.com/rss</id><title type="html">Hacker News</title><link rel="alternate" href="http://news.ycombinator.com/" type="text/html" /></source><feedburner:origLink>http://mashable.com/2010/11/04/a-b-testing-resources/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1288756008728"><id gr:original-id="">tag:google.com,2005:reader/item/3de766a655531111</id><title type="html">How to Bootstrap a Lean Startup</title><published>2010-11-03T03:46:48Z</published><updated>2010-11-03T03:46:48Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/Yx08Q96zDkY/" type="text/html" /><summary xml:base="http://news.ycombinator.com/" type="html">&lt;a href="http://news.ycombinator.com/item?id=1848395"&gt;Comments&lt;/a&gt;</summary><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="feed/http://news.ycombinator.com/rss"><id>tag:google.com,2005:reader/feed/http://news.ycombinator.com/rss</id><title type="html">Hacker News</title><link rel="alternate" href="http://news.ycombinator.com/" type="text/html" /></source><feedburner:origLink>http://www.ashmaurya.com/2010/03/bootstrapping-a-lean-startup/</feedburner:origLink></entry><entry gr:crawl-timestamp-msec="1288640380500"><id gr:original-id="">tag:google.com,2005:reader/item/7b0a921c76def1e8</id><title type="html">How to Identify a Programmer's Personality by Just Watching Their Keyboard Moves</title><published>2010-11-01T19:39:40Z</published><updated>2010-11-01T19:39:40Z</updated><link rel="alternate" href="http://feedproxy.google.com/~r/AgileReading/~3/ThyoQ3pYdNk/programmer-personality" type="text/html" /><summary xml:base="http://news.ycombinator.com/" type="html">&lt;a href="http://news.ycombinator.com/item?id=1852065"&gt;Comments&lt;/a&gt;</summary><author gr:unknown-author="true"><name>(author unknown)</name></author><source gr:stream-id="feed/http://news.ycombinator.com/rss"><id>tag:google.com,2005:reader/feed/http://news.ycombinator.com/rss</id><title type="html">Hacker News</title><link rel="alternate" href="http://news.ycombinator.com/" type="text/html" /></source><feedburner:origLink>http://start.sbastn.com/programmer-personality</feedburner:origLink></entry></feed>

