<?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: Design verification capability, part 1</title>
	<atom:link href="http://leansoftwareengineering.com/2007/05/22/design-verification-capability-part-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://leansoftwareengineering.com/2007/05/22/design-verification-capability-part-1/</link>
	<description>Essays on the Continuous Delivery of High Quality Information Systems</description>
	<lastBuildDate>Mon, 22 Feb 2010 09:08:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Rediscovering the Obvious</title>
		<link>http://leansoftwareengineering.com/2007/05/22/design-verification-capability-part-1/comment-page-1/#comment-75</link>
		<dc:creator>Rediscovering the Obvious</dc:creator>
		<pubDate>Thu, 02 Aug 2007 14:08:02 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/2007/05/22/design-verification-capability-part-1/#comment-75</guid>
		<description>&lt;strong&gt;Must-Read post...&lt;/strong&gt;

I&#039;ve been bickering with one of my peers about testability vs. simplicity and extensibility vs. sufficiency,...</description>
		<content:encoded><![CDATA[<p><strong>Must-Read post&#8230;</strong></p>
<p>I&#8217;ve been bickering with one of my peers about testability vs. simplicity and extensibility vs. sufficiency,&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Corey</title>
		<link>http://leansoftwareengineering.com/2007/05/22/design-verification-capability-part-1/comment-page-1/#comment-49</link>
		<dc:creator>Corey</dc:creator>
		<pubDate>Sun, 27 May 2007 15:47:25 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/2007/05/22/design-verification-capability-part-1/#comment-49</guid>
		<description>Ad hoc testing could be more efficient if the cost of correcting deployed defects is lower than the cost of preventing them.</description>
		<content:encoded><![CDATA[<p>Ad hoc testing could be more efficient if the cost of correcting deployed defects is lower than the cost of preventing them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://leansoftwareengineering.com/2007/05/22/design-verification-capability-part-1/comment-page-1/#comment-48</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Sun, 27 May 2007 14:44:13 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/2007/05/22/design-verification-capability-part-1/#comment-48</guid>
		<description>Hi Corey! Yeah, and from the theory &quot;post hoc&quot; is better than &quot;ad hoc&quot;, it&#039;s true.

But the point is that in practice &quot;ad hoc&quot; could be more efficient than &quot;post hoc&quot;, agree? 

(a) not every possible case could be covered with &quot;post hoc&quot; approach
(b) not all the code in a module needs to be verified, there might be lots of easy and straightforward methods that wouldn&#039;t benefit that much from unit testing

Or, maybe it&#039;s better to read not &quot;ad hoc unit tests&quot; but something like &quot;automated smoke tests&quot;? But now it looks to me that in this case it is a spoke from another ladder..</description>
		<content:encoded><![CDATA[<p>Hi Corey! Yeah, and from the theory &#8220;post hoc&#8221; is better than &#8220;ad hoc&#8221;, it&#8217;s true.</p>
<p>But the point is that in practice &#8220;ad hoc&#8221; could be more efficient than &#8220;post hoc&#8221;, agree? </p>
<p>(a) not every possible case could be covered with &#8220;post hoc&#8221; approach<br />
(b) not all the code in a module needs to be verified, there might be lots of easy and straightforward methods that wouldn&#8217;t benefit that much from unit testing</p>
<p>Or, maybe it&#8217;s better to read not &#8220;ad hoc unit tests&#8221; but something like &#8220;automated smoke tests&#8221;? But now it looks to me that in this case it is a spoke from another ladder..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Corey</title>
		<link>http://leansoftwareengineering.com/2007/05/22/design-verification-capability-part-1/comment-page-1/#comment-45</link>
		<dc:creator>Corey</dc:creator>
		<pubDate>Sat, 26 May 2007 23:36:26 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/2007/05/22/design-verification-capability-part-1/#comment-45</guid>
		<description>By post hoc, I mean:  After you write any new production code, you then write a corresponding unit test for that code.  In this case, your development workflow probably requires that the unit test be checked in and reviewed along with the production code.  Code coverage should be fairly high, but probably less than 100%.

By ad hoc, I mean:  Unit tests are written, but not in any consistent or complete fashion.  Maybe developers write the tests for cases they consider sensitive or troublesome.  Maybe test developers write unit tests independently from production developers.  Either way, code coverage is probably significantly lower than 100%.</description>
		<content:encoded><![CDATA[<p>By post hoc, I mean:  After you write any new production code, you then write a corresponding unit test for that code.  In this case, your development workflow probably requires that the unit test be checked in and reviewed along with the production code.  Code coverage should be fairly high, but probably less than 100%.</p>
<p>By ad hoc, I mean:  Unit tests are written, but not in any consistent or complete fashion.  Maybe developers write the tests for cases they consider sensitive or troublesome.  Maybe test developers write unit tests independently from production developers.  Either way, code coverage is probably significantly lower than 100%.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://leansoftwareengineering.com/2007/05/22/design-verification-capability-part-1/comment-page-1/#comment-44</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Sat, 26 May 2007 20:42:12 +0000</pubDate>
		<guid isPermaLink="false">http://leansoftwareengineering.com/2007/05/22/design-verification-capability-part-1/#comment-44</guid>
		<description>Could you please tell what is the difference between &quot;ad hoc unit test&quot; and &quot;post hoc unit test&quot;?</description>
		<content:encoded><![CDATA[<p>Could you please tell what is the difference between &#8220;ad hoc unit test&#8221; and &#8220;post hoc unit test&#8221;?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.531 seconds -->
