<?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: How to write an effective bug report</title>
	<atom:link href="http://www.techdarkside.com/how-to-write-an-effective-bug-report/feed" rel="self" type="application/rss+xml" />
	<link>http://www.techdarkside.com/how-to-write-an-effective-bug-report</link>
	<description>Struggles of a Self-Taught Coder</description>
	<lastBuildDate>Tue, 07 Feb 2012 02:07:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Dave Jones</title>
		<link>http://www.techdarkside.com/how-to-write-an-effective-bug-report/comment-page-1#comment-16694</link>
		<dc:creator>Dave Jones</dc:creator>
		<pubDate>Fri, 26 Feb 2010 01:27:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.techdarkside.com/?p=453#comment-16694</guid>
		<description>I think David is saying that the one-line bug summary needs to state the problem succinctly and accurately.  Dennis, the steps to reproduce the problem should be in the bug report details.  So I think your recommendations together really address the problem. 
 
If the full bug report describes the problem, the symptom, steps to reproduce, etc, then I&#039;ll just modify the one-line summary if necessary so I know what it means when I see it in reports. 
 
However, if there isn&#039;t adequate information to reproduce the bug, or for a developer to even know what problem is being reported, I tell the team members to immediately mark it as &quot;needs more information&quot; or &quot;cannot reproduce&quot;.  Too often I see developers waste their time trying to figure out the problem just because the tester can&#039;t write a bug report. 
 
 
 </description>
		<content:encoded><![CDATA[<p>I think David is saying that the one-line bug summary needs to state the problem succinctly and accurately.  Dennis, the steps to reproduce the problem should be in the bug report details.  So I think your recommendations together really address the problem. </p>
<p>If the full bug report describes the problem, the symptom, steps to reproduce, etc, then I&#039;ll just modify the one-line summary if necessary so I know what it means when I see it in reports. </p>
<p>However, if there isn&#039;t adequate information to reproduce the bug, or for a developer to even know what problem is being reported, I tell the team members to immediately mark it as &quot;needs more information&quot; or &quot;cannot reproduce&quot;.  Too often I see developers waste their time trying to figure out the problem just because the tester can&#039;t write a bug report.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joshua Lewis</title>
		<link>http://www.techdarkside.com/how-to-write-an-effective-bug-report/comment-page-1#comment-16685</link>
		<dc:creator>Joshua Lewis</dc:creator>
		<pubDate>Wed, 24 Feb 2010 05:55:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.techdarkside.com/?p=453#comment-16685</guid>
		<description>I think maybe some BDD ideas can help here, in terms of stating pre-conditions, performing an action, then describing expected and actual post-conditions (also similar to AAA syntax for unit tests). </description>
		<content:encoded><![CDATA[<p>I think maybe some BDD ideas can help here, in terms of stating pre-conditions, performing an action, then describing expected and actual post-conditions (also similar to AAA syntax for unit tests).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dennis Gorelik</title>
		<link>http://www.techdarkside.com/how-to-write-an-effective-bug-report/comment-page-1#comment-16684</link>
		<dc:creator>Dennis Gorelik</dc:creator>
		<pubDate>Wed, 24 Feb 2010 04:22:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.techdarkside.com/?p=453#comment-16684</guid>
		<description>I agree that usually your second version (describing a problem) is better. 
However it&#039;s not always possible to state a problem in one statement. 
Sometimes it should be split into several sentences. 
For example: 
=== 
Step by step: 
1) Open home page. 
2) Enter Scout&#039;s name &quot;Scout1&quot; and click search. 
3) In details section the Scout rank does not have a Board of Review requirement. 
4) The Scout rank in details section should have a Board of Review requirement. 
=== 
 
So problem description could be longer. 
 
On the other hand, if you need short title, you may consider simplify it to: &quot;Scout rank without Board of Review&quot;. 
It doesn&#039;t clearly explain the problem, but gives convenient short label to refer to the problem in discussions. 
 
Bottom line: it depends. </description>
		<content:encoded><![CDATA[<p>I agree that usually your second version (describing a problem) is better.<br />
However it&#039;s not always possible to state a problem in one statement.<br />
Sometimes it should be split into several sentences.<br />
For example:<br />
===<br />
Step by step:<br />
1) Open home page.<br />
2) Enter Scout&#039;s name &quot;Scout1&quot; and click search.<br />
3) In details section the Scout rank does not have a Board of Review requirement.<br />
4) The Scout rank in details section should have a Board of Review requirement.<br />
=== </p>
<p>So problem description could be longer. </p>
<p>On the other hand, if you need short title, you may consider simplify it to: &quot;Scout rank without Board of Review&quot;.<br />
It doesn&#039;t clearly explain the problem, but gives convenient short label to refer to the problem in discussions. </p>
<p>Bottom line: it depends.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

