<?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>Quality News &#187; Software Development</title>
	<atom:link href="http://quality-news.com/tag/software-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://quality-news.com</link>
	<description>News about ISO standards and Quality Management</description>
	<lastBuildDate>Mon, 01 Feb 2010 15:36:59 +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>Applicability of ISO 9001 to Software Development</title>
		<link>http://quality-news.com/338/applicability-of-iso-9001-to-software-development/</link>
		<comments>http://quality-news.com/338/applicability-of-iso-9001-to-software-development/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 20:38:17 +0000</pubDate>
		<dc:creator>QU-King</dc:creator>
				<category><![CDATA[ISO Standards]]></category>
		<category><![CDATA[Quality tools]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://quality-news.com/?p=338</guid>
		<description><![CDATA[
Is ISO 9001 relevant to software?
Today, software customers are clearly going global
and are demanding quality.  Given the stakes involved, it is important
for software organizations to understand all the rules for self-improvement
and for doing business in the international marketplace.  The ISO
9001 standard has become a basic part of these rules.
How does ISO 9001 apply to software?
ISO [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-340" title="softwareDevelopmentLifeCycle" src="http://quality-news.com/wp-content/uploads/2009/06/softwareDevelopmentLifeCycle1-179x300.jpg" alt="softwareDevelopmentLifeCycle" width="179" height="300" /><br />
<h4>Is ISO 9001 relevant to software?</h4>
<p><span style="font-size: x-small;">T</span>oday, software customers are clearly going global<br />
and are demanding quality.  Given the stakes involved, it is important<br />
for software organizations to understand all the rules for self-improvement<br />
and for doing business in the international marketplace.  The ISO<br />
9001 standard has become a basic part of these rules.</p>
<h4>How does ISO 9001 apply to software?</h4>
<p>ISO 9001 is an international &#8220;quality management system&#8221; standard&#8211;a standard<br />
used to assess an organization&#8217;s <em>management approach</em> regarding quality.</p>
<p>ISO 9001&#8217;s focus is directed internally at an organization&#8217;s processes<br />
and methods and externally at managing (controlling, assuring,&#8230;) the<br />
quality of products and services delivered.</p>
<p>When viewing the key factors affecting the outcome of software development<br />
(shown below in figure 1), ISO 9001&#8217;s focus is on all factors except &#8220;technology&#8221;.<br />
<br><script type="text/javascript"><!--
google_ad_client = "pub-3252843659449994";
/* QN 360 */
google_ad_slot = "9582838922";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br><br />
<span style="font-family: Arial,Helvetica;"><span>Figure 1: Delivering Quality<br />
Software &#8211; macro process (click figure for expanded view)</span></span></p>
<h4>Scope of ISO 9001:</h4>
<p>ISO 9001 is a generic international standard, adopted on a country-by-country<br />
basis, and written for use by the widest possible audience.  As a<br />
result, the standard provides requirements (<em>what</em> needs to be done)<br />
and does not issue specific prescriptive solutions (<em>how</em> to do it).</p>
<p>Being so broadly focused, the ISO 9001 standard does not offer details<br />
about its application to specific domains of expertise.  To assist<br />
in the application of the standard for specific domains, a series of guidelines<br />
are available; e.g., ISO 9000-3 is a guideline for the software development<br />
industry.</p>
<h4><a name="9000_3"></a>Relevance of ISO 9000-3</h4>
<p>ISO 9000-3 provides &#8220;guidance&#8221; on implementing an ISO 9001 compliant set<br />
of processes (collectively referred as a &#8220;quality system&#8221; or as a &#8220;quality<br />
management system&#8221;).<br />
<br /><script type="text/javascript"><!--
google_ad_client = "pub-3252843659449994";
/* QN crno bijela 400x60 */
google_ad_slot = "6523180554";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br /><br />
ISO 9000-3 is an international guideline.  Guidance is for software<br />
development, supply and maintenance environments.  The guideline is<br />
primarily written for &#8220;custom&#8221; (contract driven) software markets.<br />
It can easily be adapted for other market needs such as commercial-off-the-shelf<br />
(COTS), internal software development, etc..</p>
<p>ISO 9000-3 virtually mirrors the provision of ISO 9001&#8211;it does not<br />
add to, or otherwise change, the requirements of ISO 9001.</p>
<p>ISO 9000-3 is not intended to be used as an internal/external audit<br />
tool.  Its intent is to <em>guide</em> software organizations with their<br />
ISO 9001 implementation and process change efforts: in short, software<br />
organizations are audited against ISO 9001 (not ISO 9000-3).</p>
<p>An example of the type of guidance provided by ISO 9000-3 is shown in<br />
the following table.<br />
Read more <a href="http://www.tantara.ab.ca/iso90003.htm">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://quality-news.com/338/applicability-of-iso-9001-to-software-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quality in software development</title>
		<link>http://quality-news.com/101/quality-in-software-development/</link>
		<comments>http://quality-news.com/101/quality-in-software-development/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 19:35:10 +0000</pubDate>
		<dc:creator>QU-King</dc:creator>
				<category><![CDATA[Quality control]]></category>
		<category><![CDATA[Quality management]]></category>
		<category><![CDATA[Basic Quality]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[quality improvement]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software Testing]]></category>

		<guid isPermaLink="false">http://quality-news.com/?p=101</guid>
		<description><![CDATA[ If developers and managers both want to create software that users love, why is it that so many shoddy software projects escape from the Quality Assurance department? 
Quality in software development projects doesn&#8217;t happen on its own. It also doesn&#8217;t occur after a small group of heroes rides in on white horses and waves [...]]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_103" class="wp-caption alignleft" style="width: 314px"><img src="http://quality-news.com/wp-content/uploads/2009/06/softwaredevelopmentlifecycle.jpg" alt="Software development control" title="Software development control" width="304" height="507" class="size-full wp-image-103" /><p class="wp-caption-text">Software development control</p></div> If developers and managers both want to create software that users love, why is it that so many shoddy software projects escape from the Quality Assurance department? </p>
<p>Quality in software development projects doesn&#8217;t happen on its own. It also doesn&#8217;t occur after a small group of heroes rides in on white horses and waves its shiny swords to vanquish the problems. Quality happens only when careful planning is done, when the entire project team maintains a quality-conscious approach every step of the way, and when problems don&#8217;t escape from the phase in which they were introduced. A quality product is a team effort. It&#8217;s planned and predictable. It&#8217;s without heroes, and it&#8217;s faster and cheaper than a low-quality effort.</p>
<p>How can this be? Let&#8217;s look at some sample projects. The first is a normal, low-quality, late project. We&#8217;ll call it project &#8220;Hurry Up&#8221; (HU for short). </p>
<p>Project HU got a bit of a late start due to the ongoing maintenance issues of its predecessor project &#8220;Just Ship It&#8221; (JSI). JSI was handled by a project manager (PM) who felt it was more important to ship on time than to ship a high-quality product. So he did. This PM was rewarded for his ability to &#8220;pull it together,&#8221; &#8220;get it out the door&#8221; and &#8220;meet the schedule.&#8221; The JSI PM was given a bonus for meeting his schedule and is now vacationing in Tahiti while the team deals with the fallout of the numerous bugs and unhappy customers.</p>
<p>Lesson #1: Don&#8217;t reward for shipping on schedule. Anyone can ship garbage. Base rewards on quality metrics.</p>
<p>During the last month of the project, the JSI developers worked 80-hour weeks. One heroic fellow was recognized for working 120 hours in one week, stopping only for brief rests. He heroically repaired multiple interfaces between applications. Those interfaces had not been properly specified (there were no design documents), no integration testing was done (no time to do it), and the QA team fought quality issues throughout system test. </p>
<p>Read more <a href="http://www.cio.com/article/112800/Quality_Doesn_rsquo_t_Just_Happen">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://quality-news.com/101/quality-in-software-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
