The person involved in the review that identifies and describes anomalies in the product or project under review. Reviewers can be chosen to represent …
An experience-based test design technique whereby the experienced tester uses a high-level list of items to be noted, checked, or remembered, or a set of rules …
The set of generic and specific conditions, agreed upon with the stakeholders for permitting a process to be officially completed. The purpose of exit criteria …
A form of static analysis based on a representation of unique paths (sequences of events) in the execution through a component or system. Control flow analysis …
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 …
A software engineering methodology used within Agile software development whereby core practices are programming in pairs, doing extensive code review, unit …
A usability review technique that targets usability problems in the user interface or user interface design. With this technique, the reviewers examine the …
A type of peer review that relies on visual examination of documents to detect defects, e.g., violations of development standards and non-conformance to higher …
A systematic evaluation of software acquisition, supply, development, operation, or maintenance process, performed by or on behalf of management that monitors …
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 …
The person who records each defect mentioned and any suggestions for process improvement during a review meeting, on a logging form. The scribe should ensure …
An evaluation of a product or project status to ascertain discrepancies from planned results and to recommend improvements. Examples include management review, …
A document describing the approach, resources and schedule of intended review activities. It identifies, amongst others: documents and code to be reviewed, …
Analysis of software development artifacts, e.g., requirements or code, carried out without execution of these software development artifacts. Static analysis …
Testing of a software development artifact, e.g., requirements, design or code, without execution of these artifacts, e.g., reviews or static analysis.
The implementation of the test strategy for a specific project. It typically includes the decisions made that follow based on the (test) project's goal and the …
A document describing the scope, approach, resources and schedule of intended test activities. It identifies amongst others test items, the features to be …
The fundamental test process comprises test planning and control, test analysis and design, test implementation and execution, evaluating exit criteria and …
A usability testing technique where test participants share their thoughts with the moderator and observers by thinking aloud while they solve usability test …
A document specifying a sequence of actions for the execution of a usability test. It is used by the moderator to keep track of briefing and pre-session …
A test session in usability testing in which a usability test participant is executing tests, moderated by a moderator and observed by a number of observers.
A usability test execution activity specified by the moderator that needs to be accomplished by a usability test participant within a given period of time.