SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
Software Quality Assurance
Planning
The Goals of Software Quality Assurance:
 To improve software quality by appropriately
monitoring both the software and the development
process that produces it.
 To ensure full compliance with the established
standards and procedures for the software and the
software process.
 To ensure that any inadequacies in the process,
product and standards are brought to
managements attention so that these inadequacies
can be fixed
Software Quality Assurance Plan
 For each development project the SQAP
specifies:
 Its goals
 SQA tasks to be performed
 Standards against which development work is
to be measured
 Software quality procedures
Contents of SQA Plan - Purpose
 Purpose
 Describes the purpose of the project SQAP
 List software covered by SQAP
 State portion of software life cycle covered
 Try to address following issues:
 What is the intended use of the software (criticality,
interfaces etc…)?
 What is the scope of this SQAP?
 How will this plan contribute to the success of the project?
 Name the SDLC that applies to the project and deviations?
Contents of SQA Plan –
Reference Documents
 Reference Documents
 complete list of documents referenced elsewhere in
the SQAP
Contents of SQA Plan –
Management
 organization - depict structure of org.
 responsibilities
 tasks
 tasks to be performed
 relationship between tasks and checkpoints
 sequence of tasks
 responsibilities
 of each organizational unit
Contents of SQA Plan –
Documentation
• identify required documents
• state how documents will be evaluated
• minimum documents required:
– SRS - Software Requirements Specification
– SDD - Software Design Description
– SVVP - S Verification and Validation Plan
– SVVR - S. Verification and Validation Report
– User documentation - manual, guide
Contents of SQA Plan – Standards,
Practices, Conventions and
Metrics
 Identify S,P,C,and M to be applied
 How compliance is to be monitored and assured
 Minimum
 documentation standards, logic structure standards,
coding standards, testing standards
 List Selected SQA product and process metrics
• Defects Found, Change Activity, Software Structure,
Availability,…
• Must be related to measurable objectives in Purpose
Section.
Contents of SQA Plan –
Reviews and Audits
purpose
define what reviews/audits will be done
how they will be accomplished
what further actions are required
Minimum
Software Requirements Reviews
Preliminary Design Review
evaluate technical adequacy of top-level
design
Contents of SQA Plan – Test
 Identify all tests that are not
included in SVVP for the software
covered by the SQAP and shall state
the methods to be used.
Contents of SQA Plan –
Problem Reporting
 Practices and Procedures for reporting,
tracking, and resolving problems
 Organizational responsibilities
Contents of SQA Plan – Tools,
Techniques and Methodologies
 identify the special software tools,
techniques and methodologies
 purpose
 describe use
Standards
 Standards provide a basis against which activities can
be measured and evaluated
 Document, established by consensus and approved by
a recognized body, that provides, for common and
repeated use, rules, guidelines or characteristics for
activities or their results, aimed at the achievement of
the optimum degree of order in a given context. (ISO
– International Organization for Standardization)
Types of Standards - 1
 Regulatory Standards - imposed by
Government legislation or regulation;
 Speed Limits;
 Electric Voltages for Distribution;
 Some Communications standards.
 Consensus Standards - adopted by a
community of interest to further the
interests of the community
 Most professional Standards and many
manufacturing Standards.
Types of Standards - 2
 External Standards - define the ways in
which an organisation relates to its clients
and competitors.
 e.g. AS 3563; ISO 9001; ANSI/IEEE 730 etc.
 Internal Standards - define the
practices and procedures in place within
an organisation.
The Standards Process
Formulation
Definition
Approval
Implementation
Comment

More Related Content

PPTX
Software quality assurance
PPT
Software quality assurance lecture 1
PPTX
Software development life cycle (SDLC)
PPT
Software Quality Assurance
PPT
Software Quality Management
PDF
Unit I Software Testing and Quality Assurance
PPTX
Software Configuration Management
PPT
Software Engineering (Introduction to Software Engineering)
Software quality assurance
Software quality assurance lecture 1
Software development life cycle (SDLC)
Software Quality Assurance
Software Quality Management
Unit I Software Testing and Quality Assurance
Software Configuration Management
Software Engineering (Introduction to Software Engineering)

