<?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"
	>
<channel>
	<title>Comments on: Traits of good software testers</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/software-quality/traits-of-good-software-testers/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/software-quality/traits-of-good-software-testers/</link>
	<description>A SearchSoftwareQuality.com blog</description>
	<pubDate>Thu, 26 Nov 2009 04:08:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Saimadhu</title>
		<link>http://itknowledgeexchange.techtarget.com/software-quality/traits-of-good-software-testers/#comment-5</link>
		<dc:creator>Saimadhu</dc:creator>
		<pubDate>Tue, 30 Sep 2008 10:21:50 +0000</pubDate>
		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/software-quality/traits-of-good-software-testers/#comment-5</guid>
		<description>I think [B]Pro-active[/B] is an important trait which needs to be added to the above list.

The tester should be pro-active to understand the product, its scope, testing scope, on-going changes in the product i.e.,

1. What the product is?
2. Why this product needed? (What are the business drivers for this product?)
3. Who are the customers? How they will deploy in their environments and use?
4. When all this product will to be used?

5. How the product is Architected? How this Architecture fits for our purpose? How different components in the product communicate? 
Example: if the product is built as a strong security Server then How this  Architecture is providing the required security ? etc

6. [B]identify[/B] the SCOPE of the testing i.e. 
Are the product requirements Clear, Correct &#38; Completely specified?
what quality characteristics needs to be tested in this product?

Quality characteristics can be: Correctness, Completeness, Reliability, Security, fault-tolerant, Performance (CPU, memory utilization etc), usability, Adaptable to multiple environments etc.

Why so many Quality characteristics?
Correctness, Completeness, Reliability [B]gives value [/B]to the product. And other characteristrics [B]Add Value [/B]to the Product.

7. Tester should be pro-active in verification of the [B]balance [/B]of these Quality characteristics.

What do u mean by balance of Quality characteristics?
Example: [B]Performance Vs Reliability[/B]:
If we want [B]to improve the performance [/B]of the product in I/O activities then we may prefer to have Cache in between. The cache will helps in reducing the IO activities since the data will be transferred to the database once in a while.

But what happens if we lose the cached data (due to power failure etc) before transferring to the database?  [B]the product reliablity is lost[/B]. 
So one characteristic is affecting the other characteristic. 

So, to increase the performance and at the same time maintaining reliability requires the balance of these 2 characteristics in the product design.

7. What are the 3rd party tools used? What are their limitations? Is they affecting the balance of Quality?

8. Make sure all the stakeholders are in sync with 'What the final product will be' i.e, the required requirements, plan, design, implementation etc

All this info will help to do better testing. And this collection of info requires pro-activeness.</description>
		<content:encoded><![CDATA[<p>I think <b>Pro-active</b> is an important trait which needs to be added to the above list.</p>
<p>The tester should be pro-active to understand the product, its scope, testing scope, on-going changes in the product i.e.,</p>
<p>1. What the product is?<br />
2. Why this product needed? (What are the business drivers for this product?)<br />
3. Who are the customers? How they will deploy in their environments and use?<br />
4. When all this product will to be used?</p>
<p>5. How the product is Architected? How this Architecture fits for our purpose? How different components in the product communicate?<br />
Example: if the product is built as a strong security Server then How this  Architecture is providing the required security ? etc</p>
<p>6. <b>identify</b> the SCOPE of the testing i.e.<br />
Are the product requirements Clear, Correct &amp; Completely specified?<br />
what quality characteristics needs to be tested in this product?</p>
<p>Quality characteristics can be: Correctness, Completeness, Reliability, Security, fault-tolerant, Performance (CPU, memory utilization etc), usability, Adaptable to multiple environments etc.</p>
<p>Why so many Quality characteristics?<br />
Correctness, Completeness, Reliability <b>gives value </b>to the product. And other characteristrics <b>Add Value </b>to the Product.</p>
<p>7. Tester should be pro-active in verification of the <b>balance </b>of these Quality characteristics.</p>
<p>What do u mean by balance of Quality characteristics?<br />
Example: <b>Performance Vs Reliability</b>:<br />
If we want <b>to improve the performance </b>of the product in I/O activities then we may prefer to have Cache in between. The cache will helps in reducing the IO activities since the data will be transferred to the database once in a while.</p>
<p>But what happens if we lose the cached data (due to power failure etc) before transferring to the database?  <b>the product reliablity is lost</b>.<br />
So one characteristic is affecting the other characteristic. </p>
<p>So, to increase the performance and at the same time maintaining reliability requires the balance of these 2 characteristics in the product design.</p>
<p>7. What are the 3rd party tools used? What are their limitations? Is they affecting the balance of Quality?</p>
<p>8. Make sure all the stakeholders are in sync with &#8216;What the final product will be&#8217; i.e, the required requirements, plan, design, implementation etc</p>
<p>All this info will help to do better testing. And this collection of info requires pro-activeness.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Saimadhu</title>
		<link>http://itknowledgeexchange.techtarget.com/software-quality/traits-of-good-software-testers/#comment-4</link>
		<dc:creator>Saimadhu</dc:creator>
		<pubDate>Tue, 30 Sep 2008 04:04:59 +0000</pubDate>
		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/software-quality/traits-of-good-software-testers/#comment-4</guid>
		<description>Good piece of info. But some points are [B]not [/B]clear/ easy to understand.

The following sentence in Creativity needs clarification:
Testers need to think [B]beyond what is expected [/B]of the software and its users. 

What does it mean?</description>
		<content:encoded><![CDATA[<p>Good piece of info. But some points are <b>not </b>clear/ easy to understand.</p>
<p>The following sentence in Creativity needs clarification:<br />
Testers need to think <b>beyond what is expected </b>of the software and its users. </p>
<p>What does it mean?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reji</title>
		<link>http://itknowledgeexchange.techtarget.com/software-quality/traits-of-good-software-testers/#comment-3</link>
		<dc:creator>Reji</dc:creator>
		<pubDate>Mon, 29 Sep 2008 11:56:27 +0000</pubDate>
		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/software-quality/traits-of-good-software-testers/#comment-3</guid>
		<description>[B]Boldness to report[/B] - we should be good reporters, to report without a fear and a bias. report the actual health of the system. bring out the criticallity of the bugs open</description>
		<content:encoded><![CDATA[<p><b>Boldness to report</b> - we should be good reporters, to report without a fear and a bias. report the actual health of the system. bring out the criticallity of the bugs open</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reji</title>
		<link>http://itknowledgeexchange.techtarget.com/software-quality/traits-of-good-software-testers/#comment-2</link>
		<dc:creator>Reji</dc:creator>
		<pubDate>Mon, 29 Sep 2008 11:54:08 +0000</pubDate>
		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/software-quality/traits-of-good-software-testers/#comment-2</guid>
		<description>This is inspiring. good piece of information. the last point is really good.

but I somehow cant agree fully to 1st point. why should tester test beyond requirement? the scope should be the limit. but yes we need to find the smarter combinations in that.</description>
		<content:encoded><![CDATA[<p>This is inspiring. good piece of information. the last point is really good.</p>
<p>but I somehow cant agree fully to 1st point. why should tester test beyond requirement? the scope should be the limit. but yes we need to find the smarter combinations in that.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- dynamic -->