Template – Assumptions & Constraints Log

Purpose

The Assumptions & Constraints Log Template provides a structured format for capturing, reviewing, and monitoring the underlying conditions that shape project execution. Its purpose is to ensure lean PM teams (1–3 members) can explicitly document factors that are accepted as true (assumptions) and factors that restrict or limit choices (constraints). By recording these elements early and monitoring them throughout the lifecycle, Project Managers reduce ambiguity, manage risk proactively, and prevent untested assumptions from derailing the project.

Many projects fail not because of flawed execution, but because key assumptions proved false or constraints were underestimated. This template mitigates that risk by making all critical conditions visible, testable, and traceable. It also supports informed decision-making during planning and scope control by distinguishing between negotiable assumptions and non-negotiable constraints.

For Memorres projects, where teams often operate with lean resources, the ability to quickly validate assumptions and plan around constraints is essential. This template provides a repeatable structure that ensures accountability by assigning ownership and status to each entry. It also enables sponsors and stakeholders to challenge or validate project conditions before committing resources.

Scope

This template applies to all projects managed by the Memorres Project Management Department. It is mandatory during the Requirements & Scope Baseline phase and must be completed alongside the Requirements Specification. The log must be updated throughout the project lifecycle whenever assumptions change or new constraints are identified.

The scope of this template includes recording business, technical, operational, and external assumptions, as well as fixed constraints such as budget caps, deadlines, compliance obligations, or resource limits. It supports planning, risk management, and change control by linking each entry to objectives and monitoring methods.

The template excludes detailed technical limitations or solution-specific design constraints, which are owned by delivery teams. The Project Manager is responsible for maintaining the log, with stakeholders accountable for validating assumptions and sponsors accountable for approving constraints that impact budget, scope, or schedule.

Main Section

Table 1: Header Fields

FieldDescriptionExample
Project TitleName of the project“Client Portal Modernization”
VersionDocument versionv1.0
Prepared ByProject Manager[PM Name]
DateDate of preparation12-Sep-2025
Approved BySponsor/PMO[Sponsor Name]
Approval DateDate of sign-off14-Sep-2025

Table 2: Assumptions & Constraints Log

IDType (Assumption/Constraint)DescriptionImpact if InvalidValidation/Monitoring MethodOwnerStatusExample
A-001AssumptionClient will provide SMEs for requirements workshopsDelays in capturing requirementsConfirm SME availability via email before workshopsProject ManagerOpenSME confirmation requested
A-002AssumptionThird-party APIs will be stable and accessibleIntegration delays if unstableValidate via test calls before developmentTech LeadOpenAPI test scheduled
C-001ConstraintProject must complete by 30-Nov-2025Cannot extend schedule beyond dateMonitor schedule variance weeklySponsorApprovedDeadline fixed by contract
C-002ConstraintBudget capped at 300 hours effortCannot exceed resource allocationMonitor hours via time tracking policyPMOApprovedBudget envelope logged

Table 3: Approval Record

ApproverRoleSignature/DateExample
[Sponsor Name]Project Sponsor[Signed 14-Sep-2025]CIO sign-off
[PM Name]Project Manager[Signed 12-Sep-2025]PM sign-off

Closing Note & Cross-References

The Assumptions & Constraints Log Template ensures that project teams do not rely on undocumented conditions or overlook critical restrictions. It provides visibility, accountability, and monitoring for factors that directly influence project feasibility and planning. By requiring explicit documentation, ownership, and status tracking, the template safeguards projects against surprises and unmanaged risks.