<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: what is a process?</title>
	<atom:link href="http://silkandspinach.net/2004/08/17/what-is-a-process/feed/" rel="self" type="application/rss+xml" />
	<link>http://silkandspinach.net/2004/08/17/what-is-a-process/</link>
	<description>development, by example</description>
	<lastBuildDate>Tue, 07 Feb 2012 05:40:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Mary Poppendieck</title>
		<link>http://silkandspinach.net/2004/08/17/what-is-a-process/#comment-134</link>
		<dc:creator><![CDATA[Mary Poppendieck]]></dc:creator>
		<pubDate>Wed, 18 Aug 2004 09:08:25 +0000</pubDate>
		<guid isPermaLink="false">http://silkandspinach.wordpress.com/2004/08/17/what-is-a-process/#comment-134</guid>
		<description><![CDATA[Hi Kevin,

Very interesting dilemma.  I don&#039;t know why takt time matters for software development, so I would separate the processes, if they really are separate, and join them if they are not.  For example, say the team designs a bit of code, writes tests, writes code, runs the tests, integrates the code and moves on, all in a half day.  Then one process is sufficient.  But say that the team takes a weeks to design some code, a week to write it, another week to test it, and then integrates it later.  Well, then this definitely should be written as separate steps.  

Back to takt time.  I think of takt time as a necessary number for line leveling, and it can probably help a sophisticated lean organization know how much work to release into a development organization.  But for most development organizations, the critical measurement is cycle time from start to finish; that is, how long does it take on the average to go from customer request to deployed code fulfilling the request?  I define cycle time this way knowing that some equate takt time and cycle time, but I do not.  

Anyway, in the end, what you want to do is reduce that cycle time. You have to level your resource load and have a certain amount of slack, but initially the time sinks in the cycle are so great that worrying about load leveling is probably not useful.  So takt time would also not be that useful, far as I can see.

Cheers!

Mary Poppendieck
]]></description>
		<content:encoded><![CDATA[<p>Hi Kevin,</p>
<p>Very interesting dilemma.  I don&#8217;t know why takt time matters for software development, so I would separate the processes, if they really are separate, and join them if they are not.  For example, say the team designs a bit of code, writes tests, writes code, runs the tests, integrates the code and moves on, all in a half day.  Then one process is sufficient.  But say that the team takes a weeks to design some code, a week to write it, another week to test it, and then integrates it later.  Well, then this definitely should be written as separate steps.  </p>
<p>Back to takt time.  I think of takt time as a necessary number for line leveling, and it can probably help a sophisticated lean organization know how much work to release into a development organization.  But for most development organizations, the critical measurement is cycle time from start to finish; that is, how long does it take on the average to go from customer request to deployed code fulfilling the request?  I define cycle time this way knowing that some equate takt time and cycle time, but I do not.  </p>
<p>Anyway, in the end, what you want to do is reduce that cycle time. You have to level your resource load and have a certain amount of slack, but initially the time sinks in the cycle are so great that worrying about load leveling is probably not useful.  So takt time would also not be that useful, far as I can see.</p>
<p>Cheers!</p>
<p>Mary Poppendieck</p>
]]></content:encoded>
	</item>
</channel>
</rss>

