To stay true to our original project scope, we have to distinguish between in scope and out of scope revisions**.** Here’s a few examples and guidelines to understand what revisions will fall in and out of scope of a project.

General guideline

A revision is in scope when it’s:

Examples of in-scope revisions

Type Example
Text changes Changing the main tagline on the user’s homepage.
Adding links or small changes to the app’s navigation. Adding a Back button on a page or a new link to the main navigation.
Rearranging a component within an interface that’s already built. Changing the order of steps in an onboarding flow.
Small visual elements to improve the user experience Adding a label to explain what the user should do on a certain page.
Minor changes to calculations Changing a part of a formula in the app from 0.2x to 0.4x.
Metric displays Changing the unit of measurement shown in a graph.
Hiding content for certain users Making a page private and only visible for admins.
Displaying more data on an existing dashboard Adding a column to include User email on the app’s admin dashboard.

Examples of out-of-scope revisions

Type Example
New features Adding an AI onboarding flow to the app.
Adding outbound communication Sending out an extra email to confirm a user’s sign in.
Rethinking UX patterns Replacing a standard form with a more complex visual interface.
Changing core logic of the app New rules around how and when important data is created on the backend.
Two-way data syncs with other platforms or APIs Syncing all data to Airtable and updating Bubble when data changes in Airtable.
New integrations Integrating with a social network to pre-fill data about users when they sign in.
Page redesigns Changes to the entire frontend of a page.
Adding a script/integration to the site Including a snippet to launch Intercom or a similar chat software.
New screens Adding a new dashboard overview for logged in users.
New user types A new flow and new set of pages for a type of user not mentioned in the original scope.
Analytics features Allowing admins to analyze data in real-time.
Sending data to external tools Sending new users to a CRM or other software.