<?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: Chess &amp; Testing</title>
	<atom:link href="http://thetesteye.com/blog/2010/02/chess-testing/feed/" rel="self" type="application/rss+xml" />
	<link>http://thetesteye.com/blog/2010/02/chess-testing/</link>
	<description>by rikard edgren, henrik emilsson and martin jansson - with torbjörn ryber and henrik andersson</description>
	<lastBuildDate>Thu, 17 May 2012 16:53:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Rikard Edgren</title>
		<link>http://thetesteye.com/blog/2010/02/chess-testing/comment-page-1/#comment-302</link>
		<dc:creator>Rikard Edgren</dc:creator>
		<pubDate>Sat, 06 Feb 2010 13:19:05 +0000</pubDate>
		<guid isPermaLink="false">http://thetesteye.com/blog/?p=776#comment-302</guid>
		<description>Rearding analogies, there are no rights or wrongs; so all additions are welcome and good!
But to clarify the subjects I chose, I should have written &quot;Opening Theory&quot; instead of Theory.
In chess it is very important to study openings, and to know exactly which moves you will make, commonly the first 15-20 moves for most games.
If you don&#039;t study this, you won&#039;t reach really good results in chess.
This emphasis on memorizing a lot of details is not applicable to software testing.


Instead of History, I should have written &quot;Classic Games&quot;. I would love if we could have more written details about successful testing projects.
So if you are testing a certain product, the History of Software Testing Expert could tell you: &quot;You should read the test details of project X and Y, their solution will probably inspire you.&quot;</description>
		<content:encoded><![CDATA[<p>Rearding analogies, there are no rights or wrongs; so all additions are welcome and good!<br />
But to clarify the subjects I chose, I should have written &#8220;Opening Theory&#8221; instead of Theory.<br />
In chess it is very important to study openings, and to know exactly which moves you will make, commonly the first 15-20 moves for most games.<br />
If you don&#8217;t study this, you won&#8217;t reach really good results in chess.<br />
This emphasis on memorizing a lot of details is not applicable to software testing.</p>
<p>Instead of History, I should have written &#8220;Classic Games&#8221;. I would love if we could have more written details about successful testing projects.<br />
So if you are testing a certain product, the History of Software Testing Expert could tell you: &#8220;You should read the test details of project X and Y, their solution will probably inspire you.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Saam</title>
		<link>http://thetesteye.com/blog/2010/02/chess-testing/comment-page-1/#comment-296</link>
		<dc:creator>Saam</dc:creator>
		<pubDate>Fri, 05 Feb 2010 10:53:14 +0000</pubDate>
		<guid isPermaLink="false">http://thetesteye.com/blog/?p=776#comment-296</guid>
		<description>Nice blog post. I&#039;d like to add some input to the discussion regarding where you, Rikard, stated the following: &quot;In chess the theory says “if I do this, she does that, I do this; and I have a slightly better pawn structure.” To try to do this for testing is flawed, too many elements are unknown.&quot; Maybee I am slightly off topic here, but I think in both cases, testing &amp; chess, it is a matter of how well you know your &quot;fellow player(s)&quot;. &quot;she does that&quot; is based on your expectations that &quot;she&quot; also read chess theory, and that &quot;she&quot; decides to apply it. The better you know your &quot;fellow player(s)&quot; the more confident you will be to rely on your expections, and I think this is true for both chess &amp; testing.</description>
		<content:encoded><![CDATA[<p>Nice blog post. I&#8217;d like to add some input to the discussion regarding where you, Rikard, stated the following: &#8220;In chess the theory says “if I do this, she does that, I do this; and I have a slightly better pawn structure.” To try to do this for testing is flawed, too many elements are unknown.&#8221; Maybee I am slightly off topic here, but I think in both cases, testing &amp; chess, it is a matter of how well you know your &#8220;fellow player(s)&#8221;. &#8220;she does that&#8221; is based on your expectations that &#8220;she&#8221; also read chess theory, and that &#8220;she&#8221; decides to apply it. The better you know your &#8220;fellow player(s)&#8221; the more confident you will be to rely on your expections, and I think this is true for both chess &amp; testing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin Jansson</title>
		<link>http://thetesteye.com/blog/2010/02/chess-testing/comment-page-1/#comment-294</link>
		<dc:creator>Martin Jansson</dc:creator>
		<pubDate>Wed, 03 Feb 2010 13:32:45 +0000</pubDate>
		<guid isPermaLink="false">http://thetesteye.com/blog/?p=776#comment-294</guid>
		<description>I also disagree with &quot;We don’t have this in software testing, and it is a pity.&quot;. We have quality/test patterns, old risk or what you will call them. We have areas which we always know that developers forget... i.e. Large font handling, File handling etc. I consider this as a historical aspect.

 I think we have a lot of Theory in testing. Your anology with opening moves can be seen as our various test strategies. For instance, we open with a build acceptance test, then move on to a more general smoke test... we then dig deeper into the top most risk areas. We also have the theory of always changing strategy in order to see as many faults as possible. Perhaps not able to compare to chess theories, but still.</description>
		<content:encoded><![CDATA[<p>I also disagree with &#8220;We don’t have this in software testing, and it is a pity.&#8221;. We have quality/test patterns, old risk or what you will call them. We have areas which we always know that developers forget&#8230; i.e. Large font handling, File handling etc. I consider this as a historical aspect.</p>
<p> I think we have a lot of Theory in testing. Your anology with opening moves can be seen as our various test strategies. For instance, we open with a build acceptance test, then move on to a more general smoke test&#8230; we then dig deeper into the top most risk areas. We also have the theory of always changing strategy in order to see as many faults as possible. Perhaps not able to compare to chess theories, but still.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rikard Edgren</title>
		<link>http://thetesteye.com/blog/2010/02/chess-testing/comment-page-1/#comment-293</link>
		<dc:creator>Rikard Edgren</dc:creator>
		<pubDate>Wed, 03 Feb 2010 10:40:58 +0000</pubDate>
		<guid isPermaLink="false">http://thetesteye.com/blog/?p=776#comment-293</guid>
		<description>Markus; nice opposite thinking! I guess Weekend Testing is playing, and having fun, in order to learning. I like weekday testing as well.

Zeger; you&#039;re right, and wrong. For Theory it is good with experience and knowledge about other projects and models, but they are vague and give hints, they are useful tools, at the best. In chess the theory says &quot;if I do this, she does that, I do this; and I have a slightly better pawn structure.&quot; To try to do this for testing is flawed, too many elements are unknown.

History - yes, there are some really good books, and there are a lot of papers and presentations about (un)successful projects. But when you come down to the details, how tests are designed and executed, there aren&#039;t so many examples, and those that exist are mostly about failures. And we definitely don&#039;t have textbook examples that describes really good testing that at least some people think are musts for a tester prospect. Of course, the best material for this is probably confidential; maybe we will have a better situation in 50 years.

Here&#039;s a blog entry on History of Software Testing: http://xndev.blogspot.com/2009/03/history-of-ideas-in-software-testing.html

And if you want more on chess &amp; testing:
Blitz Testing at quicktestingtips.com - http://www.quicktestingtips.com/tips/2009/07/blitz-testing/
Jon Bach&#039;s If you want to practice testing skill, play chess - http://www.quardev.com/blog/2008-03-24-1151885966</description>
		<content:encoded><![CDATA[<p>Markus; nice opposite thinking! I guess Weekend Testing is playing, and having fun, in order to learning. I like weekday testing as well.</p>
<p>Zeger; you&#8217;re right, and wrong. For Theory it is good with experience and knowledge about other projects and models, but they are vague and give hints, they are useful tools, at the best. In chess the theory says &#8220;if I do this, she does that, I do this; and I have a slightly better pawn structure.&#8221; To try to do this for testing is flawed, too many elements are unknown.</p>
<p>History &#8211; yes, there are some really good books, and there are a lot of papers and presentations about (un)successful projects. But when you come down to the details, how tests are designed and executed, there aren&#8217;t so many examples, and those that exist are mostly about failures. And we definitely don&#8217;t have textbook examples that describes really good testing that at least some people think are musts for a tester prospect. Of course, the best material for this is probably confidential; maybe we will have a better situation in 50 years.</p>
<p>Here&#8217;s a blog entry on History of Software Testing: <a href="http://xndev.blogspot.com/2009/03/history-of-ideas-in-software-testing.html" rel="nofollow">http://xndev.blogspot.com/2009/03/history-of-ideas-in-software-testing.html</a></p>
<p>And if you want more on chess &amp; testing:<br />
Blitz Testing at quicktestingtips.com &#8211; <a href="http://www.quicktestingtips.com/tips/2009/07/blitz-testing/" rel="nofollow">http://www.quicktestingtips.com/tips/2009/07/blitz-testing/</a><br />
Jon Bach&#8217;s If you want to practice testing skill, play chess &#8211; <a href="http://www.quardev.com/blog/2008-03-24-1151885966" rel="nofollow">http://www.quardev.com/blog/2008-03-24-1151885966</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zeger Van Hese</title>
		<link>http://thetesteye.com/blog/2010/02/chess-testing/comment-page-1/#comment-292</link>
		<dc:creator>Zeger Van Hese</dc:creator>
		<pubDate>Wed, 03 Feb 2010 08:48:32 +0000</pubDate>
		<guid isPermaLink="false">http://thetesteye.com/blog/?p=776#comment-292</guid>
		<description>Hi Rikard,
I like the chess-analogy. I thinks there&#039;s even more of an analogy with testing than it appears at first. You say that you don&#039;t really see the analogy with regards to &quot;theory&quot; and &quot;history&quot;. But I think there is, in both cases:
- Theory. 
You said &quot;a player has a great advantage if he/she knows a lot about how to start games, and the typical positions and strategies that are likely. Since each project have a new starting position, we can’t have this in testing.&quot; 
Although I agree that the context at the start of every test project is different, I think that it does help if you have the theoretical and practical knowledge/experience of other projects. That way, you easily recognize similarities and differences between them. You quickly know and remember what worked in which context, what the possible approaches are. This can help you in choosing the right one for your current situation, or at least the one that will be most effective.
- History
You said &quot;When learning chess you study the history, look at classic games that you learn from and get inspired by. We don’t have this in software testing, and it is a pity&quot;. 
I think that when learning software testing, we should study and look at &quot;the classics&quot;. Classic, noteworthy books of thought leaders in the field, that inspire you and sometimes encourage you to develop your own theories. We read about how they solved important problems, read experience reports, learn from those I&#039;m practically sure you did all those. No? ;-) 
--Zeger</description>
		<content:encoded><![CDATA[<p>Hi Rikard,<br />
I like the chess-analogy. I thinks there&#8217;s even more of an analogy with testing than it appears at first. You say that you don&#8217;t really see the analogy with regards to &#8220;theory&#8221; and &#8220;history&#8221;. But I think there is, in both cases:<br />
- Theory.<br />
You said &#8220;a player has a great advantage if he/she knows a lot about how to start games, and the typical positions and strategies that are likely. Since each project have a new starting position, we can’t have this in testing.&#8221;<br />
Although I agree that the context at the start of every test project is different, I think that it does help if you have the theoretical and practical knowledge/experience of other projects. That way, you easily recognize similarities and differences between them. You quickly know and remember what worked in which context, what the possible approaches are. This can help you in choosing the right one for your current situation, or at least the one that will be most effective.<br />
- History<br />
You said &#8220;When learning chess you study the history, look at classic games that you learn from and get inspired by. We don’t have this in software testing, and it is a pity&#8221;.<br />
I think that when learning software testing, we should study and look at &#8220;the classics&#8221;. Classic, noteworthy books of thought leaders in the field, that inspire you and sometimes encourage you to develop your own theories. We read about how they solved important problems, read experience reports, learn from those I&#8217;m practically sure you did all those. No? <img src='http://thetesteye.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
&#8211;Zeger</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Markus</title>
		<link>http://thetesteye.com/blog/2010/02/chess-testing/comment-page-1/#comment-291</link>
		<dc:creator>Markus</dc:creator>
		<pubDate>Wed, 03 Feb 2010 08:31:18 +0000</pubDate>
		<guid isPermaLink="false">http://thetesteye.com/blog/?p=776#comment-291</guid>
		<description>If &quot;Chess is a game, testing isn&#039;t&quot;, well, then we should probably make testing a game, which some people have already realized and started weekendtesting.com .
I think this is currently the closest we have as a &quot;playground&quot; in testing.</description>
		<content:encoded><![CDATA[<p>If &#8220;Chess is a game, testing isn&#8217;t&#8221;, well, then we should probably make testing a game, which some people have already realized and started weekendtesting.com .<br />
I think this is currently the closest we have as a &#8220;playground&#8221; in testing.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

