<?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: An Agile Workflow</title>
	<atom:link href="http://availagility.co.uk/2009/02/25/an-agile-workflow/feed/" rel="self" type="application/rss+xml" />
	<link>http://availagility.co.uk/2009/02/25/an-agile-workflow/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=an-agile-workflow</link>
	<description>Karl Scotland - Using Agile to Deliver Value</description>
	<lastBuildDate>Mon, 14 May 2012 03:22:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Jonas</title>
		<link>http://availagility.co.uk/2009/02/25/an-agile-workflow/comment-page-1/#comment-93383</link>
		<dc:creator>Jonas</dc:creator>
		<pubDate>Thu, 02 Feb 2012 22:42:13 +0000</pubDate>
		<guid isPermaLink="false">http://availagility.wordpress.com/2009/02/25/an-agile-workflow/#comment-93383</guid>
		<description>Everybody does exactly these steps for each story in SCRUM in the &quot;In Progress&quot; stage
Analysis –&gt; Build –&gt; Test –&gt; Release</description>
		<content:encoded><![CDATA[<p>Everybody does exactly these steps for each story in SCRUM in the &#8220;In Progress&#8221; stage<br />
Analysis –&gt; Build –&gt; Test –&gt; Release</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lepine kong</title>
		<link>http://availagility.co.uk/2009/02/25/an-agile-workflow/comment-page-1/#comment-2445</link>
		<dc:creator>lepine kong</dc:creator>
		<pubDate>Thu, 28 Jan 2010 00:52:13 +0000</pubDate>
		<guid isPermaLink="false">http://availagility.wordpress.com/2009/02/25/an-agile-workflow/#comment-2445</guid>
		<description>For me there is no problem at all with 
Analysis –&gt; Build –&gt; Test –&gt; Release

because the difference between Waterfall and Agile is a difference of SCALE in the sense of FRACTAL THEORY.

Waterfall is a single linear scale, Agile is a NON-LINEAR Fractal Scale where the 4 steps above are repeated in an improvement spiral. 

In fact this 4 steps come from the PDCA of Deming, the founder of Quality who taught it to the Japenese, which comes itself comes Walter Shewhart which comes itself from the scientific principle of Aristotle circle :)</description>
		<content:encoded><![CDATA[<p>For me there is no problem at all with<br />
Analysis –&gt; Build –&gt; Test –&gt; Release</p>
<p>because the difference between Waterfall and Agile is a difference of SCALE in the sense of FRACTAL THEORY.</p>
<p>Waterfall is a single linear scale, Agile is a NON-LINEAR Fractal Scale where the 4 steps above are repeated in an improvement spiral. </p>
<p>In fact this 4 steps come from the PDCA of Deming, the founder of Quality who taught it to the Japenese, which comes itself comes Walter Shewhart which comes itself from the scientific principle of Aristotle circle <img src='http://availagility.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Nicolette</title>
		<link>http://availagility.co.uk/2009/02/25/an-agile-workflow/comment-page-1/#comment-87</link>
		<dc:creator>Dave Nicolette</dc:creator>
		<pubDate>Tue, 07 Apr 2009 23:19:56 +0000</pubDate>
		<guid isPermaLink="false">http://availagility.wordpress.com/2009/02/25/an-agile-workflow/#comment-87</guid>
		<description>I find the debate about this rather puzzling. Any process that supports the values and principles expressed in the Agile Manifesto can be deemed an &quot;agile&quot; process. What is there in the &quot;kanban&quot; model that conflicts with agile values and principles?</description>
		<content:encoded><![CDATA[<p>I find the debate about this rather puzzling. Any process that supports the values and principles expressed in the Agile Manifesto can be deemed an &#8220;agile&#8221; process. What is there in the &#8220;kanban&#8221; model that conflicts with agile values and principles?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vasco Duarte</title>
		<link>http://availagility.co.uk/2009/02/25/an-agile-workflow/comment-page-1/#comment-86</link>
		<dc:creator>Vasco Duarte</dc:creator>
		<pubDate>Sat, 07 Mar 2009 06:59:37 +0000</pubDate>
		<guid isPermaLink="false">http://availagility.wordpress.com/2009/02/25/an-agile-workflow/#comment-86</guid>
		<description>Karl,

Why do you bother? ;) The fact is that a Kanban sequence (one feature from backlog to release) is about such a short time frame (a day, maybe 2/3?) that the sequence you use is going to be very similar to analysis, design, implement, test, implement. Of course it is not linear, why do we even discuss that? But because the feature is now assigned to a small group of people they will know what to do, even if that means &quot;breaking the sequence&quot;.

Much of this discussion is about people getting hung up on the &quot;tool&quot; (the steps on the board) and completely missing the point of the process itself (reduce inventory!).

I would just start with the simple process description (to do -&gt; in progress -&gt; done) and forget about this discussion. When working with a team they can agree exactly what steps they need, without the whole blogosphere lecturing them! :)</description>
		<content:encoded><![CDATA[<p>Karl,</p>
<p>Why do you bother? <img src='http://availagility.co.uk/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  The fact is that a Kanban sequence (one feature from backlog to release) is about such a short time frame (a day, maybe 2/3?) that the sequence you use is going to be very similar to analysis, design, implement, test, implement. Of course it is not linear, why do we even discuss that? But because the feature is now assigned to a small group of people they will know what to do, even if that means &#8220;breaking the sequence&#8221;.</p>
<p>Much of this discussion is about people getting hung up on the &#8220;tool&#8221; (the steps on the board) and completely missing the point of the process itself (reduce inventory!).</p>
<p>I would just start with the simple process description (to do -&gt; in progress -&gt; done) and forget about this discussion. When working with a team they can agree exactly what steps they need, without the whole blogosphere lecturing them! <img src='http://availagility.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ddraperuk</title>
		<link>http://availagility.co.uk/2009/02/25/an-agile-workflow/comment-page-1/#comment-85</link>
		<dc:creator>ddraperuk</dc:creator>
		<pubDate>Thu, 26 Feb 2009 18:10:32 +0000</pubDate>
		<guid isPermaLink="false">http://availagility.wordpress.com/2009/02/25/an-agile-workflow/#comment-85</guid>
		<description>Karl,
As I understand it the states you have described relate to the states a feature goes through, not necessarily people who hand-off work. Kanban does not preclude swarming.
I&#039;ve added some detail on the workflow I am using with a SCRUM team here http://www.agiledesign.co.uk/scrum/agile-workflow/</description>
		<content:encoded><![CDATA[<p>Karl,<br />
As I understand it the states you have described relate to the states a feature goes through, not necessarily people who hand-off work. Kanban does not preclude swarming.<br />
I&#8217;ve added some detail on the workflow I am using with a SCRUM team here <a href="http://www.agiledesign.co.uk/scrum/agile-workflow/" rel="nofollow">http://www.agiledesign.co.uk/scrum/agile-workflow/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Agile workflow &#124; Agile Design</title>
		<link>http://availagility.co.uk/2009/02/25/an-agile-workflow/comment-page-1/#comment-84</link>
		<dc:creator>Agile workflow &#124; Agile Design</dc:creator>
		<pubDate>Thu, 26 Feb 2009 18:05:25 +0000</pubDate>
		<guid isPermaLink="false">http://availagility.wordpress.com/2009/02/25/an-agile-workflow/#comment-84</guid>
		<description>[...] Karl Scotland has proposed an agile workflow to counter some of the waterfall like connotations apparent when we look at a Kanban board.  So for each feature, one by one, we end up with: [...]</description>
		<content:encoded><![CDATA[<p>[...] Karl Scotland has proposed an agile workflow to counter some of the waterfall like connotations apparent when we look at a Kanban board.  So for each feature, one by one, we end up with: [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dew Drop - February 26, 2009 &#124; Alvin Ashcraft's Morning Dew</title>
		<link>http://availagility.co.uk/2009/02/25/an-agile-workflow/comment-page-1/#comment-83</link>
		<dc:creator>Dew Drop - February 26, 2009 &#124; Alvin Ashcraft's Morning Dew</dc:creator>
		<pubDate>Thu, 26 Feb 2009 14:02:44 +0000</pubDate>
		<guid isPermaLink="false">http://availagility.wordpress.com/2009/02/25/an-agile-workflow/#comment-83</guid>
		<description>[...] An Agile Workflow (Karl Scotland) [...]</description>
		<content:encoded><![CDATA[<p>[...] An Agile Workflow (Karl Scotland) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Braitwaite</title>
		<link>http://availagility.co.uk/2009/02/25/an-agile-workflow/comment-page-1/#comment-82</link>
		<dc:creator>Keith Braitwaite</dc:creator>
		<pubDate>Thu, 26 Feb 2009 07:24:36 +0000</pubDate>
		<guid isPermaLink="false">http://availagility.wordpress.com/2009/02/25/an-agile-workflow/#comment-82</guid>
		<description>&quot;Does that still seem like a waterfall process?&quot;

Why, yes, it absolutely does.

I suggest that for as long as Kanban-like processes are described in terms (and with pictures) that not only allow for but positively afford a linear, gates-and-handoffs, no planned re-work interpretation a great many people are going to be resistant to it.</description>
		<content:encoded><![CDATA[<p>&#8220;Does that still seem like a waterfall process?&#8221;</p>
<p>Why, yes, it absolutely does.</p>
<p>I suggest that for as long as Kanban-like processes are described in terms (and with pictures) that not only allow for but positively afford a linear, gates-and-handoffs, no planned re-work interpretation a great many people are going to be resistant to it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robin Dymond</title>
		<link>http://availagility.co.uk/2009/02/25/an-agile-workflow/comment-page-1/#comment-81</link>
		<dc:creator>Robin Dymond</dc:creator>
		<pubDate>Thu, 26 Feb 2009 01:37:49 +0000</pubDate>
		<guid isPermaLink="false">http://availagility.wordpress.com/2009/02/25/an-agile-workflow/#comment-81</guid>
		<description>Hi Karl,
So is this post about renaming steps in a process? Is this the root of the problem that we face? That the labels drive the wrong behaviors? I think the words you have chosen are interesting, I just don&#039;t think the debate is about words.


David Anderson made very strong statements at Agile 2008 about his philosophy of supporting the traditional activity based model of managing and operating IT, and that hand offs between groups are both acceptable and inevitable. My concern is that the speed and quality of output of the process is controlled by lossy information handoffs between each step in the process. Various approaches are being tried (ie. pairing adjacent groups) to deal with this problem. The better approach is to simplify the process by using co-located cross functional teams, pull testing to the front of the process, and make everyone responsible for quality, including the customer. In this case I would use different words, because the steps of the process are far less important than how the team works together to deliver the features.

Regards,
Robin Dymond.</description>
		<content:encoded><![CDATA[<p>Hi Karl,<br />
So is this post about renaming steps in a process? Is this the root of the problem that we face? That the labels drive the wrong behaviors? I think the words you have chosen are interesting, I just don&#8217;t think the debate is about words.</p>
<p>David Anderson made very strong statements at Agile 2008 about his philosophy of supporting the traditional activity based model of managing and operating IT, and that hand offs between groups are both acceptable and inevitable. My concern is that the speed and quality of output of the process is controlled by lossy information handoffs between each step in the process. Various approaches are being tried (ie. pairing adjacent groups) to deal with this problem. The better approach is to simplify the process by using co-located cross functional teams, pull testing to the front of the process, and make everyone responsible for quality, including the customer. In this case I would use different words, because the steps of the process are far less important than how the team works together to deliver the features.</p>
<p>Regards,<br />
Robin Dymond.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

