3.1.1. Work Products Examinable by Static Testing
Almost any work product can be examined using static testing. Examples include requirement
specification documents, source code, test plans, test cases, product backlog items, test charters, project
documentation, contracts and models.
Any work product that can be read and understood can be the subject of a review. However, for static
analysis, work products need a structure against which they can be checked (e.g., models, code or text
with a formal syntax).
Work products that are not appropriate for static testing include those that are difficult to interpret by
human beings and that should not be analyzed by tools (e.g., 3rd party executable code due to legal
reasons).