cavsi

cavsi, Miami, Florida What is Software Quality Assurance?

291 views | categories Software | Print Print | Email Email | comments No Comments
Tags:
What is Software Quality Assurance?

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 attributes are Supportability, Adaptability, Usability and Functionality.

Software Quality Assurance (‘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 – 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 & processes – and therefore reduce the prevalence of errors in the software.

A rigorous SQA plan carried out scrupulously by seasoned QA professionals will confer certain benefits:

1. Improved customer satisfaction
2. Reduced cost of development
3. Reduced cost of maintenance

Share this Post:
  • Twitter
  • Facebook
  • MySpace
  • Digg
  • del.icio.us
  • Google Bookmarks
  • Technorati

Related Topics:






RSS Subscribe

Entries RSS | Comments RSS