<?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>Software Testing Help &#187; ISO standards</title>
	<atom:link href="http://www.softwaretestinghelp.com/category/iso-standards/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.softwaretestinghelp.com</link>
	<description>Software Testing Complete Guide</description>
	<lastBuildDate>Thu, 26 Jan 2012 19:41:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>What are the Quality attributes?</title>
		<link>http://www.softwaretestinghelp.com/what-are-the-quality-attributes/</link>
		<comments>http://www.softwaretestinghelp.com/what-are-the-quality-attributes/#comments</comments>
		<pubDate>Sun, 12 Aug 2007 16:59:22 +0000</pubDate>
		<dc:creator>Vijay</dc:creator>
				<category><![CDATA[Basics of Software testing]]></category>
		<category><![CDATA[ISO standards]]></category>
		<category><![CDATA[Quality assurance]]></category>

		<guid isPermaLink="false">http://www.softwaretestinghelp.com/what-are-the-quality-attributes/</guid>
		<description><![CDATA[Listed here quality attributes to measure system quality.These attributes can be used for Quality assurance as well as Quality control. Quality Assurance activities are oriented towards prevention of introduction of defects and Quality control activities are aimed at detecting defects in products and services.<p>---------------------<br/>
I just wanted to thank you for subscribing to SoftwareTestingHelp.com. <b>This blog is a success because of you and your support. Here's to your success!</b><br/><br/>As always, I appreciate your valuable comments. <b>Visit below link to post your comment:</b><br/><b><a href="http://www.softwaretestinghelp.com/what-are-the-quality-attributes/">What are the Quality attributes?</a></b>
<br/><br/>Thank you so much!
---------------------<br/>
<b>Recommended:</b>
<a href="http://www.testlodge.com/">
<img src="http://www.softwaretestinghelp.com/wp-content/qa/uploads/2012/01/TestLodge.jpg" alt="HTML tutorial" width="117" height="42" />
</a>
<a href="http://www.testlodge.com/"><b>TestLodge - Online test case management tool</b></a> - Web based test case management software allowing you to manage your test plans, requirements, test cases and test runs with ease.</p>
]]></description>
			<content:encoded><![CDATA[<p>First in brief know <strong>what is Quality</strong>? Quality can be define in different manner. Quality definition may differ from person to person. But finally there should be some standards. So <strong>Quality can be defined as</strong></p>
<ul>
<li>Degree of excellence &#8211; Oxford dictionary</li>
<li>Fitness for purpose &#8211; Edward Deming</li>
<li>Best for the customer’s use and selling price &#8211; Feigenbaum</li>
<li>The totality of characteristics of an entity that bear on its ability to satisfy stated or implied needs &#8211; ISO</li>
</ul>
<p><strong>How a Product developer will define quality</strong> &#8211; The product which meets the customer requirements.<br />
<strong>How Customer will define Quality</strong> &#8211; Required functionality is provided with user friendly manner.</p>
<p><span id="more-82"></span>These are some quality definitions from different perspective. Now lets see how can one measure some quality attributes of product or application.<br />
<strong>Following factors are used to measure software development quality.</strong> Each attribute can be used to measure the product performance. These attributes can be used for Quality assurance as well as Quality control. <strong>Quality Assurance activities</strong> are oriented towards prevention of introduction of defects and <strong>Quality control activities</strong> are aimed at detecting defects in products and services.</p>
<p><strong>Reliability </strong><br />
Measure if product is reliable enough to sustain in any condition. Should give consistently correct results.<br />
Product reliability is measured in terms of working of project under different working environment and different conditions.</p>
<p><strong>Maintainability </strong><br />
Different versions of the product should be easy to maintain. For development its should be easy to add code to existing system, should be easy to upgrade for new features and new technologies time to time. Maintenance should be cost effective and easy. System be easy to maintain and correcting defects or making a change in the software.</p>
<p><strong>Usability</strong><br />
This can be measured in terms of ease of use. Application should be user friendly. Should<br />
be easy to learn. Navigation should be simple.<br />
The system must be:</p>
<ul>
<li> Easy to use for input preparation, operation, and interpretation of output.</li>
<li> Provide consistent user interface standards or conventions with our other frequently used systems.</li>
<li> Easy for new or infrequent users to learn to use the system.</li>
</ul>
<p><strong>Portability</strong><br />
This can be measured in terms of Costing issues related to porting, Technical issues related to porting, Behavioral issues related to porting.</p>
<p><strong>Correctness</strong><br />
Application should be correct in terms of its functionality, calculations used internally and the navigation should be correct. This means application should adhere to functional requirements.</p>
<p><strong>Efficiency</strong><br />
To Major system quality attribute. Measured in terms of time required to complete any task given to the system. For example system should utilize processor capacity, disk space and memory efficiently. If system is using all the available resources then user will get degraded performance failing the system for efficiency. If system is not efficient then it can not be used in real time applications.</p>
<p><strong>Integrity or security</strong><br />
Integrity comes with security. System integrity or security should be sufficient to prevent unauthorized access to system functions, preventing information loss, ensure that the software is protected from virus infection, and protecting the privacy of data entered into the system.</p>
<p><strong>Testability</strong><br />
System should be easy to test and find defects. If required should be easy to divide in different modules for testing.</p>
<p><strong>Flexibility</strong><br />
Should be flexible enough to modify. Adaptable to other products with which it needs interaction. Should be easy to interface with other standard 3rd party components.</p>
<p><strong>Reusability</strong><br />
Software reuse is a good cost efficient and time saving development way. Different code libraries classes should be generic enough to use easily in different application modules. Dividing application into different modules so that modules can be reused across the application.</p>
<p><strong>Interoperability</strong><br />
Interoperability of one system to another should be easy for product to exchange data or services with other systems. Different system modules should work on different operating system platforms, different databases and protocols conditions.</p>
<p>Applying above quality attributes standards we can determine whether system meets the requirements of quality or not. <strong>As specified above all these attributes are applied on QA and QC process so that tester or customer also can find quality of application or system.</strong></p>
<p>---------------------<br/>
I just wanted to thank you for subscribing to SoftwareTestingHelp.com. <b>This blog is a success because of you and your support. Here's to your success!</b><br/><br/>As always, I appreciate your valuable comments. <b>Visit below link to post your comment:</b><br/><b><a href="http://www.softwaretestinghelp.com/what-are-the-quality-attributes/">What are the Quality attributes?</a></b>
<br/><br/>Thank you so much!
---------------------<br/>
<b>Recommended:</b>
<a href="http://www.testlodge.com/">
<img src="http://www.softwaretestinghelp.com/wp-content/qa/uploads/2012/01/TestLodge.jpg" alt="HTML tutorial" width="117" height="42" />
</a>
<a href="http://www.testlodge.com/"><b>TestLodge - Online test case management tool</b></a> - Web based test case management software allowing you to manage your test plans, requirements, test cases and test runs with ease.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwaretestinghelp.com/what-are-the-quality-attributes/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>What is SEI? CMM? ISO? IEEE? ANSI? Will it help?</title>
		<link>http://www.softwaretestinghelp.com/what-is-sei-cmm-iso-ieee-ansi-will-it-help/</link>
		<comments>http://www.softwaretestinghelp.com/what-is-sei-cmm-iso-ieee-ansi-will-it-help/#comments</comments>
		<pubDate>Tue, 06 Mar 2007 07:43:00 +0000</pubDate>
		<dc:creator>Vijay</dc:creator>
				<category><![CDATA[ISO standards]]></category>

		<guid isPermaLink="false">http://softwaretestinghelp.com/?p=23</guid>
		<description><![CDATA[· SEI = 'Software Engineering Institute' at Carnegie-Mellon University; initiated by the U.S. Defense Department to help improve software development processes.
· CMM = 'Capability Maturity Model', developed by the SEI. It's a model of 5 levels.  
<p>---------------------<br/>
I just wanted to thank you for subscribing to SoftwareTestingHelp.com. <b>This blog is a success because of you and your support. Here's to your success!</b><br/><br/>As always, I appreciate your valuable comments. <b>Visit below link to post your comment:</b><br/><b><a href="http://www.softwaretestinghelp.com/what-is-sei-cmm-iso-ieee-ansi-will-it-help/">What is SEI? CMM? ISO? IEEE? ANSI? Will it help?</a></b>
<br/><br/>Thank you so much!
---------------------<br/>
<b>Recommended:</b>
<a href="http://www.testlodge.com/">
<img src="http://www.softwaretestinghelp.com/wp-content/qa/uploads/2012/01/TestLodge.jpg" alt="HTML tutorial" width="117" height="42" />
</a>
<a href="http://www.testlodge.com/"><b>TestLodge - Online test case management tool</b></a> - Web based test case management software allowing you to manage your test plans, requirements, test cases and test runs with ease.</p>
]]></description>
			<content:encoded><![CDATA[<p><strong>· SEI</strong> = &#8216;Software Engineering Institute&#8217; at Carnegie-Mellon University; initiated by the U.S. Defense Department to help improve software development processes.</p>
<p><strong>· CMM =</strong> &#8216;Capability Maturity Model&#8217;, developed by the SEI. It&#8217;s a model of 5 levels of organizational &#8216;maturity&#8217; that determine effectiveness in delivering quality software. It is geared to large organizations such as large U.S. Defense Department contractors. However, many of the QA processes involved are appropriate to any organization, and if reasonably applied can be helpful. Organizations can receive CMM ratings by undergoing assessments by qualified auditors.</p>
<p><strong>Level 1 </strong>- characterized by chaos, periodic panics, and heroic efforts required by individuals to successfully complete projects. Few if any processes in place; successes may not be repeatable.</p>
<p><strong>Level 2</strong> &#8211; software project tracking, requirements management, realistic planning, and configuration management processes are in place; successful practices can be repeated.</p>
<p><strong>Level 3</strong> &#8211; standard software development and maintenance processes are integrated throughout an organization; a Software Engineering Process Group is in place to oversee software processes, and training programs are used to ensure understanding and compliance.</p>
<p><strong>Level 4</strong> &#8211; metrics are used to track productivity, processes, and products. Project performance is predictable, and quality is consistently high.</p>
<p><strong>Level 5</strong> &#8211; the focus is on continuous process improvement. The impact of new processes and technologies can be predicted and effectively implemented when required.</p>
<p><strong>· ISO</strong> = &#8216;International Organization for Standards&#8217; &#8211; The ISO 9001, 9002, and 9003 standards concern quality systems that are assessed by outside auditors, and they apply to many kinds of production and manufacturing organizations, not just software. The most comprehensive is 9001, and this is the one most often used by software development organizations. It covers documentation, design, development, production, testing, installation, servicing, and other processes. ISO 9000-3 (not the same as 9003) is a guideline for applying ISO 9001 to software development organizations. The U.S. version of the ISO 9000 series standards is exactly the same as the international version, and is called the ANSI/ASQ Q9000 series. The U.S. version can be purchased directly from the ASQ (American Society for Quality) or the ANSI organizations. To be ISO 9001 certified, a third-party auditor assesses an organization, and certification is typically good for about 3 years, after which a complete reassessment is required. Note that ISO 9000 certification does not necessarily indicate quality products &#8211; it indicates only that documented processes are followed.</p>
<p><strong>· IEEE</strong> = &#8216;Institute of Electrical and Electronics Engineers&#8217; &#8211; among other things, creates standards such as &#8216;IEEE Standard for Software Test Documentation&#8217; (IEEE/ANSI Standard 829), &#8216;IEEE Standard of Software Unit Testing (IEEE/ANSI Standard 1008), &#8216;IEEE Standard for Software Quality Assurance Plans&#8217; (IEEE/ANSI Standard 730), and others.</p>
<p><strong>· ANSI</strong> = &#8216;American National Standards Institute&#8217;, the primary industrial standards body in the U.S.; publishes some software-related standards in conjunction with the IEEE and ASQ (American Society for Quality).</p>
<p>---------------------<br/>
I just wanted to thank you for subscribing to SoftwareTestingHelp.com. <b>This blog is a success because of you and your support. Here's to your success!</b><br/><br/>As always, I appreciate your valuable comments. <b>Visit below link to post your comment:</b><br/><b><a href="http://www.softwaretestinghelp.com/what-is-sei-cmm-iso-ieee-ansi-will-it-help/">What is SEI? CMM? ISO? IEEE? ANSI? Will it help?</a></b>
<br/><br/>Thank you so much!
---------------------<br/>
<b>Recommended:</b>
<a href="http://www.testlodge.com/">
<img src="http://www.softwaretestinghelp.com/wp-content/qa/uploads/2012/01/TestLodge.jpg" alt="HTML tutorial" width="117" height="42" />
</a>
<a href="http://www.testlodge.com/"><b>TestLodge - Online test case management tool</b></a> - Web based test case management software allowing you to manage your test plans, requirements, test cases and test runs with ease.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwaretestinghelp.com/what-is-sei-cmm-iso-ieee-ansi-will-it-help/feed/</wfw:commentRss>
		<slash:comments>63</slash:comments>
		</item>
	</channel>
</rss>

