Ch 17: Software Quality Assurance

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall with Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/16

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

17 Terms

1
New cards

What is Software Quality Assurance (SQA)?

Planned, systematic activities ensuring processes and products meet standards and requirements.

2
New cards

What are SQA’s main goals?

Prevent defects, ensure compliance, support continuous improvement, ensure high-quality requirements/design/code.

3
New cards

List core elements of SQA.

  • Standards

  • Reviews & audits

  • Testing

  • Error/defect analysis

  • Change mgmt

  • Configuration mgmt

  • Education/training

  • Safety & security mgmt

  • Risk mgmt

  • Vendor mgmt

4
New cards

What is formal SQA?

Independent assessments (audits) verifying standards/processes are followed; often aligned with ISO 9001.

5
New cards

Difference between SQA, QC, QM?

  • SQA: Process-focused

  • QC (quality control): Product-focused

  • Quality Mgmt: Planning, assurance, control, improvement

6
New cards

What is statistical SQA?

Using defect data to identify root causes, measure process capability, and apply Pareto principle.

7
New cards

What is Six Sigma?

Data-driven quality methodology targeting 3.4 defects/million opportunities.

8
New cards

What does DMAIC stand for?

Define, Measure, Analyze, Improve, Control.

9
New cards

What does DMADV stand for (for new processes)?

Define, Measure, Analyze, Design, Verify.

10
New cards

How does AI support reliability?

Predicts failures, identifies defect-prone modules, uses ML + Bayesian inference + genetic algorithms.

11
New cards

What is MTBF?

The avg time from one failure to the next failure

Mean Time Between Failures = MTTF + MTTR.

12
New cards

What is MTTF?

Mean Time To Failures

The avg time a system operates before it fails.

13
New cards

What is MTTR?

Mean Time To Repair

The avg time it takes to repair a system after a failure occurs.

14
New cards

Availability formula?

(The proportion of time the system is up, running, and available)

Availability = MTTF / (MTTF + MTTR).

15
New cards

What is software safety?

Ensuring hazards are identified and mitigated to prevent tragic failures.

16
New cards

What is the SQA continuous improvement cycle (SQA chart)?


Identify problem → Identify indicators → Prepare criteria → Compare results → Analyze → Improve → Repeat.

17
New cards

What is included in an SQA Plan?

Scope, standards, roles, tools, configuration management, metrics, audits, documentation.