<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Making Software Better</title>
	<atom:link href="http://makingsoftwarebetter.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://makingsoftwarebetter.wordpress.com</link>
	<description>Testing and Quality Assurance Insights by Gateway TestLabs</description>
	<lastBuildDate>Wed, 25 Feb 2009 10:25:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='makingsoftwarebetter.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Making Software Better</title>
		<link>http://makingsoftwarebetter.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://makingsoftwarebetter.wordpress.com/osd.xml" title="Making Software Better" />
	<atom:link rel='hub' href='http://makingsoftwarebetter.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Understanding Quality Cost</title>
		<link>http://makingsoftwarebetter.wordpress.com/2009/02/05/understanding-quality-cost/</link>
		<comments>http://makingsoftwarebetter.wordpress.com/2009/02/05/understanding-quality-cost/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 09:46:13 +0000</pubDate>
		<dc:creator>gatewaylabs</dc:creator>
				<category><![CDATA[Testing Process]]></category>
		<category><![CDATA[LogiGear]]></category>
		<category><![CDATA[Prevent Software Errors]]></category>
		<category><![CDATA[Quality Testing]]></category>
		<category><![CDATA[Rob Pirozzi]]></category>
		<category><![CDATA[Software Practitioners]]></category>
		<category><![CDATA[Software Testing]]></category>

		<guid isPermaLink="false">http://makingsoftwarebetter.wordpress.com/?p=16</guid>
		<description><![CDATA[As we know, building quality into the software involves cost &#8211; I came across a detailed and useful article on “Quality Cost” at LogiGear Newsletter. Author Rob Pirozzi classifies quality costs into four types: Prevention costs, Appraisal costs, Internal failure costs, and External failure costs. For software practitioners and quality professionals, it is very important [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=makingsoftwarebetter.wordpress.com&amp;blog=5927545&amp;post=16&amp;subd=makingsoftwarebetter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As we know, building quality into the software involves cost &#8211; I came across a detailed and useful article on “<a href="http://www.logigear.com/newsletter/understanding_quality_cost.asp" target="_blank">Quality Cost</a>” at LogiGear Newsletter.</p>
<div class="snap_preview">
<p>Author Rob Pirozzi classifies quality costs into four types: Prevention costs, Appraisal costs, Internal failure costs, and External failure costs. For software practitioners and quality professionals, it is very important to know these four categories of quality cost and decide where to invest most of the efforts to see that the other costs are balanced.</p>
<p>Rob also describes the activities that we typically do for each of these quality cost types. According to Rob,</p>
<blockquote><p><em><span style="text-decoration:underline;">Prevention costs</span></em> represent everything a company spends to prevent software errors, documentation errors, and other product-related errors.</p>
<p><em><span style="text-decoration:underline;">Appraisal costs</span></em> include the money spent on the actual testing activity. Any and all activities associated with searching for errors in the software and associated product materials falls into this category.</p>
<p><em><span style="text-decoration:underline;">Internal failure costs</span></em> are the costs of coping with errors discovered during development and testing.</p>
<p><em><span style="text-decoration:underline;">External failure costs</span></em> are the costs of coping with errors discovered after the product is released.</p></blockquote>
<p>Thanks Rob for a detailed article and analysis done.</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/makingsoftwarebetter.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/makingsoftwarebetter.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/makingsoftwarebetter.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/makingsoftwarebetter.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/makingsoftwarebetter.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/makingsoftwarebetter.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/makingsoftwarebetter.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/makingsoftwarebetter.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/makingsoftwarebetter.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/makingsoftwarebetter.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/makingsoftwarebetter.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/makingsoftwarebetter.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/makingsoftwarebetter.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/makingsoftwarebetter.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=makingsoftwarebetter.wordpress.com&amp;blog=5927545&amp;post=16&amp;subd=makingsoftwarebetter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://makingsoftwarebetter.wordpress.com/2009/02/05/understanding-quality-cost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d8f9502383fe03cf9779a86ee0ce78c6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Jay</media:title>
		</media:content>
	</item>
		<item>
		<title>There is always one more bug</title>
		<link>http://makingsoftwarebetter.wordpress.com/2009/02/05/there-is-always-one-more-bug/</link>
		<comments>http://makingsoftwarebetter.wordpress.com/2009/02/05/there-is-always-one-more-bug/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 09:45:11 +0000</pubDate>
		<dc:creator>gatewaylabs</dc:creator>
				<category><![CDATA[Testing Process]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[Complex Bug]]></category>
		<category><![CDATA[Finding a Bug]]></category>
		<category><![CDATA[Great Tester]]></category>
		<category><![CDATA[Issue]]></category>
		<category><![CDATA[Simple Bug]]></category>
		<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[Test Duration]]></category>
		<category><![CDATA[Test pattern]]></category>
		<category><![CDATA[Testing Methods]]></category>

		<guid isPermaLink="false">http://makingsoftwarebetter.wordpress.com/?p=14</guid>
		<description><![CDATA[Michael Bolton at DevelopSense blog says that a significant question for software testers is: “Is there a problem here?” Great question for testers. In a thought exchange, one of our clients said “I am a firm believer in the fact that however long we test, there-is-always-one-more-bug. As a testers, it is very crucial for us to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=makingsoftwarebetter.wordpress.com&amp;blog=5927545&amp;post=14&amp;subd=makingsoftwarebetter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="snap_preview">
<p><a href="http://www.developsense.com/2007/04/big-questions-of-testing.html" target="_blank">Michael Bolton at DevelopSense blog </a>says that a <a href="http://www.developsense.com/2007/04/big-questions-of-testing.html" target="_blank">significant question </a>for software testers is:</p>
<blockquote><p><strong>“Is there a problem here?”</strong></p></blockquote>
<p>Great question for testers. In a thought exchange, one of our clients said “I am a firm believer in the fact that however long we test, there-is-always-one-more-bug. As a testers, it is very crucial for us to know where to draw a line. Obviously, when we complete a test cycle, there should be no show stopper but there-is-always-one-more-bug lurking somewhere in the application. It is the same “there-is-always-one-more-bug” theory that pushes a tester to think differently, to think beyond what an analyst or designer thought and challenge the system.”</p>
<p>We believe that combining the quest of finding a bug (”Is there a problem here?”) with “there-is-always-one-more-bug theory” can work wonders for software testers in coming out with findings no one in the project team would have ever thought of.  We believe it is these findings that differentiate great testers from average ones.</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/makingsoftwarebetter.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/makingsoftwarebetter.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/makingsoftwarebetter.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/makingsoftwarebetter.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/makingsoftwarebetter.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/makingsoftwarebetter.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/makingsoftwarebetter.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/makingsoftwarebetter.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/makingsoftwarebetter.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/makingsoftwarebetter.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/makingsoftwarebetter.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/makingsoftwarebetter.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/makingsoftwarebetter.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/makingsoftwarebetter.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=makingsoftwarebetter.wordpress.com&amp;blog=5927545&amp;post=14&amp;subd=makingsoftwarebetter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://makingsoftwarebetter.wordpress.com/2009/02/05/there-is-always-one-more-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d8f9502383fe03cf9779a86ee0ce78c6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Jay</media:title>
		</media:content>
	</item>
		<item>
		<title>Load Testing &#8211; Considerations</title>
		<link>http://makingsoftwarebetter.wordpress.com/2009/01/27/load-testing-considerations/</link>
		<comments>http://makingsoftwarebetter.wordpress.com/2009/01/27/load-testing-considerations/#comments</comments>
		<pubDate>Tue, 27 Jan 2009 10:43:53 +0000</pubDate>
		<dc:creator>gatewaylabs</dc:creator>
				<category><![CDATA[Load - Performance Testing]]></category>
		<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[Baselines]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Best Practices for Performance Testing]]></category>
		<category><![CDATA[Concurrent Users]]></category>
		<category><![CDATA[GET and POST requests]]></category>
		<category><![CDATA[JIT complier]]></category>
		<category><![CDATA[Load Testing]]></category>
		<category><![CDATA[Performance Testing]]></category>
		<category><![CDATA[Redundant Requests]]></category>
		<category><![CDATA[Simultaneous users]]></category>
		<category><![CDATA[Stress Testing]]></category>
		<category><![CDATA[Test Duration]]></category>
		<category><![CDATA[Test Script]]></category>
		<category><![CDATA[Think Time]]></category>
		<category><![CDATA[Warm-up Time]]></category>

		<guid isPermaLink="false">http://makingsoftwarebetter.wordpress.com/?p=9</guid>
		<description><![CDATA[Load Testing is one of the most difficult phases of development cycle &#8211; since it deals not only with the testing tools but also with the overall test infrastructure. I suggest reading “The Ten Commandments of Load Testing” over at “My Load Test” weblog listing some of the very basic considerations on load testing. The [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=makingsoftwarebetter.wordpress.com&amp;blog=5927545&amp;post=9&amp;subd=makingsoftwarebetter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="snap_preview">
<p>Load Testing is one of the most difficult phases of development cycle &#8211; since it deals not only with the testing tools but also with the overall test infrastructure.</p>
<p>I suggest reading “<a href="http://www.myloadtest.com/ten-commandments-of-load-testing/" target="_blank">The Ten Commandments of Load Testing” over at “My Load Test”</a> weblog listing some of the very basic considerations on load testing.</p>
<p>The ones I particularly liked are:</p>
<p><strong>Thou shalt have testable requirements. -</strong> Requirements specific to load testing is one of the most common pitfalls where a tester does not have any idea about the clients expectations. It helps to gather the client requirements and note them down so that they can be tested against.</p>
<p><strong>Thou shalt test for the worst case. -</strong> Load Tests are generally planned for the average scenarios and not for peak ones. E.g A travel booking site may have 20 concurrent users on an average day and 100 concurrent users during vacations.</p>
<p><strong>Thou shalt monitor your test environment infrastructure.</strong> &#8211; Load Testing should always be done after the application has stabilized and it should be done from a live environment. There could be many implications as far as deployment environment, hardware etc. are concerned and these factors should be carefully thought of.</p>
<p>Read the full post<a href="http://www.myloadtest.com/ten-commandments-of-load-testing/" target="_blank"> here </a>for more details.</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/makingsoftwarebetter.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/makingsoftwarebetter.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/makingsoftwarebetter.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/makingsoftwarebetter.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/makingsoftwarebetter.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/makingsoftwarebetter.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/makingsoftwarebetter.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/makingsoftwarebetter.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/makingsoftwarebetter.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/makingsoftwarebetter.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/makingsoftwarebetter.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/makingsoftwarebetter.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/makingsoftwarebetter.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/makingsoftwarebetter.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=makingsoftwarebetter.wordpress.com&amp;blog=5927545&amp;post=9&amp;subd=makingsoftwarebetter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://makingsoftwarebetter.wordpress.com/2009/01/27/load-testing-considerations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d8f9502383fe03cf9779a86ee0ce78c6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Jay</media:title>
		</media:content>
	</item>
		<item>
		<title>Testing as an information service</title>
		<link>http://makingsoftwarebetter.wordpress.com/2008/12/22/testing-as-an-information-service/</link>
		<comments>http://makingsoftwarebetter.wordpress.com/2008/12/22/testing-as-an-information-service/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 07:36:16 +0000</pubDate>
		<dc:creator>gatewaylabs</dc:creator>
				<category><![CDATA[Software Testing]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Project Stakeholders]]></category>
		<category><![CDATA[Quality Control]]></category>
		<category><![CDATA[Test]]></category>
		<category><![CDATA[Testers Have Answers]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Testing can control quality, but cannot assure it. Quality Assurance, as we know, is much more than just applying tests on the projects &#8211; its about choosing, customizing and applying a methodology that is best suited to the project considering  the project scope, complexity, technical risks and many other parameters involved. When we do QA, we think [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=makingsoftwarebetter.wordpress.com&amp;blog=5927545&amp;post=1&amp;subd=makingsoftwarebetter&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Testing can control quality, but cannot assure it. Quality Assurance, as we know, is much more than just applying tests on the projects &#8211; its about choosing, customizing and applying a methodology that is best suited to the project considering  the project scope, complexity, technical risks and many other parameters involved. When we do QA, we think processes.</p>
<p>We associate testing with quality control &#8211; but when we do testing, are we really empowered to “control” the quality? After we report bugs, is it in our control to get them fixed? My experience states that the answer is “No”. Even when we do testing, we are not really controlling the quality &#8211; we are just reporting the state of application. This belief of mine found a strong support when I read similar views by <a href="http://testobsessed.com/wordpress">Elisabeth Hendrickson</a> who thinks of testing as an information service. Here is the snippet from her post <a href="http://testobsessed.com/wordpress/2006/11/13/questions-and-answers/">Questions and Answers</a> -</p>
<blockquote><p>” My new insight was the classic: Testing can tell us about the absence of quality, but cannot ensure it.  I still think that’s true, but that insight doesn’t guide what or how I should test.  It fails to inspire me.  It’s accurate, but not helpful.</p>
<p>My next realization was that Testing is an information service.  Testers provide information that decision makers can use to mitigate risk and make better decisions about software projects.  This insight explains why testers should not be the gatekeepers.  We provide information, not judgment.  We identify and explain risks.  We act as advisors.  We don’t make the news, we report it.  And we shouldn’t ever accept the role of quality police.”</p></blockquote>
<p>She hits the point when she states,</p>
<blockquote><p>I now see testing as an information service that answers questions for project stakeholders.  Or, bumper-sticker style: Project stakeholders have questions; testers have answers.</p></blockquote>
<p>Excellent!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/makingsoftwarebetter.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/makingsoftwarebetter.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/makingsoftwarebetter.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/makingsoftwarebetter.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/makingsoftwarebetter.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/makingsoftwarebetter.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/makingsoftwarebetter.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/makingsoftwarebetter.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/makingsoftwarebetter.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/makingsoftwarebetter.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/makingsoftwarebetter.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/makingsoftwarebetter.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/makingsoftwarebetter.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/makingsoftwarebetter.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=makingsoftwarebetter.wordpress.com&amp;blog=5927545&amp;post=1&amp;subd=makingsoftwarebetter&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://makingsoftwarebetter.wordpress.com/2008/12/22/testing-as-an-information-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/d8f9502383fe03cf9779a86ee0ce78c6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Jay</media:title>
		</media:content>
	</item>
	</channel>
</rss>
