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.
A revision is in scope when it’s:
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. |
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. |