5.5 Issues, Risks, Assumptions, and Constraints

Key Takeaways

  • An issue is a current problem that is actively affecting the project, while a risk is an uncertain future event that may or may not occur
  • Assumptions are factors considered true, real, or certain without proof — they must be documented, validated, and monitored
  • Constraints are limiting factors that restrict the project team s options, such as budget limits, regulatory requirements, or fixed deadlines
  • The issue log tracks identified issues, their priority, assigned owners, and resolution status throughout the project
  • The assumption log documents project assumptions and constraints so they can be validated and monitored as the project progresses
Last updated: March 2026

Issues, Risks, Assumptions, and Constraints

One of the most frequently tested CAPM concepts is the distinction between issues, risks, assumptions, and constraints. Understanding these four concepts and how they relate to each other is critical.

Key Definitions

ConceptDefinitionTimingExample
IssueA current problem affecting the projectHappening NOW"The lead developer resigned yesterday"
RiskAn uncertain future event with positive or negative impactMay happen LATER"The lead developer might resign"
AssumptionA factor believed to be true without verificationBelieved true NOW"The lead developer will stay for the project duration"
ConstraintA limiting factor that restricts optionsFixed limitation"The project must be completed by December 31"

Issues vs. Risks

The most important distinction is between issues and risks:

AspectIssueRisk
TimingHas already occurredMay occur in the future
CertaintyCertain — it is happeningUncertain — it may or may not happen
ResponseRequires immediate actionRequires a planned response strategy
DocumentationIssue logRisk register
ManagementIssue resolution processRisk management process
Example"Budget overrun of 15% discovered""Budget may overrun by 15%"

Exam Tip: A risk becomes an issue when it actually occurs. For example, "the vendor may deliver late" (risk) becomes "the vendor delivered late" (issue). The planned risk response should be activated, or a workaround must be implemented.


Assumptions

Assumptions are factors that are considered true, real, or certain without proof or demonstration. They are inherently risky because if an assumption proves false, it can significantly impact the project.

Managing Assumptions

  1. Identify assumptions during planning
  2. Document them in the assumption log
  3. Validate assumptions as soon as possible
  4. Monitor throughout the project for changes
  5. Respond when assumptions prove invalid

Common Project Assumptions

  • Key resources will be available when needed
  • Technology platforms will be compatible
  • Stakeholders will be available for reviews
  • Regulatory requirements will not change
  • Vendor will deliver on schedule
  • Team has the required skills

Assumptions and Risks

Unvalidated assumptions are a major source of project risk:

  • Assumption: "The API from the vendor will be compatible with our system"
  • Risk if false: Integration will require significant rework, delaying the project
  • Action: Validate early through a proof of concept

Constraints

Constraints are limiting factors that restrict the project team's options and affect how the project is planned and executed.

Types of Constraints

TypeExamples
TimeFixed deadline, regulatory milestones
CostBudget ceiling, funding limitations
ScopeMandatory features, regulatory requirements
QualityIndustry standards, customer specifications
ResourceLimited staff, specific skill requirements
TechnologyMust use specific platforms or tools
RegulatoryLegal compliance, permits, licenses
OrganizationalPolicies, procedures, governance

Managing Constraints

Unlike risks and issues (which you try to resolve), constraints are typically accepted and managed within:

  1. Identify all constraints during planning
  2. Document in the assumption log alongside assumptions
  3. Plan around constraints — they define your boundaries
  4. Communicate constraints to stakeholders
  5. Monitor for changes — a constraint may be lifted or new ones may appear

The Assumption Log

The assumption log is the document that records both assumptions and constraints. It typically includes:

FieldDescription
IDUnique identifier
TypeAssumption or constraint
DescriptionDetailed statement
OwnerPerson responsible for monitoring
Date IdentifiedWhen it was documented
StatusOpen, validated, invalidated, closed
Impact if InvalidWhat happens if the assumption is wrong
Action RequiredSteps to validate or manage

The Issue Log

The issue log tracks current problems and their resolution:

FieldDescription
Issue IDUnique identifier
DescriptionWhat the issue is
ImpactHow it affects the project
PriorityUrgency and importance
OwnerPerson responsible for resolution
Date RaisedWhen it was identified
StatusOpen, in progress, resolved, closed
ResolutionHow the issue was resolved
Test Your Knowledge

What is the PRIMARY difference between an issue and a risk?

A
B
C
D
Test Your Knowledge

An assumption that proves false during project execution is BEST described as:

A
B
C
D
Test Your Knowledge

Which document records both assumptions and constraints?

A
B
C
D