<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Kanban requires similar sized stories?</title>
	<atom:link href="http://blog.jayanthan.com/2008/09/kanban-requires-similar-sized-stories/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.jayanthan.com/2008/09/kanban-requires-similar-sized-stories/</link>
	<description>jay padinjaredath's blog</description>
	<lastBuildDate>Mon, 13 Apr 2009 22:33:26 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Does Agile use Kanban? &#171; Tom Looy&#8217;s Weblog</title>
		<link>http://blog.jayanthan.com/2008/09/kanban-requires-similar-sized-stories/comment-page-1/#comment-12</link>
		<dc:creator>Does Agile use Kanban? &#171; Tom Looy&#8217;s Weblog</dc:creator>
		<pubDate>Thu, 11 Sep 2008 17:54:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jayanthan.com/?p=17#comment-12</guid>
		<description>[...] Agile use&#160;Kanban?   A friend recently asked the question &#8216;Do you have to have similar sized stories in order to make Kanban work in Agile?&#8217;  [...]</description>
		<content:encoded><![CDATA[<p>[...] Agile use&nbsp;Kanban?   A friend recently asked the question &#8216;Do you have to have similar sized stories in order to make Kanban work in Agile?&#8217;  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Looy</title>
		<link>http://blog.jayanthan.com/2008/09/kanban-requires-similar-sized-stories/comment-page-1/#comment-10</link>
		<dc:creator>Tom Looy</dc:creator>
		<pubDate>Thu, 11 Sep 2008 03:14:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jayanthan.com/?p=17#comment-10</guid>
		<description>Kanban, as implemented in Lean Manufacturing, is part of a &#039;pull&#039; system.  In an ideal pull system when a unit is sold a signal is sent to the pull system to indicate that the system needs to manufacture the unit that has been sold.  Often this signal is in the form of a card on a wall or billboard.  (&#039;Kanban&#039; in Japanese actually means &#039;billboard&#039;.)  More often though, a Kanban system is used to trigger replenishing inventory when inventory in the workflow gets to be too low for the step in the workflow that is consuming the inventory.

The use of Kanban in Agile really isn&#039;t a pull system though.  In Agile, the Agile Wall is used to indicate work that is available but the work is pushed through the system and is waiting to be pulled by the next step in the workflow when they have cycles available to do the work.  (The key word there is &#039;waiting&#039; to be pulled.) So, although people pull work from the Agile Wall, the work was pushed onto the wall from previous step in the workflow.

A better approach to keeping the system optimized is to not worry about keeping the size of the stories the same in order to keep the flow even, but rather use Theory of Constraints to make sure that the constraint in the system is never starved.  Doing anything more than that has little effect on throughput so considering story size becomes a moot point.</description>
		<content:encoded><![CDATA[<p>Kanban, as implemented in Lean Manufacturing, is part of a &#8216;pull&#8217; system.  In an ideal pull system when a unit is sold a signal is sent to the pull system to indicate that the system needs to manufacture the unit that has been sold.  Often this signal is in the form of a card on a wall or billboard.  (&#8216;Kanban&#8217; in Japanese actually means &#8216;billboard&#8217;.)  More often though, a Kanban system is used to trigger replenishing inventory when inventory in the workflow gets to be too low for the step in the workflow that is consuming the inventory.</p>
<p>The use of Kanban in Agile really isn&#8217;t a pull system though.  In Agile, the Agile Wall is used to indicate work that is available but the work is pushed through the system and is waiting to be pulled by the next step in the workflow when they have cycles available to do the work.  (The key word there is &#8216;waiting&#8217; to be pulled.) So, although people pull work from the Agile Wall, the work was pushed onto the wall from previous step in the workflow.</p>
<p>A better approach to keeping the system optimized is to not worry about keeping the size of the stories the same in order to keep the flow even, but rather use Theory of Constraints to make sure that the constraint in the system is never starved.  Doing anything more than that has little effect on throughput so considering story size becomes a moot point.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
