Explain about software quality assurance Answer: Software quality is defined as Conformance to…

Explain about software quality assurance

Answer:Software quality is defined as Conformance to explicitly stated functional and performance requirements,explicitly documented development standards, and implicit characteristics that are expected of allprofessionally developed software.SQA encompasses (1) a quality management approach, (2) effective software engineering technology(methods and tools), (3) formal technical reviews that are applied throughout the software process, (4) amultitiered testing strategy, (5) control of software documentation and the changes made to it, (6) aprocedure to ensure compliance with software development standards (when applicable), and (7)measurement and reporting mechanismsSQA Activities –These activities are performed (or facilitated) by an independent SQA group that:1. Prepares an SQA plan for a project.2. Participates in the development of the project’s software process description.3. Reviews software engineering activities to verify compliance with the defined software process.4. Audits designated software work products to verify compliance with those defined as part of thesoftware process.5. Ensures that deviations in software work and workproducts are documented and handled accordingto a documented procedure.6. Records any noncompliance and reports to senior management.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *