<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>[Dot] Code Dump &#187; features</title>
	<atom:link href="http://www.dotcodedump.com/tag/features/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dotcodedump.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Wed, 06 Jan 2010 12:27:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Poor Quality Software is Incomplete Software</title>
		<link>http://www.dotcodedump.com/2009/07/poor-quality-software-is-incomplete-software/</link>
		<comments>http://www.dotcodedump.com/2009/07/poor-quality-software-is-incomplete-software/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 06:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[quality]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[QA]]></category>

		<guid isPermaLink="false">http://blog.lintnernet.com/?p=63</guid>
		<description><![CDATA[Software quality is term that is frequently misunderstood. A major flaw when defining software quality is that it specifies composition or aesthetic. Quality instead is more abstract.  The best definition I could find was from the ISO 9000:
the degree to which a set of inherent characteristics fulfills requirements &#8212; ISO 9000 : 2000
The definition [...]]]></description>
			<content:encoded><![CDATA[<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_oJ89RnXa3zM/SmUE_OuVEkI/AAAAAAAAAWg/M0-Wh9iO29E/s1600-h/quality.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 223px; height: 320px;" src="http://1.bp.blogspot.com/_oJ89RnXa3zM/SmUE_OuVEkI/AAAAAAAAAWg/M0-Wh9iO29E/s320/quality.jpg" alt="" id="BLOGGER_PHOTO_ID_5360696415785128514" border="0" /></a>Software quality is term that is frequently misunderstood. A major flaw when defining software quality is that it specifies composition or aesthetic. Quality instead is more abstract.  The best definition I could find was from the ISO 9000:<br />
<blockquote>the degree to which a set of inherent characteristics fulfills requirements &#8212; ISO 9000 : 2000</p></blockquote>
<p>The definition is interesting, because it makes no statements about composition or any other property. The only statement it makes is about the fulfillment of requirements.</p>
<p>Software exists because it fulfills a need. These needs are translated into requirements. Secondly software is expected to have certain qualities by it&#8217;s users. These are requirements which are many times unwritten. If software does not fulfill most or all the requirements it will be interpreted as poor quality.</p>
<p><span style="font-weight: bold;">Here are some examples of unwritten requirements:</span></p>
<p><span style="font-style: italic;">Bugs should be kept to a minimum</span><span style="font-style: italic;">.</span><br /><span style="font-style: italic;">Software should perform well.</span><br /><span style="font-style: italic;">Software should be very usable.</span></p>
<p>Unwritten requirements are not easy to fulfill, and they are ambiguous and subjective. Clearly defining these requirements and expectations. This process is integral to developing software that fulfills users needs and expectations.</p>
<p>Misunderstanding quality is dangerous, and leads to false beliefs. These beliefs cause developers to ignore parts of the software development picture. The only way to consistently build quality software is to define not only the functional requirements, but also the unwritten requirements and expectations.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.dotcodedump.com/2009/07/poor-quality-software-is-incomplete-software/&amp;title=Poor+Quality+Software+is+Incomplete+Software" rel="nofollow" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://www.dotcodedump.com/wp-content/plugins/social-bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.dotcodedump.com/2009/07/poor-quality-software-is-incomplete-software/&amp;title=Poor+Quality+Software+is+Incomplete+Software" rel="nofollow" title="Add to&nbsp;digg"><img class="social_img" src="http://www.dotcodedump.com/wp-content/plugins/social-bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dotnetkicks.com/kick/?url=http://www.dotcodedump.com/2009/07/poor-quality-software-is-incomplete-software/&amp;title=Poor+Quality+Software+is+Incomplete+Software" rel="nofollow" title="Add to&nbsp;DotNetKicks"><img class="social_img" src="http://www.dotcodedump.com/wp-content/plugins/social-bookmarks/images/dotnetkicks.png" title="Add to&nbsp;DotNetKicks" alt="Add to&nbsp;DotNetKicks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.dzone.com/links/add.html?description=Poor+Quality+Software+is+Incomplete+Software&amp;url=http://www.dotcodedump.com/2009/07/poor-quality-software-is-incomplete-software/&amp;title=Poor+Quality+Software+is+Incomplete+Software" rel="nofollow" title="Add to&nbsp;DZone"><img class="social_img" src="http://www.dotcodedump.com/wp-content/plugins/social-bookmarks/images/dzone.png" title="Add to&nbsp;DZone" alt="Add to&nbsp;DZone" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://www.dotcodedump.com/2009/07/poor-quality-software-is-incomplete-software/" rel="nofollow" title="Add to&nbsp;Facebook"><img class="social_img" src="http://www.dotcodedump.com/wp-content/plugins/social-bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.dotcodedump.com/2009/07/poor-quality-software-is-incomplete-software/&amp;title=Poor+Quality+Software+is+Incomplete+Software" rel="nofollow" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://www.dotcodedump.com/wp-content/plugins/social-bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.dotcodedump.com/2009/07/poor-quality-software-is-incomplete-software/&amp;title=Poor+Quality+Software+is+Incomplete+Software" rel="nofollow" title="Add to&nbsp;reddit"><img class="social_img" src="http://www.dotcodedump.com/wp-content/plugins/social-bookmarks/images/reddit.png" title="Add to&nbsp;reddit" alt="Add to&nbsp;reddit" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://www.dotcodedump.com/2009/07/poor-quality-software-is-incomplete-software/&amp;title=Poor+Quality+Software+is+Incomplete+Software" rel="nofollow" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://www.dotcodedump.com/wp-content/plugins/social-bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.dotcodedump.com/2009/07/poor-quality-software-is-incomplete-software/" rel="nofollow" title="Add to&nbsp;Technorati"><img class="social_img" src="http://www.dotcodedump.com/wp-content/plugins/social-bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home/?status=Check+out+Poor+Quality+Software+is+Incomplete+Software+@+http://www.dotcodedump.com/2009/07/poor-quality-software-is-incomplete-software/" rel="nofollow" title="Add to&nbsp;Twitter"><img class="social_img" src="http://www.dotcodedump.com/wp-content/plugins/social-bookmarks/images/twitter.png" title="Add to&nbsp;Twitter" alt="Add to&nbsp;Twitter" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://www.dotcodedump.com/2009/07/poor-quality-software-is-incomplete-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
