- Acceptance Criteria
- Specific, measurable conditions a deliverable must satisfy for the client to formally accept it as complete and conforming.
- Defect Severity
- A classification of how seriously a defect impacts product function — typically ranked as critical, major, minor, or cosmetic.
- Regression Testing
- Re-running previously passing tests after a code change to confirm that new modifications have not broken existing functionality.
- User Acceptance Testing (UAT)
- Testing performed by the end-user or client to verify the product meets their business requirements before final sign-off.
- Test Plan
- A document specifying the scope, approach, resources, and schedule of planned testing activities for a given deliverable.
- Defect Remediation Period
- The contractually defined window within which the responsible party must identify, fix, and retest a reported defect.
- Non-Conforming Deliverable
- A product or system that fails to meet one or more agreed acceptance criteria at the time of delivery.
- Integration Testing
- Testing that verifies individual components or modules work correctly when combined as a system.
- Pass/Fail Threshold
- The minimum percentage or count of test cases that must pass for a build or deliverable to be considered acceptable for release.
- Escrow of Defect Funds
- A financial mechanism holding a portion of contract payment in reserve until all critical defects are resolved and signed off.
- Change Control
- A formal process for documenting, approving, and implementing changes to scope, requirements, or test criteria during a project.