SOFTWARE QUALITY ASSURANCE
(Redirected from Software Quality Assurance)
'Software Quality Assurance' ('SQA') consists of the software engineering processes and methods used to ensure quality. SQA encompasses the entire software development process, which may include processes such as reviewing requirements documents, source code control, code reviews, change management, configuration management, release management and of course, software testing.
Software quality assurance is related to the practice of quality assurance in product manufacturing. There are, however, some notable differences between software and a manufactured product. These differences all stem from the fact that the manufactured product is physical and can be seen whereas the software product is not visible. Therefore its function, benefit and costs are not as easily measured.
The most generally adopted and now leading process for SQA at the functional level of testing is automation. Earlier development of this field witnessed much greater dependence on manual processes. A fair amount of emphasis was on coverage, typically reaching up to 70%, while reducing qualification time by more than 100%. But these became less competitive as programs under test grew at an enormous pace in volume and complexity. Though the advent of many modern automated testing tools on the market has allowed ever more powerful solutions, automation still does not entirely cover all aspects of commercial software developed.
★ Software Assurance
★
★
★ Software Quality Assurance (Part I)
★ Software Quality Assurance (Part II)
★ Software Quality Assurance (Part III)
★ Software Quality Assurance (Part IV)
★ Software Quality Assurance Information web site
'Software Quality Assurance' ('SQA') consists of the software engineering processes and methods used to ensure quality. SQA encompasses the entire software development process, which may include processes such as reviewing requirements documents, source code control, code reviews, change management, configuration management, release management and of course, software testing.
Software quality assurance is related to the practice of quality assurance in product manufacturing. There are, however, some notable differences between software and a manufactured product. These differences all stem from the fact that the manufactured product is physical and can be seen whereas the software product is not visible. Therefore its function, benefit and costs are not as easily measured.
| Contents |
| Automation |
| See also |
| References |
| External links |
Automation
The most generally adopted and now leading process for SQA at the functional level of testing is automation. Earlier development of this field witnessed much greater dependence on manual processes. A fair amount of emphasis was on coverage, typically reaching up to 70%, while reducing qualification time by more than 100%. But these became less competitive as programs under test grew at an enormous pace in volume and complexity. Though the advent of many modern automated testing tools on the market has allowed ever more powerful solutions, automation still does not entirely cover all aspects of commercial software developed.
See also
★ Software Assurance
★
★
References
★ Software Quality Assurance (Part I)
★ Software Quality Assurance (Part II)
★ Software Quality Assurance (Part III)
★ Software Quality Assurance (Part IV)
External links
★ Software Quality Assurance Information web site
This article provided by Wikipedia. To edit the contents of this article, click here for original source.
psst.. try this: add to faves

العربية
中国
Français
Deutsch
Ελληνική
हिन्दी
Italiano
日本語
Português
Русский
Español