Forwork

Scope

How to design scope as a clear system of boundaries: what is committed, what is excluded, what assumptions are being made, and what changes trigger re-scoping.

01

Scope is not a task list

Thirty tasks can still be ambiguous if nobody understands the final outcome, boundaries, and completion conditions.

02

Good scope starts with Outcome

If scope is defined only by deliverables, teams may optimize for output rather than result.

03

Framework: Outcome → In Scope → Out of Scope → Assumptions → Change Trigger

Outcome — what change should the project create?

In Scope — what work is committed?

Out of Scope — what is not currently included?

Assumptions — what conditions are expected to remain true?

Change Trigger — what change is large enough to require re-scoping?

04

Out of Scope matters as much as In Scope

Without explicit exclusions, the boundary remains open to interpretation.

05

Assumptions are often forgotten

Timelines may assume two-day feedback. Integrations may assume an API is ready. Design may assume content is final.

06

Scope creep often starts with tiny requests

A small “while you're here” request can seem harmless.

Repeated additions can materially change effort, timing, and quality.

07

Change Triggers reduce confrontation

Define in advance what triggers a change request: a new deliverable, changed objective, new stakeholder, different data source, or moved deadline.

08

Scope needs an owner

Without someone responsible for recognizing scope change, boundaries get renegotiated in every conversation.

09

Applying this on Forwork

Forwork can include a Scope Block: Outcome, In Scope, Out of Scope, Assumptions, Dependencies, Definition of Done, Change Triggers, Scope Owner.

Future change requests can reference this block directly.

10

Conclusion

Do not only ask, “Is the task list complete?”

Ask: “Is the boundary of commitment clear enough for us to recognize when the project itself is changing?”

Outcome → In Scope → Out of Scope → Assumptions → Change Trigger.