<?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: YAGNI &#8211; Once Bitten, Twice Shy?</title>
	<atom:link href="http://www.udidahan.com/2007/12/20/yagni-once-bitten-twice-shy/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.udidahan.com/2007/12/20/yagni-once-bitten-twice-shy/</link>
	<description>Enterprise Development Expert &#38; SOA Specialist</description>
	<lastBuildDate>Fri, 23 Jul 2010 18:21:18 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: udidahan</title>
		<link>http://www.udidahan.com/2007/12/20/yagni-once-bitten-twice-shy/comment-page-1/#comment-13129</link>
		<dc:creator>udidahan</dc:creator>
		<pubDate>Fri, 28 Dec 2007 20:30:26 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/12/20/yagni-once-bitten-twice-shy/#comment-13129</guid>
		<description>Scott,

One of the difficulties of bringing a traditional top-down shop to agile is to get them out of the BDUF mentality. To do that, I&#039;ve found that the only way that works is extremist TDD - whether I&#039;m the one doing the organizational change, or somebody else is.

The problem that we then face is to prevent failure by the same extremist TDD we&#039;ve introduced.

The flip-side of the problem is that if we &quot;water-down&quot; the agile/tdd message, we risk not being different enough from the status quo to get any traction.

What have you seen work?</description>
		<content:encoded><![CDATA[<p>Scott,</p>
<p>One of the difficulties of bringing a traditional top-down shop to agile is to get them out of the BDUF mentality. To do that, I&#8217;ve found that the only way that works is extremist TDD &#8211; whether I&#8217;m the one doing the organizational change, or somebody else is.</p>
<p>The problem that we then face is to prevent failure by the same extremist TDD we&#8217;ve introduced.</p>
<p>The flip-side of the problem is that if we &#8220;water-down&#8221; the agile/tdd message, we risk not being different enough from the status quo to get any traction.</p>
<p>What have you seen work?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: udidahan</title>
		<link>http://www.udidahan.com/2007/12/20/yagni-once-bitten-twice-shy/comment-page-1/#comment-13128</link>
		<dc:creator>udidahan</dc:creator>
		<pubDate>Fri, 28 Dec 2007 20:26:27 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/12/20/yagni-once-bitten-twice-shy/#comment-13128</guid>
		<description>Casey,

The problem is that my YAGNI and your YAGNI are different. It&#039;s difficult teaching agile (specifically YAGNI) to people with less design knowledge. At least, it has been difficult for me.</description>
		<content:encoded><![CDATA[<p>Casey,</p>
<p>The problem is that my YAGNI and your YAGNI are different. It&#8217;s difficult teaching agile (specifically YAGNI) to people with less design knowledge. At least, it has been difficult for me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Bellware</title>
		<link>http://www.udidahan.com/2007/12/20/yagni-once-bitten-twice-shy/comment-page-1/#comment-12867</link>
		<dc:creator>Scott Bellware</dc:creator>
		<pubDate>Sat, 22 Dec 2007 17:31:09 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/12/20/yagni-once-bitten-twice-shy/#comment-12867</guid>
		<description>&gt; over-zealous “we’ll TDD our way there” thinking

That&#039;s just crazy talk.  No one does TDD without putting some thought in to design and architecture.  Or do they...  Scary.</description>
		<content:encoded><![CDATA[<p>&gt; over-zealous “we’ll TDD our way there” thinking</p>
<p>That&#8217;s just crazy talk.  No one does TDD without putting some thought in to design and architecture.  Or do they&#8230;  Scary.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Casey</title>
		<link>http://www.udidahan.com/2007/12/20/yagni-once-bitten-twice-shy/comment-page-1/#comment-12809</link>
		<dc:creator>Casey</dc:creator>
		<pubDate>Fri, 21 Dec 2007 07:35:08 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2007/12/20/yagni-once-bitten-twice-shy/#comment-12809</guid>
		<description>There is no substitute for stopping and thinking first.

Experience allows you to start coding earlier in the process, by letting you know where your pain points will be in advance ... inexperience says &quot;unit tests will ensure our app grows and will work&quot;</description>
		<content:encoded><![CDATA[<p>There is no substitute for stopping and thinking first.</p>
<p>Experience allows you to start coding earlier in the process, by letting you know where your pain points will be in advance &#8230; inexperience says &#8220;unit tests will ensure our app grows and will work&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
