Save
...
13.0 Systematic approach to problem solving
13.1 Problem definition
13.1.2 Constraints and assumptions
Save
Share
Learn
Content
Leaderboard
Share
Learn
Cards (24)
What are constraints in problem-solving?
Conditions or restrictions
Constraints are conditions or restrictions that limit the possible solutions to a
problem
A tight deadline is an example of a
constraint
in project management.
Match the constraint type with its description:
Resource ↔️ Limitations on hardware or software
Time ↔️ Restrictions related to deadlines
Cost ↔️ Limitations on budget
Technical ↔️ Constraints on technology compatibility
A technical constraint example is that the solution must integrate with existing systems using
REST
APIs.
What are assumptions in problem-solving?
Statements presumed to be true
Steps to consider when defining assumptions:
1️⃣ Resources available
2️⃣ Technology support
3️⃣ User behavior
Assumptions should be reviewed regularly as changes can affect
project outcomes
.
What is an example of an assumption related to user behavior?
Users have basic computer literacy
A project with a budget constraint of
$5000
must not exceed this amount.
Match the constraint type with its example:
Resource ↔️ Requires specialist with 5 years of experience
Time ↔️ Must be completed within 3 months
Cost ↔️ Limited to £20,000
What is an example of a cost constraint in a project?
Limited to £20,000
A time constraint in a project means it must be completed within
3 months
What is an example of a resource constraint?
Requires a specialist
An operational constraint might require supporting 1,000
concurrent users
.
What are assumptions used for in problem definition and planning?
Fill gaps in information
Assumptions are statements presumed to be true without empirical
evidence
What is an example of an assumption related to user behavior?
Users have basic literacy
Assumptions should be regularly reviewed as changes can affect
project outcomes
.
Constraints are conditions or restrictions that limit the possible
solutions
What is the primary purpose of assumptions in problem-solving?
Simplify the problem
Match the constraint or assumption with its effect:
Constraint ↔️ Limits solution feasibility
Assumption ↔️ Simplifies problem definition
What is a key difference between constraints and assumptions in problem definition?
Fixed vs revisable
Applying both constraints and assumptions ensures
feasible
solutions aligned with project context.