What's hot (20)

PPTX
Software maintenance
PPTX
Project scheduling and tracking
PPTX
Software Quality Assurance
PPTX
Ch 7 integrating quality activities in the projectlife cycle
PPTX
Software Engineering Practices and Issues.pptx
PPTX
Planning the development process
PPTX
Software testing & Quality Assurance
PPTX
Software development process basic
PPT
Chapter 15 software product metrics
PPTX
Phased life cycle model
PPTX
Software matrics and measurement
PPTX
SQE Lecture 1.pptx
PPTX
software cost factor
PPT
Software System Engineering - Chapter 1
PPTX
Sanity testing and smoke testing
PPT
Software Engineering (Risk Management)
PPTX
Software Engineering
PPT
Software Process Improvement
PPTX
Software Development Life Cycle
PPTX
Chapter 1 2 - some size factors
Software maintenance
Project scheduling and tracking
Software Quality Assurance
Ch 7 integrating quality activities in the projectlife cycle
Software Engineering Practices and Issues.pptx
Planning the development process
Software testing & Quality Assurance
Software development process basic
Chapter 15 software product metrics
Phased life cycle model
Software matrics and measurement
SQE Lecture 1.pptx
software cost factor
Software System Engineering - Chapter 1
Sanity testing and smoke testing
Software Engineering (Risk Management)
Software Engineering
Software Process Improvement
Software Development Life Cycle
Chapter 1 2 - some size factors
Ad

Similar to SQA-Plan.ppt (20)

PPT
Planning for software quality assurance lecture 6
PPT
Introduction To Software Quality Assurance
PPT
1412676jhhhhhhhhhhhhhhhhhhhbnvvnvnvvv2.ppt
PPTX
Software Quality assurance.pptx
PPTX
Software Quality Assurance (SQA) Eng.pptx
PPTX
Software Quality Assurance
PPTX
Software Quality Assurance
PDF
Software Quality Assurance- Introduction
PPTX
Software quality assurance
PPT
Software_Verification_and_Validation.ppt
PPT
Function of software quality assurance lecture 2
PPT
Slides chapters 26-27
PPT
Softwaretesting
PDF
Software testing kn husainy
PPTX
Ch 4 components of the sqa system
PPT
marghjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPT
Introduction to software quality assurance by QuontraSolutions
PPT
Capability maturity model cmm lecture 8
PPT
Lecture10
PDF
ppt autospice.pdf
Planning for software quality assurance lecture 6
Introduction To Software Quality Assurance
1412676jhhhhhhhhhhhhhhhhhhhbnvvnvnvvv2.ppt
Software Quality assurance.pptx
Software Quality Assurance (SQA) Eng.pptx
Software Quality Assurance
Software Quality Assurance
Software Quality Assurance- Introduction
Software quality assurance
Software_Verification_and_Validation.ppt
Function of software quality assurance lecture 2
Slides chapters 26-27
Softwaretesting
Software testing kn husainy
Ch 4 components of the sqa system
marghjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Introduction to software quality assurance by QuontraSolutions
Capability maturity model cmm lecture 8
Lecture10
ppt autospice.pdf
Ad

Recently uploaded (20)

PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
additive manufacturing of ss316l using mig welding
PPTX
Sustainable Sites - Green Building Construction
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
DOCX
573137875-Attendance-Management-System-original
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
Well-logging-methods_new................
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPT
Project quality management in manufacturing
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
Construction Project Organization Group 2.pptx
PDF
Structs to JSON How Go Powers REST APIs.pdf
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
additive manufacturing of ss316l using mig welding
Sustainable Sites - Green Building Construction
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Internet of Things (IOT) - A guide to understanding
Strings in CPP - Strings in C++ are sequences of characters used to store and...
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
573137875-Attendance-Management-System-original
CH1 Production IntroductoryConcepts.pptx
Operating System & Kernel Study Guide-1 - converted.pdf
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
bas. eng. economics group 4 presentation 1.pptx
Well-logging-methods_new................
CYBER-CRIMES AND SECURITY A guide to understanding
Project quality management in manufacturing
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Construction Project Organization Group 2.pptx
Structs to JSON How Go Powers REST APIs.pdf

SQA-Plan.ppt

  • 1. Software Quality Assurance Planning The Goals of Software Quality Assurance:  To improve software quality by appropriately monitoring both the software and the development process that produces it.  To ensure full compliance with the established standards and procedures for the software and the software process.  To ensure that any inadequacies in the process, product and standards are brought to managements attention so that these inadequacies can be fixed
  • 2. Software Quality Assurance Plan  For each development project the SQAP specifies:  Its goals  SQA tasks to be performed  Standards against which development work is to be measured  Software quality procedures
  • 3. Contents of SQA Plan - Purpose  Purpose  Describes the purpose of the project SQAP  List software covered by SQAP  State portion of software life cycle covered  Try to address following issues:  What is the intended use of the software (criticality, interfaces etc…)?  What is the scope of this SQAP?  How will this plan contribute to the success of the project?  Name the SDLC that applies to the project and deviations?
  • 4. Contents of SQA Plan – Reference Documents  Reference Documents  complete list of documents referenced elsewhere in the SQAP
  • 5. Contents of SQA Plan – Management  organization - depict structure of org.  responsibilities  tasks  tasks to be performed  relationship between tasks and checkpoints  sequence of tasks  responsibilities  of each organizational unit
  • 6. Contents of SQA Plan – Documentation • identify required documents • state how documents will be evaluated • minimum documents required: – SRS - Software Requirements Specification – SDD - Software Design Description – SVVP - S Verification and Validation Plan – SVVR - S. Verification and Validation Report – User documentation - manual, guide
  • 7. Contents of SQA Plan – Standards, Practices, Conventions and Metrics  Identify S,P,C,and M to be applied  How compliance is to be monitored and assured  Minimum  documentation standards, logic structure standards, coding standards, testing standards  List Selected SQA product and process metrics • Defects Found, Change Activity, Software Structure, Availability,… • Must be related to measurable objectives in Purpose Section.
  • 8. Contents of SQA Plan – Reviews and Audits purpose define what reviews/audits will be done how they will be accomplished what further actions are required Minimum Software Requirements Reviews Preliminary Design Review evaluate technical adequacy of top-level design
  • 9. Contents of SQA Plan – Test  Identify all tests that are not included in SVVP for the software covered by the SQAP and shall state the methods to be used.
  • 10. Contents of SQA Plan – Problem Reporting  Practices and Procedures for reporting, tracking, and resolving problems  Organizational responsibilities
  • 11. Contents of SQA Plan – Tools, Techniques and Methodologies  identify the special software tools, techniques and methodologies  purpose  describe use
  • 12. Standards  Standards provide a basis against which activities can be measured and evaluated  Document, established by consensus and approved by a recognized body, that provides, for common and repeated use, rules, guidelines or characteristics for activities or their results, aimed at the achievement of the optimum degree of order in a given context. (ISO – International Organization for Standardization)
  • 13. Types of Standards - 1  Regulatory Standards - imposed by Government legislation or regulation;  Speed Limits;  Electric Voltages for Distribution;  Some Communications standards.  Consensus Standards - adopted by a community of interest to further the interests of the community  Most professional Standards and many manufacturing Standards.
  • 14. Types of Standards - 2  External Standards - define the ways in which an organisation relates to its clients and competitors.  e.g. AS 3563; ISO 9001; ANSI/IEEE 730 etc.  Internal Standards - define the practices and procedures in place within an organisation.