Glossary - Chapter 3 Flashcards
Testing a work product without code being executed
Static testing
Testing that involves the execution of the software of a component or system
Dynamic testing
The process of using tools to evaluate a component or system without executing it, based on its form, structure, content or documentation
Static analysis
A type of static testing during which a work product or process is evaluated by one or more individuals to detect issues and to provide improvements
Review
A type of review without a formal documented procedure
Informal review
A type of review that follows a defined process with a formally documented output
Formal review
A 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
Walkthrough
A formal review type by a team of technically-qualified personnel that examines the suitability of a work product for its intended use and identifies discrepancies from specifications and standards
Technical review
A type of formal review to identify issues in a work product, which provides measurement to improve the software development process and the review process
Inspection
A review technique carried out by independent reviewers informally, without a structured process
Ad hoc reviewing
A review technique guided by a list of questions or required attributes
Checklist-based reviewing
A review technique where the review is guided by determining the ability of the work product to adress specific scenarios
Scenario-based reviewing
A review technique where reviewers evaluate a work product from the perspective of different stakeholder roles
Role-based reviewing
A review technique whereby reviewers evaluate the work product from different viewpoints
Perspective-based reviewing