Chapter 3 & 4 Flashcards
Entry criteria
The set of generic and specific conditions for permitting a process to go forward with a defined task, e.g. test phase. The purpose of entry criteria is to prevent a task from starting which would entail more wasted effort compared to the effort needed to remove the failed entry criteria.
Formal review
A review characterized by documented procedures and requirements, e.g. inspection
Informal review
A review not based on a formal documented procedure.
Inspection
A type of peer-review that relies on visual examination of documents to detect effects, e.g. violations of development standards and non-conformance to higher-level documentation. The most formal review technique and therefore always based on a documented procedure.
Moderator/inspection leader
The leader and main person responsible for an inspection or other review process.
Peer review
A review of a software work product by colleagues of the producer of the product for the purpose of identifying defects and improvements. Examples are inspection, technical review and walk through.
Review
An evaluation of a product or project status to ascertain discrepancies from planned results and to recommend improvements. Examples include management review, informal review, technical review, inspection, and walk through.
Reviewer
The person involved in the review that identifies and describes anomalies in the product or project under review. Reviewers can be chosen to represent different viewpoints and rolls in the review process.
Scribe
The person who record each defect mentioned any suggestions for process improvement during the review meeting, on a logging form. The scribe should ensure that the logging form is readable and understandable.
Static analysis
Analysis of software development artifacts, e.g. requirements or code, carried out without execution of the software development artifacts. Static analysis is usually carried out by means of a supporting tool.
Static testing
Testing of a software development artifact, e.g., requirements, design or code, without execution of these artifacts, e.g. reviews or static analysis.
Technical review
A peer group discussion activity that focuses on achieving consensus on the technical approach to be taken.
Walkthrough
A step-by-step presentation by the author of a document in order to gather information and to establish a common understanding of its content.
Black box test design technique
Procedure to derive and/or select a test cases based on an analysis of the specification, either functional or nonfunctional, of a component or system without reference to its internal structure.
Boundary value analysis
A black box tests design technique in which test cases are designed based on boundary values.