Most professional disputes trace back to something skipped in this lifecycle — a scoping ambiguity, an untested credential, a missing third-party consent.
This topic covers phases 1, 2, and 4 in depth. Topics 05–06 deepen phase 3. Parts III–IV cover phases 5–6.
Scoping is a professional negotiation, not a technical exercise. Technical skill is necessary but not sufficient.
Junior testers want to show technical skill; senior testers know the cost of rushing this phase.
Scope shapes legal exposure, resource allocation, and client expectations. Most disputes trace to one of four failures:
Testing something not in scope — especially third-party systems — is unauthorized access, even if the finding is real.
Competent pre-scoping reconnaissance is not chargeable testing time — it is an investment toward a meaningful scope.
The client must choose deliberately — the same budget yields very different results.
| 1. Information basis | Black / grey / white |
| 2. Aggressivity | Passive → calculated → aggressive |
| 3. Scope | Limited / full perimeter |
| 4. Approach | Overt / covert |
| 5. Technique | Network / physical / social / other |
| 6. Starting point | External / internal |
Forcing a point on each axis is the most efficient way to surface disagreement before it causes a dispute.
Most engagements compromise: reconnaissance against production; exploitation against staging where one exists. The scope must say which is which.
Three documents that sometimes overlap but serve distinct purposes. Both SoW and RoE are needed; conflating them is a frequent source of disputes.
Skipping readiness is the most common reason a well-scoped engagement stumbles in week one.
A client says "Test our web application." Write five clarifying questions you would ask before proceeding.
Which application — URL, environment (production or staging)? What role and credentials does the tester receive? Which APIs are in scope? Active exploitation or discovery-only? Cloud or SaaS dependencies — in or out of scope? Time window and blackout dates? Report audience and format? Who approves third-party testing if cloud-hosted?
Next: Topic 05 — Legal implications. The legal framework that makes a signed scope the difference between authorized testing and unauthorized access.