<?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: Foundation Series: Functional Testing of Software</title>
	<atom:link href="http://tynerblain.com/blog/2006/05/17/foundation-series-functional-testing-of-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://tynerblain.com/blog/2006/05/17/foundation-series-functional-testing-of-software/</link>
	<description>Software product success.</description>
	<lastBuildDate>Thu, 18 Mar 2010 20:39:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: leathej1</title>
		<link>http://tynerblain.com/blog/2006/05/17/foundation-series-functional-testing-of-software/comment-page-1/#comment-2792</link>
		<dc:creator>leathej1</dc:creator>
		<pubDate>Wed, 24 May 2006 19:10:04 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2006/05/17/foundation-series-functional-testing-of-software/#comment-2792</guid>
		<description>Scott, 

I&#039;ve tried to fill in the holes in my argument with another post, &lt;a href=&quot;http://scaffadaffa.blogspot.com/2006/05/using-functional-requirements-more.html&quot; rel=&quot;nofollow&quot;&gt;&lt;em&gt;Using Functional Requirements More Effectively&lt;/em&gt;&lt;/a&gt;. This might shed some light on why I feel that it is time to run NF requirements out of Dodge.</description>
		<content:encoded><![CDATA[<p>Scott, </p>
<p>I&#8217;ve tried to fill in the holes in my argument with another post, <a href="http://scaffadaffa.blogspot.com/2006/05/using-functional-requirements-more.html" rel="nofollow"><em>Using Functional Requirements More Effectively</em></a>. This might shed some light on why I feel that it is time to run NF requirements out of Dodge.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Sehlhorst</title>
		<link>http://tynerblain.com/blog/2006/05/17/foundation-series-functional-testing-of-software/comment-page-1/#comment-2768</link>
		<dc:creator>Scott Sehlhorst</dc:creator>
		<pubDate>Wed, 24 May 2006 04:18:27 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2006/05/17/foundation-series-functional-testing-of-software/#comment-2768</guid>
		<description>Thanks leathej1 for the comment and link.  I&#039;ve written up a response - I agree with the problem you identified, but think there&#039;s &lt;a href=&quot;http://tynerblain.com/blog/2006/05/23/non-functional-requirements-era/&quot; rel=&quot;nofollow&quot;&gt;a better solution approach&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Thanks leathej1 for the comment and link.  I&#8217;ve written up a response &#8211; I agree with the problem you identified, but think there&#8217;s <a href="http://tynerblain.com/blog/2006/05/23/non-functional-requirements-era/" rel="nofollow">a better solution approach</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: leathej1</title>
		<link>http://tynerblain.com/blog/2006/05/17/foundation-series-functional-testing-of-software/comment-page-1/#comment-2483</link>
		<dc:creator>leathej1</dc:creator>
		<pubDate>Sat, 20 May 2006 13:19:57 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2006/05/17/foundation-series-functional-testing-of-software/#comment-2483</guid>
		<description>I just did a post on &lt;a href=&quot;http://scaffadaffa.blogspot.com/2006/05/fallacy-of-non-functional-requirements.html&quot; rel=&quot;nofollow&quot;&gt; non-functional requirements &lt;/a&gt; which would contribute to this discussion. It specifically deals with this industry standard that I feel is a gross misnomer, and as such, can introduce tremendous risk into your project.</description>
		<content:encoded><![CDATA[<p>I just did a post on <a href="http://scaffadaffa.blogspot.com/2006/05/fallacy-of-non-functional-requirements.html" rel="nofollow"> non-functional requirements </a> which would contribute to this discussion. It specifically deals with this industry standard that I feel is a gross misnomer, and as such, can introduce tremendous risk into your project.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Sehlhorst</title>
		<link>http://tynerblain.com/blog/2006/05/17/foundation-series-functional-testing-of-software/comment-page-1/#comment-2390</link>
		<dc:creator>Scott Sehlhorst</dc:creator>
		<pubDate>Thu, 18 May 2006 13:29:06 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2006/05/17/foundation-series-functional-testing-of-software/#comment-2390</guid>
		<description>Hey Roger, thanks for the comments!

Definitely a misnomer when we look at it from a product-management perspective.  However, it is the most common industry term, and from the perspective of QA, it is an appropriate name.

I agree that performance testing, or otherwise characterizing the behavior is &quot;the next step&quot; in functional testing.  With so many companies struggling to get adequate functional-requirement test coverage, it seemed like the right place to focus a &lt;i&gt;Foundation Series&lt;/i&gt; post.</description>
		<content:encoded><![CDATA[<p>Hey Roger, thanks for the comments!</p>
<p>Definitely a misnomer when we look at it from a product-management perspective.  However, it is the most common industry term, and from the perspective of QA, it is an appropriate name.</p>
<p>I agree that performance testing, or otherwise characterizing the behavior is &#8220;the next step&#8221; in functional testing.  With so many companies struggling to get adequate functional-requirement test coverage, it seemed like the right place to focus a <i>Foundation Series</i> post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roger L. Cauvin</title>
		<link>http://tynerblain.com/blog/2006/05/17/foundation-series-functional-testing-of-software/comment-page-1/#comment-2388</link>
		<dc:creator>Roger L. Cauvin</dc:creator>
		<pubDate>Thu, 18 May 2006 13:16:59 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2006/05/17/foundation-series-functional-testing-of-software/#comment-2388</guid>
		<description>Err.  That should be &lt;a href=&quot;http://cauvin.blogspot.com/2005/11/overemphasis-on-functional.html&quot; rel=&quot;nofollow&quot;&gt;&lt;i&gt;overemphasis&lt;/i&gt; on functional requirements&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Err.  That should be <a href="http://cauvin.blogspot.com/2005/11/overemphasis-on-functional.html" rel="nofollow"><i>overemphasis</i> on functional requirements</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roger L. Cauvin</title>
		<link>http://tynerblain.com/blog/2006/05/17/foundation-series-functional-testing-of-software/comment-page-1/#comment-2387</link>
		<dc:creator>Roger L. Cauvin</dc:creator>
		<pubDate>Thu, 18 May 2006 13:15:07 +0000</pubDate>
		<guid isPermaLink="false">http://tynerblain.com/blog/2006/05/17/foundation-series-functional-testing-of-software/#comment-2387</guid>
		<description>A couple of additional things to consider:

1.  &quot;Functional tests&quot; is kind of a misnomer.  &quot;System testing&quot; appropriately implies testing the system (as opposed to units within the system).  The term &quot;functional testing&quot;, on the other hand, suggests testing the functions &lt;i&gt;to the exclusion of&lt;/i&gt; nonfunctional requirements.

2.  The key to successful system testing is not so much determining if the system output D in response to A, B, and C.  It&#039;s the associated metrics (how fast was it, how easy was it, how accurate was it, etc.) that make things interesting.

These points relate to what I&#039;ve written about &lt;a href=&quot;http://cauvin.blogspot.com/2005/11/overemphasis-on-functional.html&quot; rel=&quot;nofollow&quot;&gt;overemphasize functional requirements&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>A couple of additional things to consider:</p>
<p>1.  &#8220;Functional tests&#8221; is kind of a misnomer.  &#8220;System testing&#8221; appropriately implies testing the system (as opposed to units within the system).  The term &#8220;functional testing&#8221;, on the other hand, suggests testing the functions <i>to the exclusion of</i> nonfunctional requirements.</p>
<p>2.  The key to successful system testing is not so much determining if the system output D in response to A, B, and C.  It&#8217;s the associated metrics (how fast was it, how easy was it, how accurate was it, etc.) that make things interesting.</p>
<p>These points relate to what I&#8217;ve written about <a href="http://cauvin.blogspot.com/2005/11/overemphasis-on-functional.html" rel="nofollow">overemphasize functional requirements</a>.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
