Font size
WorksheetsLesson 5 - Software Quality Assurance
Total questions: 30
Worksheet time: 18mins
A planned and systematic approach to the evaluation of the quality of and adherence to software product standards, processes, and procedures.
Software Quality Assurance
Software Engineering
Software Testing
SQA includes the process of assuring that ________ and _________ are established and are followed throughout the ___________________.
standards
procedures
guidelines
software acquisition life cycle
Compliance with agreed-upon standards and procedures is evaluated through _______________, _______________, and _________.
process monitoring
product evaluation
audits
management evaluation
Software development and control processes should include ____________________, where an SQA evaluation of the product may be done in relation to the applicable standards.
quality assurance approval points
quality assurance approval scores
quality assurance approval checks
Established criteria to which the software products are compared.
Procedures
Standards
Established criteria to which the development and control processes are compared.
Procedures
Standards
These provide the framework from which the software evolves.
Procedures
Standards
Audit
What are the 3 types of standards?
Documentation Standards
Design Standards
Code Standards
Hardware Standards
Specify form and content for planning, control, and product documentation and provide consistency throughout a project.
Documentation Standards
Design Standards
Code Standards
Specify the form and content of the design product.
They provide rules and methods for translating the software requirements into the software design and for representing it in the design documentation.
Documentation Standards
Design Standards
Code Standards
Specify the language in which the code is to be written and define any restrictions on use of language features.
They define legal language structures, style conventions, rules for data structures and interfaces, and internal code documentation.
Documentation Standards
Design Standards
Code Standards
What are the 2 Software Quality Assurance Activities?
Process Monitoring
Product Evaluation
Audit
It is an SQA activity that assures standards are being followed.
Process Monitoring
Product Evaluation
Audit
Ideally, the last products monitored by SQA should be the project's standards and procedures.
True
False
Assures that the software product reflects the requirements of the applicable standard(s) as identified in the Management Plan.
Process Monitoring
Product Evaluation
Audit
Is an SQA activity that ensures that appropriate steps to carry out the process are being followed.
Process Monitoring
Product Evaluation
Audit
SQA Product evaluation works by comparing the actual steps carried out with those in the documented procedures.
True
False
The ______________ of the Management Plan specifies the methods to be used by the SQA process monitoring activity.
Assurance section
Monitoring section
Process section
A fundamental SQA technique, which looks at a process and/or a product in depth, comparing them to established procedures and standards.
Process Monitoring
Product Evaluation
Audit
Audits are used to review __________, _________, and _________ processes to provide an indication of the quality and status of the software product.
management
technical
assurance
storage
What is the purpose of an SQA Audit?
To assure that proper control procedures are being followed
Required
documentation is maintained
The developer's status reports accurately reflect the status of the activity
To assure the product is abandoned
The SQA product is an audit report to management consisting of findings and recommendations to bring the development into conformance with standards and/or procedures.
True
False
SQA is a planned and systematic approach to the evaluation of the quality of and adherence to software product ________, _________, and ________.
standards
processes
procedures
audit
Code standards define _____________, _____________, rules for _____________, and internal code documentation.
style conventions
data structures and interfaces
legal language structures
external code documentation
These are used to review management, technical, and assurance processes to provide an indication of the quality and status of the software product.
Process Monitoring
Product Evaluation
Audits
Standards are the established criteria to which the ___________ are compared.
software products
development and control processes
Procedures are the established criteria to which _______________ are compared.
software products
development and control processes
Product evaluation assures that the software product reflects the
requirements of the applicable standard(s) as identified in the ________________.
Management Plan
Software Plan
Standards Plan
The SQA product is an ___________ to management consisting of __________ and ____________ to bring the development into conformance with standards and/or procedures.
audit report
findings
recommendations
standards report
An SQA evaluation of the product may be done in relation to the applicable standards.
quality assurance approval points
quality assurance approval scores
quality assurance approval checks
