<?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: Fighting Bad Test Documentation</title>
	<atom:link href="http://www.satisfice.com/blog/archives/19/feed" rel="self" type="application/rss+xml" />
	<link>http://www.satisfice.com/blog/archives/19</link>
	<description>The Consulting Software Tester</description>
	<lastBuildDate>Fri, 03 Feb 2012 10:21:43 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Paul Berry</title>
		<link>http://www.satisfice.com/blog/archives/19/comment-page-1#comment-162764</link>
		<dc:creator>Paul Berry</dc:creator>
		<pubDate>Thu, 04 Dec 2008 15:28:13 +0000</pubDate>
		<guid isPermaLink="false">http://12.165.213.55/blog/?p=19#comment-162764</guid>
		<description>For me personally, there is a tension between the (perceived) need to document what I&#039;m doing and actually getting on with the testing work itself. With generally short periods of time in which to &quot;do testing&quot; anything that takes you away from interacting with the software under test, especially admin, is assumed to be negative. The problem is do the need to keep track of what you&#039;ve done in a systematic way without it interfering or steering your progress too much.

However this pales into insignificance compared to having to come up with a test plan/strategy based on documentation alone, before you even get to see the product. Depending on the personality trait of the tester this can either be a useful exercise or some form of mental torture. I have yet to experience for myself or witness in others the former.

The hard thing to reconcile is that formulation of a test plan/strategy makes sense from a control or management point of view but it does not represent how people think or behave in the real world. Yet if a company has a policy for producing test documentaiton then what tends to happen is that rather poor and basic test plans are written because the process is seen to be just another box-ticking exercise. This is because it may have lot of theoretical value but this is rarely borne out in practice. Sometimes, if a detailed and accurate specification can be worked from (very rare!), the corresponding test plan can be pretty thorough. However I&#039;ve yet to see anyone actually follow one that closely: it&#039;s just a base for jumping off. But if that&#039;s the case, why not just use the specification as a springboard and form a test plan as you go along? Ideally testers should inspire each other with their documentation but truth be told if people hardly follow their own plans, you can be pretty sure they almost never follow someone else&#039;s mess either.

To sum up, I&#039;m not saying don&#039;t document; I&#039;m saying don&#039;t fret about documenting what you&#039;re going to do before you do it. Even if you can come up with something decent, it will almost immediately be undone by the process of actually using the product under test.

&lt;em&gt;[James&#039; Reply: Useful thoughts. Thanks.]&lt;/em&gt;</description>
		<content:encoded><![CDATA[<p>For me personally, there is a tension between the (perceived) need to document what I&#8217;m doing and actually getting on with the testing work itself. With generally short periods of time in which to &#8220;do testing&#8221; anything that takes you away from interacting with the software under test, especially admin, is assumed to be negative. The problem is do the need to keep track of what you&#8217;ve done in a systematic way without it interfering or steering your progress too much.</p>
<p>However this pales into insignificance compared to having to come up with a test plan/strategy based on documentation alone, before you even get to see the product. Depending on the personality trait of the tester this can either be a useful exercise or some form of mental torture. I have yet to experience for myself or witness in others the former.</p>
<p>The hard thing to reconcile is that formulation of a test plan/strategy makes sense from a control or management point of view but it does not represent how people think or behave in the real world. Yet if a company has a policy for producing test documentaiton then what tends to happen is that rather poor and basic test plans are written because the process is seen to be just another box-ticking exercise. This is because it may have lot of theoretical value but this is rarely borne out in practice. Sometimes, if a detailed and accurate specification can be worked from (very rare!), the corresponding test plan can be pretty thorough. However I&#8217;ve yet to see anyone actually follow one that closely: it&#8217;s just a base for jumping off. But if that&#8217;s the case, why not just use the specification as a springboard and form a test plan as you go along? Ideally testers should inspire each other with their documentation but truth be told if people hardly follow their own plans, you can be pretty sure they almost never follow someone else&#8217;s mess either.</p>
<p>To sum up, I&#8217;m not saying don&#8217;t document; I&#8217;m saying don&#8217;t fret about documenting what you&#8217;re going to do before you do it. Even if you can come up with something decent, it will almost immediately be undone by the process of actually using the product under test.</p>
<p><em>[James' Reply: Useful thoughts. Thanks.]</em></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sajeev Kesavan</title>
		<link>http://www.satisfice.com/blog/archives/19/comment-page-1#comment-115877</link>
		<dc:creator>Sajeev Kesavan</dc:creator>
		<pubDate>Mon, 31 Mar 2008 09:51:53 +0000</pubDate>
		<guid isPermaLink="false">http://12.165.213.55/blog/?p=19#comment-115877</guid>
		<description>From my perspective , I see that documentation is very much required. Yes Bad documentation is Bad but good documentation is also Good.It is just not to secure a turn over , but shows necessary traceability , displays more often the coverage of tests, to understand the weightage of tests written for the various modules. Documentation should be a part of the testing and if we find documents is taking a lot of time, then its upto management to plan their test schedule including the time required for the documentation.

Exploratory testing should be off the shelf outside the documents and interesting test scenarios that has identifies issues should again be documented. Thats my cents of experience.

Agree with James on most of his points ,:&quot;Demonstrate the value of concise test documentation (matrices, outlines). &quot; and &quot; Bad documentation is not good &quot; and yes smart documentation is required.</description>
		<content:encoded><![CDATA[<p>From my perspective , I see that documentation is very much required. Yes Bad documentation is Bad but good documentation is also Good.It is just not to secure a turn over , but shows necessary traceability , displays more often the coverage of tests, to understand the weightage of tests written for the various modules. Documentation should be a part of the testing and if we find documents is taking a lot of time, then its upto management to plan their test schedule including the time required for the documentation.</p>
<p>Exploratory testing should be off the shelf outside the documents and interesting test scenarios that has identifies issues should again be documented. Thats my cents of experience.</p>
<p>Agree with James on most of his points ,:&#8221;Demonstrate the value of concise test documentation (matrices, outlines). &#8221; and &#8221; Bad documentation is not good &#8221; and yes smart documentation is required.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

