Software Quality Assurance

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/21

flashcard set

Earn XP

Description and Tags

Flashcards covering key concepts in software quality, testing, and inspections.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

22 Terms

1
New cards

Poor Outcomes from Over Reliance on Testing

Catching issues late, high costs, lower effectiveness compared to industries that build in quality from the start.

2
New cards

Incomplete Test Coverage

Nearly impossible to test every possible scenario, bugs arise from edge cases and integration issues not in test suites.

3
New cards

Effective Quality Assurance

Address quality from the start, good requirements, clean architecture, code reviews, and developer discipline.

4
New cards

Efficiency of Defect Finding

Reviews are more efficient than testing; unit testing finds 2-4 defects per hour, code reviews find 6-10 defects per hour.

5
New cards

Author Role in Inspection

Developer/creator of work product, responsible for clarifying issues during inspection.

6
New cards

Moderator Role in Inspection

Leads the inspection process, organizes meetings, ensures principles are followed, and facilitates discussions.

7
New cards

Secretary (Recorder) Role in Inspection

Records identified defects, requires solid understanding of software engineering.

8
New cards

Paraphrasers (Readers) Role in Inspection

Explains document content in their own words to ensure understanding.

9
New cards

Inspectors Role in Inspection

Trained reviewers who examine the document independently and come prepared with a list of defects.

10
New cards

Walkthroughs

Informal review sessions where the author presents work for feedback.

11
New cards

Inspections

Formal, structured reviews used to collect metrics about the software process.

12
New cards

Walkthrough Reviewers

Domain experts who assess the product based on their knowledge.

13
New cards

Inspection Reviewers

Trained, professional inspectors.

14
New cards

Walkthrough Focus

General correctness of the product from the point of view of domain experts.

15
New cards

Inspection Focus

Correctness of the product according to a checklist.

16
New cards

Walkthrough Leadership

Led by the author, no specific roles like moderator or recorder.

17
New cards

Inspection Leadership

Clearly defined roles: author, moderator, secretary or recorder, paraphrasers or readers and inspectors. The moderator organizes and leads the process.

18
New cards

Cost of Quality (CoQ)

Total expense incurred to ensure a product/service meets quality standards.

19
New cards

Prevention Costs

Costs to avoid defects in the first place, e.g., QA planning, training, process improvement.

20
New cards

Appraisal Costs

Costs to detect defects during development, e.g., unit testing, integration testing, code reviews.

21
New cards

Internal Failure Costs

Costs when defects are found before product release, e.g., rework, re-testing, scrap.

22
New cards

External Failure Costs

Costs when defects are found after product release, e.g., customer complaints, product returns, lost sales.