13.1.2 Constraints and assumptions

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.