Start with the outcome, then name the deliverables
A project scope is a shared description of the work a team has agreed to do. It should be specific enough to guide day-to-day decisions, but short enough that everyone involved can use it. Begin with the reason for the project: what problem is it intended to address, and for whom? An outcome such as “make it easier for customers to request a quote” gives the work direction. It is not, by itself, a complete scope.
Next, list the deliverables: the things the team will hand over or complete. For a small website project, these might include a quote-request page, confirmation message, and instructions for the person who will manage incoming requests. Describe each deliverable in terms a client can recognize. “One mobile-friendly quote-request page with the agreed form fields” is clearer than “front-end implementation.” If a deliverable has a quantity or format, record it.
Set boundaries for the work behind each deliverable
A deliverable often hides many possible tasks. A quote-request page might require drafting text, choosing form fields, connecting notifications, testing the form, and training staff. State which of those activities are included and who is responsible for any inputs. For example, the client might supply approved service descriptions and the email address that receives requests, while the project team builds and tests the page.
Record any constraints that affect the plan, such as an existing website platform, required approval steps, or a fixed number of review rounds. Distinguish constraints from assumptions. “The client will provide final page text before build begins” is an assumption that may need checking; “the page will be built on the existing site” is a boundary of the proposed work. Making these visible early helps the team notice when the plan no longer fits reality.
Write exclusions as clear, useful statements
An out-of-scope list names work that someone might reasonably expect but that is not included in the current agreement. It is most useful when it addresses nearby work rather than every imaginable task. For the quote-request example, exclusions could include rewriting all website content, adding a customer account system, and responding to requests after the form goes live. These items are related enough to cause confusion if left unstated.
Use neutral language. “Customer account creation is not included; it can be estimated separately if needed” sets a boundary without dismissing the idea. Where a handoff matters, explain it: “The team will test that notifications reach the nominated inbox; the client will assign staff to monitor and answer them.” This makes responsibility clearer than simply saying “email management excluded.” Review exclusions with the people approving the project, not just with the delivery team.
Define how completion will be checked
A scope statement is easier to apply when it includes acceptance criteria: observable conditions that show whether a deliverable is ready for review or handoff. For the form, criteria might say that required fields display on the agreed page, a completed test submission reaches the nominated inbox, and a visitor sees a confirmation message. Criteria should describe the agreed result rather than prescribe every technical step.
Also state the review process. Who can approve the work? How will feedback be collected, and what happens if reviewers disagree? A small team may ask one named client contact to consolidate comments before each review. This does not prevent discussion, but it gives the team a reliable way to act on feedback. Keep approval notes with the scope so that decisions do not depend on anyone’s memory.
Keep scope usable when requests change
Even a carefully defined project can change. Treat the scope as a baseline for conversation, not a reason to reject every new idea. When a request arrives, compare it with the listed deliverables, boundaries, and exclusions. If it falls outside them, describe the additional work and any likely effect on timing, cost, or other commitments before agreeing to proceed. The effect may be small, but it is still worth making visible.
A simple change record can include the request, the reason for it, the decision, who approved it, and any update to the deliverables or schedule. For example, adding a second quote form for a different service may require more fields, testing, and review than the original page. If approved, update the scope document rather than leaving the decision in a scattered message thread. A useful scope is one the team can keep referring to as the project moves forward.



