Upload
gau1119
View
226
Download
0
Embed Size (px)
Citation preview
8/6/2019 SQE(Lecture 14)
1/10
UNIT: IV
Software Quality Assurance
It is a process for evaluating and documenting the
quality of the products produced during each stage of
the software development lifecycle.
SQA requires monitoring of the methods and
standards of the software organization andmanagement insight into quality practices.
8/6/2019 SQE(Lecture 14)
2/10
Quality Planning
It is the dominant part of quality engineering
activities.
Quality planning before specific quality assurance(QA) activities is carried out, known as pre-QA
activities in software quality engineering.
Quality assurance activities are central to dealing
with defects and assuring quality for the software
products.
8/6/2019 SQE(Lecture 14)
3/10
Continue
Therefore, they should and normally do consume themost resources in terms of human efforts as well as
utilization of computing and other related resources.
Measurement and quality assessment activities start
after selected QA activities. Typically, at the early
part of the development process
8/6/2019 SQE(Lecture 14)
4/10
Continue
8/6/2019 SQE(Lecture 14)
5/10
8/6/2019 SQE(Lecture 14)
6/10
Major Software Quality Assurance
Activities
Prepare an SQAplan for a project.
Participates in the software projects developmentprocess.
Review software engineering activities to verify
compliance with the defined software products.
Audit report design for the software work.
8/6/2019 SQE(Lecture 14)
7/10
Prepare an SQA plan for a project
The plan is developed during project planning and is
reviewed.
The plan identifies the audit report, standards that areapplicable to the project, procedure for error reporting
and tracking.
The final documents to be produced by the SQA
group to the software project team.
8/6/2019 SQE(Lecture 14)
8/10
Participates in the software projects
development process The software team selects a process for the work to
be performed.
The SQA group reviews the process description for
compliance with organizational policy, internal
software standards, externally imposed standards (e.g.
ISO 9001), and other part of the software project plan
8/6/2019 SQE(Lecture 14)
9/10
Review software engineering activities to
verify compliance with the defined software
products
The SQA group identifies, documents, andtracks deviations from the process and verifies
that corrections have been made
8/6/2019 SQE(Lecture 14)
10/10
Audit report design for the software
work
SQA group design a audit report for the wholesoftware project and submit it to the project
manager.