Professional Documents
Culture Documents
Reviews Test Analyst
Reviews Test Analyst
Reviews Test Analyst
6.1 Introduction
6.2 The Principles of Reviews
6.3 Types of Reviews
6.4 Introducing Reviews
6.5 Success Factors for Reviews
1
6 Reviews
6.1 Introduction
2
6 Reviews
6.1 Introduction
6.2 The Principles of Reviews
6.3 Types of Reviews
6.4 Introducing Reviews
6.5 Success Factors for Reviews
3
Reviews Learning Objectives
4
Quiz 6.2a
6.2 The Principles of Reviews
5
Quiz 6.2a (suggested answer)
6.2 The Principles of Reviews
6
Review
6.2 The Principles of Reviews
7
Why reviews?
6.2 The Principles of Reviews
Objective:
• to find defects, but also, to find defects earlier and to
remove the causes from the process
Early defects are often the most important
• defects have the characteristic to multiply themselves
top-down
• cost of rework rises exponentially
60% of the defects have already been made before
coding/implementation has started
8
Cost Escalation Model
6.2 The Principles of Reviews
10
Code Reviews & Dynamic Testing
6.2 The Principles of Reviews
11
Code Reviews & Dynamic Testing
6.2 The Principles of Reviews
12
IEEE Std 1028-1997
6.2 The Principles of Reviews
13
Basic Review Process
6.2 The Principles of Reviews
Individual
preparation
Kick-off Planning
Rework/follow-up
Review
meeting
Metrics/sign-off
14
Source Documents
6.2 The Principles of Reviews
15
Checklists
6.2 The Principles of Reviews
A list of questions
A negative answer identifies
an error
Interpret the rules
Identify frequently made
mistakes
Must be maintained
16
Checklist questions
6.2 The Principles of Reviews
17
Checklist questions
6.2 The Principles of Reviews
18
Possible Review Outcomes
6.2 The Principles of Reviews
19
Review Roles
6.2 The Principles of Reviews
Author
Reviewers
Scribe
Presenter
20
Quiz 6.2b
6.2 The Principles of Reviews
21
Quiz 6.2b (suggested answer)
6.2 The Principles of Reviews
23
6 Reviews
6.1 Introduction
6.2 The Principles of Reviews
6.3 Types of Reviews
6.4 Introducing Reviews
6.5 Success Factors for Reviews
24
Review Types and Objectives
6.3 Types of Review
26
Types of Formal Review
6.3 Types of Review
27
Types of Formal Reviews
6.3 Types of Review
29
Types of formal reviews : Audits
6.3 Types of Review
30
Key Characteristics Audit
6.3 Types of Review
31
Review type : Walkthrough
6.3 Types of Review
32
Review type : Technical Review
6.3 Types of Review
33
Review type : Inspection
6.3 Types of Review
34
Reviews Quiz 6.3
6.3 Types of Review
35
Reviews Quiz 6.3 – Suggested Answer
6.3 Types of Review
37
Reviews Quiz 6.2c – Suggested Answer
6.2 The Principals of Reviews - revision
38
Key Learning Points
6.3 Types of Review
39
Assignment 6.4 – Introducing Reviews
6.1 Introduction
6.2 The Principles of Reviews
6.3 Types of Reviews
6.4 Introducing Reviews
6.5 Success Factors for Reviews
41
Success Factors
6.5 Success Factors for Review
Technical Factors
Organizational Factors
People Factors
42
Success Factors - Technical Factors (1/2)
6.5 Success Factors for Review
44
Success Factors - Organizational Factors (1/2)
6.5 Success Factors for Review
47
Quiz 6.5a
6.5 Success Factors for Reviews
48
Quiz 6.5a (suggested answer)
6.5 Success Factors for Reviews
49
Quiz 6.5b - Checklists
6.5 Success Factors for Reviews
50
Quiz 6.5b Checklists (Suggested Answer)
6.5 Success Factors for Reviews
52
Conclusion
6 Reviews
JUST DO IT!
53
End of Chapter 6 Summary
6 Reviews
6.1 Introduction
6.2 The Principles of Reviews
6.3 Types of Reviews (1 LO)
6.4 Introducing Reviews Reader
Chapter 6
6.5 Success Factors for Reviews
54