<?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>Technical Questions Answers &#187; Software</title>
	<atom:link href="http://www.cavsi.com/questionsanswers/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cavsi.com/questionsanswers</link>
	<description>Technical Questions Answers</description>
	<lastBuildDate>Tue, 20 Apr 2010 20:46:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>What is Software Quality Assurance?</title>
		<link>http://www.cavsi.com/questionsanswers/what-is-software-quality-assurance/</link>
		<comments>http://www.cavsi.com/questionsanswers/what-is-software-quality-assurance/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 13:50:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Software Quality Assurance]]></category>

		<guid isPermaLink="false">http://www.cavsi.com/questionsanswers/what-is-software-quality-assurance/</guid>
		<description><![CDATA[Software Quality Assurance measures the quality of processes used to create a quality product. It does this by means of audits of the quality management system under which the software system is created. The intention is to breakdown the Software product into attributes that can be measured (in terms of cost benefit). Examples of these [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Software Quality Assurance</strong> measures the quality of processes used to create a quality product. It does this by means of audits of the quality management system under which the software system is created. The intention is to breakdown the Software product into attributes that can be measured (in terms of cost benefit). Examples of these attributes are Supportability, Adaptability, Usability and Functionality.</p>
<p><strong>Software Quality Assurance</strong> (â€˜SQAâ€™ or â€˜QAâ€™) intend to improve all activities associated with software development, from requirements gathering, design and reviews to coding, testing and implementation. It involves the entire software development process &#8211; monitoring and improving the process, making sure that any agreed-upon standards and procedures are followed, and ensuring that problems are found and dealt with, at the earliest possible stage. Unlike testing, which is mainly a â€˜detectionâ€™ process, QA is â€˜preventativeâ€™ in that it aims to ensure quality in the methods &amp; processes â€“ and therefore reduce the prevalence of errors in the software.</p>
<p>A rigorous SQA plan carried out scrupulously by seasoned QA professionals will confer certain benefits:</p>
<blockquote><p>1. Improved customer satisfaction<br />
2. Reduced cost of development<br />
3. Reduced cost of maintenance</p></blockquote>
<img src="http://www.cavsi.com/questionsanswers/?ak_action=api_record_view&id=210&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.cavsi.com/questionsanswers/what-is-software-quality-assurance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is Software Quality?</title>
		<link>http://www.cavsi.com/questionsanswers/what-is-software-quality/</link>
		<comments>http://www.cavsi.com/questionsanswers/what-is-software-quality/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 13:37:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Software Quality Assurance]]></category>

		<guid isPermaLink="false">http://www.cavsi.com/questionsanswers/what-is-software-quality/</guid>
		<description><![CDATA[Software quality measures how well software is designed (quality of design), and how well the software conforms to that design (quality of conformance). Quality of conformance is concerned with implementation and quality of design measures how valid the design and requirements are in creating a worthwhile product. Quality starts and ends with documentation, if you [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Software quality</strong> measures how well software is designed (quality of design), and how well the software conforms to that design (quality of conformance). Quality of conformance is concerned with implementation and quality of design measures how valid the design and requirements are in creating a worthwhile product.</p>
<p>Quality starts and ends with documentation, if you have no documentation, then you can have no quality. We write down what is supposed to happen. Then we write down what actually happens. Software that contains few faults is considered by some to have higher quality than software that contains many faults.</p>
<p><strong>Quality software</strong> is reasonably bug-free, delivered on time and within budget, meets requirements and/or expectations, and is maintainable. However, quality is a subjective term. It will depend on who the customer is and their overall influence in the scheme of things. Each type of customer will have their own view on quality; the accounting department might define quality in terms of profits while an end-user might define quality as user-friendly and bug-free.</p>
<img src="http://www.cavsi.com/questionsanswers/?ak_action=api_record_view&id=209&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.cavsi.com/questionsanswers/what-is-software-quality/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Testing can not Ensure Quality?</title>
		<link>http://www.cavsi.com/questionsanswers/why-testing-can-not-ensure-quality/</link>
		<comments>http://www.cavsi.com/questionsanswers/why-testing-can-not-ensure-quality/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 13:23:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Software Quality Assurance]]></category>

		<guid isPermaLink="false">http://www.cavsi.com/questionsanswers/why-testing-can-not-ensure-quality/</guid>
		<description><![CDATA[Testing in itself cannot ensure the quality of software. All testing can do is give you a certain level of assurance (confidence) in the software. On its own, the only thing that testing proves is that under specific controlled conditions, the software functioned as expected by the test cases executed. Software bugs will almost always [...]]]></description>
			<content:encoded><![CDATA[<p>Testing in itself cannot ensure the quality of software. All testing can do is give you a certain level of assurance (confidence) in the software. On its own, the only thing that testing proves is that under specific controlled conditions, the software functioned as expected by the test cases executed.</p>
<p>Software bugs will almost always exist in any software module with moderate size: not because programmers are careless or irresponsible, but because the complexity of software is generally and design defects can never be completely ruled out.</p>
<p>Discovering the design defects in software is equally difficult, for the same reason of complexity. Because software and any digital systems are not continuous, testing boundary values are not sufficient to guarantee correctness. All the possible values need to be tested and verified, but complete testing is infeasible.</p>
<img src="http://www.cavsi.com/questionsanswers/?ak_action=api_record_view&id=208&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.cavsi.com/questionsanswers/why-testing-can-not-ensure-quality/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is Software Testing?</title>
		<link>http://www.cavsi.com/questionsanswers/what-is-software-testing/</link>
		<comments>http://www.cavsi.com/questionsanswers/what-is-software-testing/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 13:16:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Software Quality Assurance]]></category>

		<guid isPermaLink="false">http://www.cavsi.com/questionsanswers/what-is-software-testing/</guid>
		<description><![CDATA[Software Testing is the process of executing software in a controlled manner with the intent of finding software bugs. Testing software is operating the software under controlled conditions, to: 1. Verify the software behaviour Verification is the checking or testing of items, including software, for conformance and consistency by evaluating the results against pre-specified requirements. [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Software Testing</strong> is the process of executing software in a controlled manner with the intent of finding software bugs.  Testing software is operating the software under controlled conditions, to:</p>
<p><strong>1. Verify the software behaviour </strong><br />
Verification is the checking or testing of items, including software, for conformance and consistency by evaluating the results against pre-specified requirements. [Verification: Are we building the system right?]</p>
<p><strong>2. Detect errors</strong><br />
Testing should intentionally attempt to make things go wrong to determine if things happen when they shouldn&#039;t or things don&#039;t happen when they should.</p>
<p><strong>3. Validate software is what user wanted.<br />
</strong>Validation is the process of checking that what has been specified is what the user actually wanted.</p>
<p>Software bugs will almost always exist in any software module with moderate size: not because programmers are careless or irresponsible, but because the complexity of software is generally intractable.</p>
<p>Most of the defects in software are design errors, not manufacturing defects. Testing is more than just debugging. The purpose of testing can be quality assurance, verification and validation, or reliability estimation. Testing can be used as a generic metric as well.</p>
<p>The purpose of testing is verification, validation and error detection in order to find problems â€“ and the purpose of finding those problems is to get them fixed.</p>
<img src="http://www.cavsi.com/questionsanswers/?ak_action=api_record_view&id=207&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.cavsi.com/questionsanswers/what-is-software-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

