Scope of a solution

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

Scope of a solution

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

1. A team is building a school canteen ordering app. They decide it will take lunch orders but will not handle payments. What is this decision about?
A Scope: payments are in scope
B Scope: payments are out of scope
2. Which statement describes scope best?
A The boundary of what a solution will and will not include
B The list of colours used in a solution's design
3. Mia's group has two weeks to build a quiz game. They cut the 'online multiplayer' feature so they can finish on time. What did they do?
A Reduced the scope to fit the time constraint
B Increased the scope to fit the time constraint
4. A feature is in scope. What does that mean?
A It will be left out of the solution
B It will be included in the solution
5. A class is making a timetable app. A student says, 'Let's add a feature to chat with friends, but maybe in version 2.' Where does the chat feature sit for now?
A Out of scope, saved as a future feature
B In scope, because we have thought of it

Match the Pairs

Draw a line connecting each item on the left to its match on the right.

Left columnRight column
1In scope: login screen AScope is a boundary, so it must say what is included and what is left out. 'Everything' has no boundary and can never be finished.
2Out of scope: online payments BFuture feature: add dark mode in version 2
3Reducing scope to fit a tight deadline by cutting a feature CWhen a constraint like budget is tight, scope should be reduced, not increased.
4Saving a good idea for later by listing it as a future feature DA feature inside the boundary that the solution WILL include
5Scope: everything the users might ever want EA feature outside the boundary that the solution will NOT include
6Budget is $0 so add 20 more features to scope FVersion 1: remove chat feature (not enough time)

Definitions

scope

Fill in the Blanks

Complete each line of code by filling in the missing parts.

1.
_____ is the boundary of a solution
2.
In scope: show the lunch menu ____________: online payments
3.
Live chat: saved for later Status: ____________
4.
Time is short, so we ______ the scope
5.
Version 1 scope: quiz and scores ______ features: sharing, avatars

Spot the Error

Shade in the letter of the line that contains an error.

Question 1
A IN SCOPE: order, pay, loyalty
B OUT OF SCOPE: delivery
C FUTURE: loyalty points
Question 2
A TIME: 4 weeks
B BUDGET: $0
C PROBLEM: not enough time
D ACTION: add more features
Question 3
A GOAL: quiz app for Year 7
B OUT OF SCOPE: quiz, score
C OUT OF SCOPE: online chat
Question 4
A Version 1: map, timetable
B Version 1: friend chat
C Chat is out of scope for v1
Question 5
A TIME: 2 weeks
B IN SCOPE: add task, tick off
C IN SCOPE: AI study plans

Answer Key

Scope of a solution
Section A: Quick Questions
Q1
B — Scope: payments are out of scope
Q2
A — The boundary of what a solution will and will not include
Q3
A — Reduced the scope to fit the time constraint
Q4
B — It will be included in the solution
Q5
A — Out of scope, saved as a future feature
Section B: Match the Pairs
Q1
In scope: login screen → A feature inside the boundary that the solution WILL include
Q2
Out of scope: online payments → A feature outside the boundary that the solution will NOT include
Q3
Reducing scope to fit a tight deadline by cutting a feature → Version 1: remove chat feature (not enough time)
Q4
Saving a good idea for later by listing it as a future feature → Future feature: add dark mode in version 2
Q5
Scope: everything the users might ever want → Scope is a boundary, so it must say what is included and what is left out. 'Everything' has no boundary and can never be finished.
Q6
Budget is $0 so add 20 more features to scope → When a constraint like budget is tight, scope should be reduced, not increased.
Section C: Definitions
Q1
scope — The boundary of what a solution will and will not include. Features inside the boundary are in scope. Features left out, or saved for later, are out of scope.
Section D: Fill in the Blanks
Q1
scope is the boundary of a solution
Q2
In scope: show the lunch menu Out of scope: online payments
Q3
Live chat: saved for later Status: out of scope
Q4
Time is short, so we reduce the scope
Q5
Version 1 scope: quiz and scores Future features: sharing, avatars
Section E: Spot the Error
Q1
A — Loyalty points are saved for later (the FUTURE line), so they are out of scope for now. Line 1 should only list the features being built now: IN SCOPE: order, pay.
Q2
D — When time or money is short, we reduce the scope by cutting features. Adding more features makes the problem worse. It should be ACTION: cut some features.
Q3
B — The goal is a quiz app, so the quiz and score features must be inside the boundary. They should be IN SCOPE: quiz, score.
Q4
B — Friend chat is a future feature, so it belongs in Version 2. Line 3 says chat is out of scope for v1, so line 2 should be Version 2: friend chat.
Q5
C — AI study plans are too big to build in 2 weeks, so they should be out of scope. The line should be OUT OF SCOPE: AI study plans.