What is Software Quality Assurance (SQA)?
A planned and systematic approach ensuring software meets quality requirements.
What activities does SQA include to ensure software quality?
Following processes, reviewing, applying standards, testing, tracking defects, measuring quality, improving processes, and ensuring satisfaction.
What does verification check in software development?
Verification checks if software products meet specifications and design documents.
Why can a system pass verification but fail validation?
Because it meets specifications but does not satisfy real user needs.
Software Quality Assurance
Ensures software meets quality requirements systematically.
Verification vs Validation
Verification checks correctness; validation checks user needs.
Verification Activities
Includes reviews, inspections, walkthroughs, document checks.
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.
Answer 11 questions on Software Verification and Validation.
1. Which statement best defines Software Quality Assurance (SQA)?
2. Which characteristics are included in software quality?
Go over the full study guide for Software Verification and Validation.
Read the study guide →Upload your class notes and Revizly writes your flashcards in about a minute.
Flashcard maker