<?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 for George Dinwiddie's blog</title>
	<atom:link href="http://blog.gdinwiddie.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.gdinwiddie.com</link>
	<description>Effective software development</description>
	<lastBuildDate>Mon, 08 Mar 2010 16:47:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Testing in depth by Phlip</title>
		<link>http://blog.gdinwiddie.com/2010/03/05/testing-in-depth/comment-page-1/#comment-103153</link>
		<dc:creator>Phlip</dc:creator>
		<pubDate>Mon, 08 Mar 2010 16:47:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdinwiddie.com/?p=367#comment-103153</guid>
		<description>It sings to me too, but...

...the preamble is that some folks never automate testing, and some only write developer tests. So the point is we need TDD, then test-last tests, THEN storytests, all to provide that &quot;layering&quot;.</description>
		<content:encoded><![CDATA[<p>It sings to me too, but&#8230;</p>
<p>&#8230;the preamble is that some folks never automate testing, and some only write developer tests. So the point is we need TDD, then test-last tests, THEN storytests, all to provide that &#8220;layering&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Testing in depth by Steven M. Smith</title>
		<link>http://blog.gdinwiddie.com/2010/03/05/testing-in-depth/comment-page-1/#comment-103021</link>
		<dc:creator>Steven M. Smith</dc:creator>
		<pubDate>Sat, 06 Mar 2010 04:50:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdinwiddie.com/?p=367#comment-103021</guid>
		<description>Terrific post, George!

It sings to me.</description>
		<content:encoded><![CDATA[<p>Terrific post, George!</p>
<p>It sings to me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How Fascinating! by Paul Stalenhoef</title>
		<link>http://blog.gdinwiddie.com/2010/02/26/how-fascinating/comment-page-1/#comment-103005</link>
		<dc:creator>Paul Stalenhoef</dc:creator>
		<pubDate>Fri, 05 Mar 2010 21:25:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdinwiddie.com/?p=348#comment-103005</guid>
		<description>You can also find it at the following link:
http://www.imagineitproject.com/?p=2229

Rosamund Zander (Ben&#039;s wife) explains the idea of stating &quot;how fascinating&quot; when making a mistake.</description>
		<content:encoded><![CDATA[<p>You can also find it at the following link:<br />
<a href="http://www.imagineitproject.com/?p=2229" rel="nofollow">http://www.imagineitproject.com/?p=2229</a></p>
<p>Rosamund Zander (Ben&#8217;s wife) explains the idea of stating &#8220;how fascinating&#8221; when making a mistake.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How Fascinating! by Paul Stalenhoef</title>
		<link>http://blog.gdinwiddie.com/2010/02/26/how-fascinating/comment-page-1/#comment-103004</link>
		<dc:creator>Paul Stalenhoef</dc:creator>
		<pubDate>Fri, 05 Mar 2010 21:05:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdinwiddie.com/?p=348#comment-103004</guid>
		<description>The &quot;how fascinating sign&quot; is also described on Presentation Zen by Garr Reynolds. When he&#039;s discussing the presentation of Benjamin Zander.

Garr Reynolds posts:
http://www.presentationzen.com/presentationzen/2008/12/benjamin-zander-at-poptech-2008-how-fascinating.html

http://www.poptech.com/popcasts/benjamin_zander__poptech_2008</description>
		<content:encoded><![CDATA[<p>The &#8220;how fascinating sign&#8221; is also described on Presentation Zen by Garr Reynolds. When he&#8217;s discussing the presentation of Benjamin Zander.</p>
<p>Garr Reynolds posts:<br />
<a href="http://www.presentationzen.com/presentationzen/2008/12/benjamin-zander-at-poptech-2008-how-fascinating.html" rel="nofollow">http://www.presentationzen.com/presentationzen/2008/12/benjamin-zander-at-poptech-2008-how-fascinating.html</a></p>
<p><a href="http://www.poptech.com/popcasts/benjamin_zander__poptech_2008" rel="nofollow">http://www.poptech.com/popcasts/benjamin_zander__poptech_2008</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on More on Automated Acceptance Testing by Markus Andrezak</title>
		<link>http://blog.gdinwiddie.com/2010/03/03/more-on-automated-acceptance-testing/comment-page-1/#comment-102943</link>
		<dc:creator>Markus Andrezak</dc:creator>
		<pubDate>Thu, 04 Mar 2010 09:45:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdinwiddie.com/?p=360#comment-102943</guid>
		<description>Hi George,

very well put. Still, one totally different question is nagging me. Although I myself totally *believe* in acceptance tests as not only a good quality agent in the development process but also as an acelerator towards a good lead time as well as a good and solid release cycle, I have the following problem: 

As I already said, I belive in that, I think that we have relatively few facts about ROI of acceptance tests. Given the situation that for any medium sized organization upwards this is a tremendous change, it might be that we need to collect for fact based ammunition to convince our environments?

Just think of my environment where we have a huge code base with only few automated acceptance tests and imagine being the first team including that in your definition of done, process or whatever. Not an easy and not a nice job, and one easy to convince your peers, upper management and team members of.

And it is even hard to argue that these are *small* issues ;-)

Cheers

Markus</description>
		<content:encoded><![CDATA[<p>Hi George,</p>
<p>very well put. Still, one totally different question is nagging me. Although I myself totally *believe* in acceptance tests as not only a good quality agent in the development process but also as an acelerator towards a good lead time as well as a good and solid release cycle, I have the following problem: </p>
<p>As I already said, I belive in that, I think that we have relatively few facts about ROI of acceptance tests. Given the situation that for any medium sized organization upwards this is a tremendous change, it might be that we need to collect for fact based ammunition to convince our environments?</p>
<p>Just think of my environment where we have a huge code base with only few automated acceptance tests and imagine being the first team including that in your definition of done, process or whatever. Not an easy and not a nice job, and one easy to convince your peers, upper management and team members of.</p>
<p>And it is even hard to argue that these are *small* issues ;-)</p>
<p>Cheers</p>
<p>Markus</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Reality of Automated Acceptance Testing by Questioning Automated Acceptance Testing &#171; The Art of Software Development</title>
		<link>http://blog.gdinwiddie.com/2010/03/01/the-reality-of-automated-acceptance-testing/comment-page-1/#comment-102885</link>
		<dc:creator>Questioning Automated Acceptance Testing &#171; The Art of Software Development</dc:creator>
		<pubDate>Wed, 03 Mar 2010 10:13:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdinwiddie.com/?p=353#comment-102885</guid>
		<description>[...] George Dinwiddie thinks Shore is throwing out the baby with the bathwater and that the problems are fixable. [...]</description>
		<content:encoded><![CDATA[<p>[...] George Dinwiddie thinks Shore is throwing out the baby with the bathwater and that the problems are fixable. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Reality of Automated Acceptance Testing by Есть ли смысл в приемочном тестировании? &#171; XP Injection</title>
		<link>http://blog.gdinwiddie.com/2010/03/01/the-reality-of-automated-acceptance-testing/comment-page-1/#comment-102882</link>
		<dc:creator>Есть ли смысл в приемочном тестировании? &#171; XP Injection</dc:creator>
		<pubDate>Wed, 03 Mar 2010 08:16:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdinwiddie.com/?p=353#comment-102882</guid>
		<description>[...] споров по поводу проблем приемочного тестирования и нужно ли приемочное тестирование вообще, стоит ли его автоматизировать или есть [...]</description>
		<content:encoded><![CDATA[<p>[...] споров по поводу проблем приемочного тестирования и нужно ли приемочное тестирование вообще, стоит ли его автоматизировать или есть [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How Fascinating! by Michael Bolton</title>
		<link>http://blog.gdinwiddie.com/2010/02/26/how-fascinating/comment-page-1/#comment-102851</link>
		<dc:creator>Michael Bolton</dc:creator>
		<pubDate>Tue, 02 Mar 2010 17:48:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdinwiddie.com/?p=348#comment-102851</guid>
		<description>In one of my favorite work experiences (way back when the Simpsons was relatively new!), &quot;DOH!&quot; was a pretty good rough translation of &quot;How fascinating!&quot;  It was offered in the same spirit, so it seems.

---Michael B.</description>
		<content:encoded><![CDATA[<p>In one of my favorite work experiences (way back when the Simpsons was relatively new!), &#8220;DOH!&#8221; was a pretty good rough translation of &#8220;How fascinating!&#8221;  It was offered in the same spirit, so it seems.</p>
<p>&#8212;Michael B.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Reality of Automated Acceptance Testing by Adam Knight</title>
		<link>http://blog.gdinwiddie.com/2010/03/01/the-reality-of-automated-acceptance-testing/comment-page-1/#comment-102813</link>
		<dc:creator>Adam Knight</dc:creator>
		<pubDate>Mon, 01 Mar 2010 23:10:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdinwiddie.com/?p=353#comment-102813</guid>
		<description>I cannot see anything in either of the two objections stated above that cannot be overcome with sufficiently skilled testers and the appropriate level of communication. 

&quot;Typically, responsibility for the tests gets handed off to testers, which defeats the whole point&quot; - I would question why this defeats the whole point. In more traditional development processes an analyst would be present who would be skilled in converting the requirements in the language of the business into the appropriate models and requirements to drive the development of the system. If a tester possesses the necessary analytical skills then why not rely on them to create the appropriate tests based on the requirements communicated from the cusomer. To put it another way - if your analyst could create a specification that tested itself you would be very happy, so why not furnish the tester with analytical skills to allow them to achieve the same?

In terms of the maintenance costs, I have been running with an in-house developed automated test harness for 3 years now. There is an overhead on maintenance but with careful consideration towards maintaining the tests separately from the executable code we have managed to overcome some significant rework of application functionality without having to rework large numbers of tests. Again this does require the necessary skills within the test team to treat the regression harnesses as applications in their own right, and design them with maintenance in mind.

I would reiterate Lisa&#039;s point that it’s an evolution, and there are obstacles to overcome, many of which we are stil tackling. I do not see, however, any of the problems as sufficient reason to give up on automated acceptance testing, which are the one of the cornerstones of our current development process.

---------------------------------------------------------
http://www.linkedin.com/in/adampknight
http://a-sisyphean-task.blogspot.com
http://www.twitter.com/adampknight</description>
		<content:encoded><![CDATA[<p>I cannot see anything in either of the two objections stated above that cannot be overcome with sufficiently skilled testers and the appropriate level of communication. </p>
<p>&#8220;Typically, responsibility for the tests gets handed off to testers, which defeats the whole point&#8221; &#8211; I would question why this defeats the whole point. In more traditional development processes an analyst would be present who would be skilled in converting the requirements in the language of the business into the appropriate models and requirements to drive the development of the system. If a tester possesses the necessary analytical skills then why not rely on them to create the appropriate tests based on the requirements communicated from the cusomer. To put it another way &#8211; if your analyst could create a specification that tested itself you would be very happy, so why not furnish the tester with analytical skills to allow them to achieve the same?</p>
<p>In terms of the maintenance costs, I have been running with an in-house developed automated test harness for 3 years now. There is an overhead on maintenance but with careful consideration towards maintaining the tests separately from the executable code we have managed to overcome some significant rework of application functionality without having to rework large numbers of tests. Again this does require the necessary skills within the test team to treat the regression harnesses as applications in their own right, and design them with maintenance in mind.</p>
<p>I would reiterate Lisa&#8217;s point that it’s an evolution, and there are obstacles to overcome, many of which we are stil tackling. I do not see, however, any of the problems as sufficient reason to give up on automated acceptance testing, which are the one of the cornerstones of our current development process.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
<a href="http://www.linkedin.com/in/adampknight" rel="nofollow">http://www.linkedin.com/in/adampknight</a><br />
<a href="http://a-sisyphean-task.blogspot.com" rel="nofollow">http://a-sisyphean-task.blogspot.com</a><br />
<a href="http://www.twitter.com/adampknight" rel="nofollow">http://www.twitter.com/adampknight</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Reality of Automated Acceptance Testing by Patrick Wilson-Welsh</title>
		<link>http://blog.gdinwiddie.com/2010/03/01/the-reality-of-automated-acceptance-testing/comment-page-1/#comment-102805</link>
		<dc:creator>Patrick Wilson-Welsh</dc:creator>
		<pubDate>Mon, 01 Mar 2010 21:51:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdinwiddie.com/?p=353#comment-102805</guid>
		<description>Thank, you George!  All the more pressing now, really, that those of us who wish to rescue this practice get together and attempt to harvest best practices for launching it for a team. I hope that in Nashville we can come closer to speaking about it with one voice. I have seen it work wonders. How sad that powerful thoughtleaders are publicly abandoning it. 

-Patrick</description>
		<content:encoded><![CDATA[<p>Thank, you George!  All the more pressing now, really, that those of us who wish to rescue this practice get together and attempt to harvest best practices for launching it for a team. I hope that in Nashville we can come closer to speaking about it with one voice. I have seen it work wonders. How sad that powerful thoughtleaders are publicly abandoning it. </p>
<p>-Patrick</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Reality of Automated Acceptance Testing by George Dinwiddie</title>
		<link>http://blog.gdinwiddie.com/2010/03/01/the-reality-of-automated-acceptance-testing/comment-page-1/#comment-102804</link>
		<dc:creator>George Dinwiddie</dc:creator>
		<pubDate>Mon, 01 Mar 2010 21:43:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdinwiddie.com/?p=353#comment-102804</guid>
		<description>Thanks to Markus Gärtner (http://blog.shino.de/) for finding the Jerry Weinberg quote.</description>
		<content:encoded><![CDATA[<p>Thanks to Markus Gärtner (<a href="http://blog.shino.de/" rel="nofollow">http://blog.shino.de/</a>) for finding the Jerry Weinberg quote.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Reality of Automated Acceptance Testing by Paul Boos</title>
		<link>http://blog.gdinwiddie.com/2010/03/01/the-reality-of-automated-acceptance-testing/comment-page-1/#comment-102803</link>
		<dc:creator>Paul Boos</dc:creator>
		<pubDate>Mon, 01 Mar 2010 20:51:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gdinwiddie.com/?p=353#comment-102803</guid>
		<description>My thoughts after reading yours, Ron&#039;s and Gojko&#039;s responses as well as Jim Shore&#039;s original post is could the experiment perhaps for him to try would be to use pair test creation (much like an XP pair programming)?  Have the customer and the knowledgeable tester work through the test as a pair.  The customer has teh trust in what was written, but didn&#039;t actually do the &quot;hard&quot; part in their mind.

As someone who is trying to get a team to strive towards automating their acceptance tests, seems lik increasing the conversation around concrete examples is the way to go.</description>
		<content:encoded><![CDATA[<p>My thoughts after reading yours, Ron&#8217;s and Gojko&#8217;s responses as well as Jim Shore&#8217;s original post is could the experiment perhaps for him to try would be to use pair test creation (much like an XP pair programming)?  Have the customer and the knowledgeable tester work through the test as a pair.  The customer has teh trust in what was written, but didn&#8217;t actually do the &#8220;hard&#8221; part in their mind.</p>
<p>As someone who is trying to get a team to strive towards automating their acceptance tests, seems lik increasing the conversation around concrete examples is the way to go.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
