<?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: Plan, plan, plan&#8230;</title>
	<atom:link href="http://lorands.com/2008/03/plan-plan-plan/feed/" rel="self" type="application/rss+xml" />
	<link>http://lorands.com/2008/03/plan-plan-plan/</link>
	<description>Thoughts on Software Development…</description>
	<lastBuildDate>Wed, 08 Feb 2012 10:15:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Zoltán Mátyás</title>
		<link>http://lorands.com/2008/03/plan-plan-plan/comment-page-1/#comment-2223</link>
		<dc:creator>Zoltán Mátyás</dc:creator>
		<pubDate>Mon, 17 Mar 2008 22:31:50 +0000</pubDate>
		<guid isPermaLink="false">http://lorand.somogyi.name/index.php/2008/03/12/plan-plan-plan/#comment-2223</guid>
		<description>You are right. I just wanted to emphasize that only creating unit tests in a huge projects with several modules is not enough, but management can force it to be enough unfortunatelly :(. They think that unit and by hand testing is the same, and pay for the cheaper one :(.</description>
		<content:encoded><![CDATA[<p>You are right. I just wanted to emphasize that only creating unit tests in a huge projects with several modules is not enough, but management can force it to be enough unfortunatelly <img src='http://lorands.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> . They think that unit and by hand testing is the same, and pay for the cheaper one <img src='http://lorands.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lóránd Somogyi - &#187; Plan, plan, plan part II: What you don&#8217;t need</title>
		<link>http://lorands.com/2008/03/plan-plan-plan/comment-page-1/#comment-2222</link>
		<dc:creator>Lóránd Somogyi - &#187; Plan, plan, plan part II: What you don&#8217;t need</dc:creator>
		<pubDate>Mon, 17 Mar 2008 20:29:13 +0000</pubDate>
		<guid isPermaLink="false">http://lorand.somogyi.name/index.php/2008/03/12/plan-plan-plan/#comment-2222</guid>
		<description>[...] first part was about technical feature planning. Here, I&#039;m about to write a bit about the very start of the [...]</description>
		<content:encoded><![CDATA[<p>[...] first part was about technical feature planning. Here, I&#8217;m about to write a bit about the very start of the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lsomogyi</title>
		<link>http://lorands.com/2008/03/plan-plan-plan/comment-page-1/#comment-2221</link>
		<dc:creator>lsomogyi</dc:creator>
		<pubDate>Mon, 17 Mar 2008 19:59:10 +0000</pubDate>
		<guid isPermaLink="false">http://lorand.somogyi.name/index.php/2008/03/12/plan-plan-plan/#comment-2221</guid>
		<description>Thanks Zoltán! You&#039;re quite right. Testing and QA are important at any stage of the software. The management should always take in account testing and other QA tasks, - hopefully - as planed. Good QA has a really good ROI on long run.
On the other hand I tend to keep with automated tests as long as I can. In my opinion good automation is the basis of a good software. Of course there are situations when you just can not automate, and you must test by hand.</description>
		<content:encoded><![CDATA[<p>Thanks Zoltán! You&#8217;re quite right. Testing and QA are important at any stage of the software. The management should always take in account testing and other QA tasks, &#8211; hopefully &#8211; as planed. Good QA has a really good ROI on long run.<br />
On the other hand I tend to keep with automated tests as long as I can. In my opinion good automation is the basis of a good software. Of course there are situations when you just can not automate, and you must test by hand.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zoltán Mátyás</title>
		<link>http://lorands.com/2008/03/plan-plan-plan/comment-page-1/#comment-2220</link>
		<dc:creator>Zoltán Mátyás</dc:creator>
		<pubDate>Mon, 17 Mar 2008 09:25:04 +0000</pubDate>
		<guid isPermaLink="false">http://lorand.somogyi.name/index.php/2008/03/12/plan-plan-plan/#comment-2220</guid>
		<description>Forgot to talk about lies :). Lies can kill any project no matter if your methodology and planning was great. Forcing good quality != producing good quality!</description>
		<content:encoded><![CDATA[<p>Forgot to talk about lies <img src='http://lorands.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Lies can kill any project no matter if your methodology and planning was great. Forcing good quality != producing good quality!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zoltán Mátyás</title>
		<link>http://lorands.com/2008/03/plan-plan-plan/comment-page-1/#comment-2219</link>
		<dc:creator>Zoltán Mátyás</dc:creator>
		<pubDate>Sun, 16 Mar 2008 18:55:56 +0000</pubDate>
		<guid isPermaLink="false">http://lorand.somogyi.name/index.php/2008/03/12/plan-plan-plan/#comment-2219</guid>
		<description>I totally agree the above thougths. One comment on testing: it should be as planned as the software itself. In a real life example I have seen that although the ratio of tested methods were very high the software could not even pass the first QGates. Management should always give time and money for testing (testing is not just writing unit tests but sometimes stopping development and just testing the new features). Also testers should participate in a project with all the architectural knowledge about the software. In my opinion (after participating in some projects :D), it is a good way that periodically    the development is stopped for a while and all the new features are hard tested by hand, because here all the changes are known and very annoying errors can be eliminated that later are hard to debug/correct. These stops also can be used for performance enhancements. For managers, after this stops very nice ppt slideshows/demos can be shown so they can be convinced that this is worth :D.</description>
		<content:encoded><![CDATA[<p>I totally agree the above thougths. One comment on testing: it should be as planned as the software itself. In a real life example I have seen that although the ratio of tested methods were very high the software could not even pass the first QGates. Management should always give time and money for testing (testing is not just writing unit tests but sometimes stopping development and just testing the new features). Also testers should participate in a project with all the architectural knowledge about the software. In my opinion (after participating in some projects <img src='http://lorands.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ), it is a good way that periodically    the development is stopped for a while and all the new features are hard tested by hand, because here all the changes are known and very annoying errors can be eliminated that later are hard to debug/correct. These stops also can be used for performance enhancements. For managers, after this stops very nice ppt slideshows/demos can be shown so they can be convinced that this is worth <img src='http://lorands.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
]]></content:encoded>
	</item>
</channel>
</rss>

