Chapter 3 Static techniques Flashcards
Static analysis
The process of evaluation a component or system without executing it, based on its form, structure, content or documentation.
Static testing
Testing a work product without code being executed.
Dynamic testing
Testing that involves the execution of the software of a component or system.
Review
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.
Informal review
A type of review without a formal (documented) procedure.
Formal review
A form of review that follows a defined process with a formally documented output.
Walkthrough
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.
Technical review
A formal review type by a tgeam of technically quilified personnel that examines the suitability of a work product for its intended use and identifies discrepancies from specifications and standards.
Inspection
A type of formal review to identify issues in a work product, which provides measurement to improve the review process and the software development process.
Ad hoc review
A reveiw technique carried out by indepenent reviewers informally, without a structured process.
Checklist-based reviewing
A review technique guided by a list of questions or required attributes.
Scenario based reviewing
A review technique where the review is guided by determining the ability of the work procudtd to address specific scenarios.
Role based reviewing
A review technique where reviewers evaluate a work procudt from the perspective of different shakeholder roles.
Perspective based reading
A review technique whereby reviewers evaluate the work product from different viewpoints.