<?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: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>Comments for Software Engineering - from the Trenches</title>
	<atom:link href="http://sw-engineer.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://sw-engineer.com</link>
	<description>The art and practice of delivering software products</description>
	<lastBuildDate>Sat, 26 Jun 2010 01:02:30 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on Setting Expectations about Formal Releases with the Business Team by Software Specification is a Process Not a Document (1 of 2) &#171; Software Engineering &#8211; from the Trenches</title>
		<link>http://sw-engineer.com/2009/11/21/setting-expectations-about-formal-releases-with-the-business-team/#comment-14</link>
		<dc:creator><![CDATA[Software Specification is a Process Not a Document (1 of 2) &#171; Software Engineering &#8211; from the Trenches]]></dc:creator>
		<pubDate>Sat, 26 Jun 2010 01:02:30 +0000</pubDate>
		<guid isPermaLink="false">http://sw-engineer.com/?p=73#comment-14</guid>
		<description><![CDATA[[...] In my world of enterprise software, the customers, and the business team, want to know months in advance what features will be available by when. Both the release date and the features are determined before the start of the project (sometimes weeks before) and must be met. This is not Agile, but it is reality – see my earlier blog “Setting Expectations about Formal Releases with the Business Team” [...]]]></description>
		<content:encoded><![CDATA[<p>[...] In my world of enterprise software, the customers, and the business team, want to know months in advance what features will be available by when. Both the release date and the features are determined before the start of the project (sometimes weeks before) and must be met. This is not Agile, but it is reality – see my earlier blog “Setting Expectations about Formal Releases with the Business Team” [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on About by swengineer</title>
		<link>http://sw-engineer.com/about/#comment-10</link>
		<dc:creator><![CDATA[swengineer]]></dc:creator>
		<pubDate>Fri, 16 Oct 2009 02:31:50 +0000</pubDate>
		<guid isPermaLink="false">#comment-10</guid>
		<description><![CDATA[Finally got to it! thank you for pointing it out]]></description>
		<content:encoded><![CDATA[<p>Finally got to it! thank you for pointing it out</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MVP &#8211; Minimum Viable Product by Bill Bartmann</title>
		<link>http://sw-engineer.com/2009/09/17/mvp-minimum-viable-product/#comment-9</link>
		<dc:creator><![CDATA[Bill Bartmann]]></dc:creator>
		<pubDate>Fri, 09 Oct 2009 18:46:00 +0000</pubDate>
		<guid isPermaLink="false">http://swengineering.wordpress.com/?p=36#comment-9</guid>
		<description><![CDATA[Super-Duper site! I am loving it!! Will come back again - taking your feeds too now, Thanks.]]></description>
		<content:encoded><![CDATA[<p>Super-Duper site! I am loving it!! Will come back again &#8211; taking your feeds too now, Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on About by babble</title>
		<link>http://sw-engineer.com/about/#comment-8</link>
		<dc:creator><![CDATA[babble]]></dc:creator>
		<pubDate>Thu, 08 Oct 2009 17:56:44 +0000</pubDate>
		<guid isPermaLink="false">#comment-8</guid>
		<description><![CDATA[Might want to consider updating this page :)]]></description>
		<content:encoded><![CDATA[<p>Might want to consider updating this page <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pair Programming – Does Anyone Do It? by swengineer</title>
		<link>http://sw-engineer.com/2009/09/21/pair-programming-%e2%80%93-does-anyone-do-it/#comment-7</link>
		<dc:creator><![CDATA[swengineer]]></dc:creator>
		<pubDate>Tue, 29 Sep 2009 17:25:18 +0000</pubDate>
		<guid isPermaLink="false">http://swengineering.wordpress.com/?p=42#comment-7</guid>
		<description><![CDATA[Thank you. I agree with your perspective. 

While I don&#039;t think pair programming is effective - I am also surprised at how *little* developers ask others to review their code. To me, it makes a lot of sense to have a friendly 1on1 code review every once in a while, and certainly before submitting to QA! ]]></description>
		<content:encoded><![CDATA[<p>Thank you. I agree with your perspective. </p>
<p>While I don&#8217;t think pair programming is effective &#8211; I am also surprised at how *little* developers ask others to review their code. To me, it makes a lot of sense to have a friendly 1on1 code review every once in a while, and certainly before submitting to QA! </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Pair Programming – Does Anyone Do It? by samberoz</title>
		<link>http://sw-engineer.com/2009/09/21/pair-programming-%e2%80%93-does-anyone-do-it/#comment-6</link>
		<dc:creator><![CDATA[samberoz]]></dc:creator>
		<pubDate>Tue, 29 Sep 2009 16:17:13 +0000</pubDate>
		<guid isPermaLink="false">http://swengineering.wordpress.com/?p=42#comment-6</guid>
		<description><![CDATA[While I don&#039;t personally have first hand experience I&#039;ve seen it done at my workplace.  Sometimes the developers shared a single terminal and sometimes they were physically separated and used NetMeeting.  The effort seems to have faded as we always have more work then people available to do it.  My own thoughts are that the XP model itself is a little flawed by the thinking that if a little of something is good a lot of it will be great. This philosophy is right there in the name: eXtreme.  Whatever happened to the old quote “Moderation in all things?”]]></description>
		<content:encoded><![CDATA[<p>While I don&#8217;t personally have first hand experience I&#8217;ve seen it done at my workplace.  Sometimes the developers shared a single terminal and sometimes they were physically separated and used NetMeeting.  The effort seems to have faded as we always have more work then people available to do it.  My own thoughts are that the XP model itself is a little flawed by the thinking that if a little of something is good a lot of it will be great. This philosophy is right there in the name: eXtreme.  Whatever happened to the old quote “Moderation in all things?”</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Nice presentation on &#8220;The Lean Startup&#8221; by swengineer</title>
		<link>http://sw-engineer.com/2009/09/11/nice-presentation-on-the-lean-startup/#comment-4</link>
		<dc:creator><![CDATA[swengineer]]></dc:creator>
		<pubDate>Fri, 11 Sep 2009 21:44:26 +0000</pubDate>
		<guid isPermaLink="false">http://swengineering.wordpress.com/?p=27#comment-4</guid>
		<description><![CDATA[By the way, I highly recommend the book cited in the presentation:
&quot;The Four Steps to the Epiphany - Successful Strategies for Product that Win&quot; by Steven Gary Blank. It is to product management, what Extreme Programming was to software development a few years back. 
http://amzn.com/0976470705]]></description>
		<content:encoded><![CDATA[<p>By the way, I highly recommend the book cited in the presentation:<br />
&#8220;The Four Steps to the Epiphany &#8211; Successful Strategies for Product that Win&#8221; by Steven Gary Blank. It is to product management, what Extreme Programming was to software development a few years back.<br />
<a href="http://amzn.com/0976470705" rel="nofollow">http://amzn.com/0976470705</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Who Owns Quality? Part 2 by swengineer</title>
		<link>http://sw-engineer.com/2009/09/08/who-owns-quality-part-2/#comment-3</link>
		<dc:creator><![CDATA[swengineer]]></dc:creator>
		<pubDate>Wed, 09 Sep 2009 15:07:05 +0000</pubDate>
		<guid isPermaLink="false">http://swengineering.wordpress.com/?p=8#comment-3</guid>
		<description><![CDATA[Great point.
First and foremost, quality has to be a state of mind. We agree that sometimes it is a challenge to ensure that all developers have, or acquire, this state of mind. This is why I talked about pride of one&#039;s code. If the pride is not there, then I don&#039;t think there are any tools, or metrics, that can inject quality back into the product.

If engineers don&#039;t get it emotionally, then maybe they&#039;ll understand that, overall, it takes a lot less time to do it &quot;right the first time&quot;. The back-and-forth exchanges with the QA team end up sucking a lot of time.

Finally, and I&#039;ll address this in an upcoming post, saying that the developer &quot;owns quality&quot; does not mean that he/she writes all the test code, or runs all the tests. This can/should be done in partnership with the QA team. Similarly, the tools, metrics and exit criteria should be decided by the project team. They can vary on a project by project basis, and even by milestone within a project.]]></description>
		<content:encoded><![CDATA[<p>Great point.<br />
First and foremost, quality has to be a state of mind. We agree that sometimes it is a challenge to ensure that all developers have, or acquire, this state of mind. This is why I talked about pride of one&#8217;s code. If the pride is not there, then I don&#8217;t think there are any tools, or metrics, that can inject quality back into the product.</p>
<p>If engineers don&#8217;t get it emotionally, then maybe they&#8217;ll understand that, overall, it takes a lot less time to do it &#8220;right the first time&#8221;. The back-and-forth exchanges with the QA team end up sucking a lot of time.</p>
<p>Finally, and I&#8217;ll address this in an upcoming post, saying that the developer &#8220;owns quality&#8221; does not mean that he/she writes all the test code, or runs all the tests. This can/should be done in partnership with the QA team. Similarly, the tools, metrics and exit criteria should be decided by the project team. They can vary on a project by project basis, and even by milestone within a project.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Who Owns Quality? Part 2 by samberoz</title>
		<link>http://sw-engineer.com/2009/09/08/who-owns-quality-part-2/#comment-2</link>
		<dc:creator><![CDATA[samberoz]]></dc:creator>
		<pubDate>Wed, 09 Sep 2009 03:07:22 +0000</pubDate>
		<guid isPermaLink="false">http://swengineering.wordpress.com/?p=8#comment-2</guid>
		<description><![CDATA[I agree. If the answer to &quot;Who owns quality&quot; is anything other then &quot;I do&quot; it&#039;s wrong.  The trick is getting people to translate those words into actions.  I don&#039;t like acting as the quality police giving demerits for low unit coverage or the introduction of warnings found by static analysis.  Besides those are just metrics that are easy to capture.  What about the unmeasured 99%?  If you have ideas on promoting a culture of quality I&#039;d love to hear them.]]></description>
		<content:encoded><![CDATA[<p>I agree. If the answer to &#8220;Who owns quality&#8221; is anything other then &#8220;I do&#8221; it&#8217;s wrong.  The trick is getting people to translate those words into actions.  I don&#8217;t like acting as the quality police giving demerits for low unit coverage or the introduction of warnings found by static analysis.  Besides those are just metrics that are easy to capture.  What about the unmeasured 99%?  If you have ideas on promoting a culture of quality I&#8217;d love to hear them.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

