<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Thoughts on Pragmatic Software Quality</title>
	<atom:link href="http://htinkham.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://htinkham.wordpress.com</link>
	<description>Just another Wordpress.com weblog</description>
	<lastBuildDate>Tue, 01 Mar 2005 11:43:59 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on The Documentation Controversy by Recherche.Sedition</title>
		<link>http://htinkham.wordpress.com/2003/07/02/the-documentation-controversy/#comment-8</link>
		<dc:creator>Recherche.Sedition</dc:creator>
		<pubDate>Tue, 01 Mar 2005 11:43:59 +0000</pubDate>
		<guid isPermaLink="false">https://htinkham.wordpress.com/2003/07/02/the-documentation-controversy/#comment-8</guid>
		<description>&lt;strong&gt;Technical Software Documentation&lt;/strong&gt;

I&#039;ve just been reading Heather Tinkham&#039;s discussion on the age old documentation controversy that erupts regularly between software engineer&#039;s and QA/testing departments.</description>
		<content:encoded><![CDATA[<p><strong>Technical Software Documentation</strong></p>
<p>I&#8217;ve just been reading Heather Tinkham&#8217;s discussion on the age old documentation controversy that erupts regularly between software engineer&#8217;s and QA/testing departments.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Preparing CompSci students for group work? by Heather</title>
		<link>http://htinkham.wordpress.com/2003/09/17/preparing-compsci-students-for-group-work/#comment-12</link>
		<dc:creator>Heather</dc:creator>
		<pubDate>Sun, 21 Sep 2003 07:50:00 +0000</pubDate>
		<guid isPermaLink="false">https://htinkham.wordpress.com/2003/09/17/preparing-compsci-students-for-group-work/#comment-12</guid>
		<description>To Dale&#039;s comment - That would be unfortunate, but is certainly possible! Before I jump to conclusions about your source of concern, though, I&#039;d like to know what you think are the contributing factors. Chris mentions competition for grades, but it could be other things as well.

To Chris&#039;s comment - It sounds like your first try at collaboration was voluntary, but I may be reading between the lines. If it was, and it was successful, the experience would impact your future willingness to collaborate. I&#039;m curious about what convinced you that collaboration was necessary, though. I&#039;ve done many classes with group assignments and it is not uncommon to have problems with free-loaders. Even when individual grades were pro-rated according to group evaluations (you lost points on your group grade if everyone in your group said you contributed poorly), there seemed to be a belief that no one would actually dare to downgrade them, at the student or teacher level. What helped convince you?
</description>
		<content:encoded><![CDATA[<p>To Dale&#8217;s comment &#8211; That would be unfortunate, but is certainly possible! Before I jump to conclusions about your source of concern, though, I&#8217;d like to know what you think are the contributing factors. Chris mentions competition for grades, but it could be other things as well.</p>
<p>To Chris&#8217;s comment &#8211; It sounds like your first try at collaboration was voluntary, but I may be reading between the lines. If it was, and it was successful, the experience would impact your future willingness to collaborate. I&#8217;m curious about what convinced you that collaboration was necessary, though. I&#8217;ve done many classes with group assignments and it is not uncommon to have problems with free-loaders. Even when individual grades were pro-rated according to group evaluations (you lost points on your group grade if everyone in your group said you contributed poorly), there seemed to be a belief that no one would actually dare to downgrade them, at the student or teacher level. What helped convince you?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Preparing CompSci students for group work? by Christian Sepulveda</title>
		<link>http://htinkham.wordpress.com/2003/09/17/preparing-compsci-students-for-group-work/#comment-11</link>
		<dc:creator>Christian Sepulveda</dc:creator>
		<pubDate>Thu, 18 Sep 2003 04:24:03 +0000</pubDate>
		<guid isPermaLink="false">https://htinkham.wordpress.com/2003/09/17/preparing-compsci-students-for-group-work/#comment-11</guid>
		<description>I think very few academic environments foster collaboration. Most times, students are competing for grades and such competition impairs a collaborative environment. 

There are some cases that are different though. One of my computer science courses in college required pairing with another student for the whole semester. (The intention was that the workload was so heavy, you would divide the work amongst the two. We chose pair programming instead and had an easier time than the rest of the class.) Other classes required significant collaboration as well. 

In these cases, we were still competing for grades, but at least within the project team, we were co-dependent for our success and therefore had to learn to collaborate well. I found these experiences invaluable and did my best work when collaborating with others.

Chris</description>
		<content:encoded><![CDATA[<p>I think very few academic environments foster collaboration. Most times, students are competing for grades and such competition impairs a collaborative environment. </p>
<p>There are some cases that are different though. One of my computer science courses in college required pairing with another student for the whole semester. (The intention was that the workload was so heavy, you would divide the work amongst the two. We chose pair programming instead and had an easier time than the rest of the class.) Other classes required significant collaboration as well. </p>
<p>In these cases, we were still competing for grades, but at least within the project team, we were co-dependent for our success and therefore had to learn to collaborate well. I found these experiences invaluable and did my best work when collaborating with others.</p>
<p>Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Preparing CompSci students for group work? by Dale Emery</title>
		<link>http://htinkham.wordpress.com/2003/09/17/preparing-compsci-students-for-group-work/#comment-10</link>
		<dc:creator>Dale Emery</dc:creator>
		<pubDate>Wed, 17 Sep 2003 16:39:55 +0000</pubDate>
		<guid isPermaLink="false">https://htinkham.wordpress.com/2003/09/17/preparing-compsci-students-for-group-work/#comment-10</guid>
		<description>Perhaps non-collaborative classrooms train us to &lt;em&gt;create&lt;/em&gt; a reality we don&#039;t desire.</description>
		<content:encoded><![CDATA[<p>Perhaps non-collaborative classrooms train us to <em>create</em> a reality we don&#8217;t desire.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Documentation Controversy by Heather</title>
		<link>http://htinkham.wordpress.com/2003/07/02/the-documentation-controversy/#comment-7</link>
		<dc:creator>Heather</dc:creator>
		<pubDate>Wed, 02 Jul 2003 08:57:29 +0000</pubDate>
		<guid isPermaLink="false">https://htinkham.wordpress.com/2003/07/02/the-documentation-controversy/#comment-7</guid>
		<description>Thanks for the link, Chris. I vaguely recall hearing about this site some time ago, but hadn&#039;t gone to look at it. I&#039;m looking forward to going through what he has there tonight. (The link is at http://www.agilemodeling.com/ rather than .org for anyone else who is looking for it.)</description>
		<content:encoded><![CDATA[<p>Thanks for the link, Chris. I vaguely recall hearing about this site some time ago, but hadn&#8217;t gone to look at it. I&#8217;m looking forward to going through what he has there tonight. (The link is at <a href="http://www.agilemodeling.com/" rel="nofollow">http://www.agilemodeling.com/</a> rather than .org for anyone else who is looking for it.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Documentation Controversy by James  Bullock</title>
		<link>http://htinkham.wordpress.com/2003/07/02/the-documentation-controversy/#comment-6</link>
		<dc:creator>James  Bullock</dc:creator>
		<pubDate>Tue, 01 Jul 2003 21:52:07 +0000</pubDate>
		<guid isPermaLink="false">https://htinkham.wordpress.com/2003/07/02/the-documentation-controversy/#comment-6</guid>
		<description>Bravo. Bang on. Thank you for joining the bolg-sphere.</description>
		<content:encoded><![CDATA[<p>Bravo. Bang on. Thank you for joining the bolg-sphere.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Documentation Controversy by Christian Sepulveda</title>
		<link>http://htinkham.wordpress.com/2003/07/02/the-documentation-controversy/#comment-5</link>
		<dc:creator>Christian Sepulveda</dc:creator>
		<pubDate>Tue, 01 Jul 2003 21:32:00 +0000</pubDate>
		<guid isPermaLink="false">https://htinkham.wordpress.com/2003/07/02/the-documentation-controversy/#comment-5</guid>
		<description>I suggest going to www.agilemodeling.org. Scott Ambler has a lot of good thoughts on agile approaches to modeling and documentation. 

Chris</description>
		<content:encoded><![CDATA[<p>I suggest going to <a href="http://www.agilemodeling.org" rel="nofollow">http://www.agilemodeling.org</a>. Scott Ambler has a lot of good thoughts on agile approaches to modeling and documentation. </p>
<p>Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Paired debugging by Christian Sepulveda</title>
		<link>http://htinkham.wordpress.com/2003/06/29/paired-debugging/#comment-3</link>
		<dc:creator>Christian Sepulveda</dc:creator>
		<pubDate>Mon, 30 Jun 2003 11:37:42 +0000</pubDate>
		<guid isPermaLink="false">https://htinkham.wordpress.com/2003/06/29/paired-debugging/#comment-3</guid>
		<description>We do quite a bit of pair debugging. Most of our manual testing is done by a domain expert, as we don&#039;t have dedicated testers on my current project. 

Anyway, we frequently will pari a developer with a domain expert when: a. review the product, b. resolve bugs. 

In both cases, the developer will actually try to debug and resolve the reported issue. This is more effective when the developer is present during the initial review as a lot of extra effort is eliminated. The &quot;tester&quot; does not have to log the issue, try to reproduce it, etc. Many times the developer realizes what is going on just by seeing the problem arise. In other cases, it validates the tester isn&#039;t crazy when some things are hard to reproduce. Also, a developer tends to have better luck reproducing hard-to-reproduce bugs when they see the first cause of it, as they have some context. 

It is a good practice. I have never tried to formally sell it to anyone. We just did it. Once, after some bugs were reported by someone, I asked them to &quot;sit&quot; (I work remotely, so this is done online with Placeware(tm)) with me and take a look. We found it to be effective and the practice spread. 

Chris</description>
		<content:encoded><![CDATA[<p>We do quite a bit of pair debugging. Most of our manual testing is done by a domain expert, as we don&#8217;t have dedicated testers on my current project. </p>
<p>Anyway, we frequently will pari a developer with a domain expert when: a. review the product, b. resolve bugs. </p>
<p>In both cases, the developer will actually try to debug and resolve the reported issue. This is more effective when the developer is present during the initial review as a lot of extra effort is eliminated. The &#8220;tester&#8221; does not have to log the issue, try to reproduce it, etc. Many times the developer realizes what is going on just by seeing the problem arise. In other cases, it validates the tester isn&#8217;t crazy when some things are hard to reproduce. Also, a developer tends to have better luck reproducing hard-to-reproduce bugs when they see the first cause of it, as they have some context. </p>
<p>It is a good practice. I have never tried to formally sell it to anyone. We just did it. Once, after some bugs were reported by someone, I asked them to &#8220;sit&#8221; (I work remotely, so this is done online with Placeware(tm)) with me and take a look. We found it to be effective and the practice spread. </p>
<p>Chris</p>
]]></content:encoded>
	</item>
</channel>
</rss>
