Chapter 3 Flashcards

1
Q

The process of evaluating a component or system without executing it, based on its form structure, content or documentation . Tool driven analysis of code or work products.

A

Static Analysis

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Testing a work product without code being executed

A

Static Testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Testing that involves the execution of the software of a component or system

A

Dynamic Testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A type of static testing during which a product or process is evaluated by one or more individuals to detect issues and to provide improvements.

A

Review

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A type of review without a formal (documented) procedure.

A

Informal review

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A form of review that follows a defined process with a formally documented output.

A

Formal review

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Work product review process activities

A

Planning
Initiation
Individual reivew prep
Issue communication and analysis

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Type of review in which an author leads members of the review through a work product and the members ask questions and make comments about possible issues

A

Walkthrough

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A formal review type by a team of technically qualified personnel that examine the suitability of a work product for its intended use and identifies discrepencies from specifications and standards

A

Technical Review

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A type of formal review to identify issues with work product which provide measurement to improve the review process and software development process.

A

Inspection

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A review technique carried out by independent reviewers informally without a structure process

A

Ad hoc review

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

A review technique guided by a list of questions or required attributes

A

Checklist based reviewing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

A review technique where review is guided by determining ability of work prouct to address specific scenario

A

Scenario based reviewing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Review technique where reviewers evaluate a work product from the perspective of different stakeholder roles.

A

Role based reviewing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Review technique whereby reviewers evaluate the work product from different viewpoints

A

Perspective based reviewing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

SW products best examined using static testing techniques

A

Code, requirements, testware,

17
Q

What are benefits of static testing

A

Early feedback and defect detection, efficient

18
Q

Difference between static vs dynamic testing

A

Same objective but find different types of defects. Executed vs not executed

19
Q

Most common reivew types

A

Informal, walkthrough, technical, inspection,

20
Q

Roles in review

A

Author, management, facilitator, leader, reviewers, scribe,

21
Q

Main activities in work product review process

A

Planning, initiate, individual review prep, issue communication and analysis, fixing and reporting.