Lect07b Quality
Lect07b Quality
1 / 32
Reviews Quality assurance
Reviews
2 / 32
Reviews Quality assurance
Software reviews
A catch all term for filters that can be applied at various points
during the software development process
3 / 32
Reviews Quality assurance
Code Inspections
Code Walk-throughs
Semantic Analysis of Code
Fagan Inspections
Analysis of Code Metrics
4 / 32
Reviews Quality assurance
5 / 32
Reviews Quality assurance
Code Walk-through
6 / 32
Reviews Quality assurance
getNumOfDays
if (year<1) {
throw new YearOutOfBounds(year);
}
7 / 32
Reviews Quality assurance
Fagan Inspection
8 / 32
Reviews Quality assurance
Checklists
9 / 32
Reviews Quality assurance
Semantic Analysis
10 / 32
Reviews Quality assurance
Code Metrics
11 / 32
Reviews Quality assurance
Quality assurance
12 / 32
Reviews Quality assurance
Overview
13 / 32
Reviews Quality assurance
14 / 32
Reviews Quality assurance
Quality Defined
16 / 32
Reviews Quality assurance
17 / 32
Reviews Quality assurance
19 / 32
Reviews Quality assurance
20 / 32
Reviews Quality assurance
21 / 32
Reviews Quality assurance
22 / 32
Reviews Quality assurance
23 / 32
Reviews Quality assurance
Quality Control
24 / 32
Reviews Quality assurance
25 / 32
Reviews Quality assurance
26 / 32
Reviews Quality assurance
27 / 32
Reviews Quality assurance
28 / 32
Reviews Quality assurance
Cost of quality . . .
includes all costs incurred in the pursuit of quality or in
performing quality-related activities
is studied to
Provide a baseline for the current cost of quality
Identify opportunities for reducing the cost of quality
Provide a normalized basis of comparison (which is usually
dollars)
involves various kinds of quality costs (see next slides)
increases dramatically as the activities progress from
Prevention ⇒ Detection ⇒ Internal failure ⇒ External failure
29 / 32
Reviews Quality assurance
30 / 32
Reviews Quality assurance
31 / 32
Reviews Quality assurance
SQA Activities
32 / 32