What is Software Quality Assurance (SQA)?
A planned and systematic approach ensuring software meets quality requirements.
Software Quality Assurance
Ensures software meets quality requirements systematically.
What activities does SQA include to ensure software quality?
Following processes, reviewing, applying standards, testing, tracking defects, measuring quality, improving processes, and ensuring satisfaction.
Verification vs Validation
Verification checks correctness; validation checks user needs.
What does verification check in software development?
Verification checks if software products meet specifications and design documents.
Verification Activities
Includes reviews, inspections, walkthroughs, document checks.
Why can a system pass verification but fail validation?
Because it meets specifications but does not satisfy real user needs.
Validation Purpose
Ensures software satisfies actual user needs.
Testing Role
Discovers defects in software through testing.
Testing Limits
Cannot ensure 100% defect-free software.
Quality Assurance Terms
Standards, guidelines, defect tracking, process improvement.
Test your knowledge with 11 questions on Software Verification and Validation.
1. Which statement best defines Software Quality Assurance (SQA)?
2. What is the primary purpose of Software Quality Assurance (SQA)?
Review the complete course in the study sheet for Software Verification and Validation.
See study sheet →Import your course and AI generates flashcards in 30 seconds.
Flashcard generator