Skip to content

Change Request

beta  ·  Family delivery-docs  ·  Phase deliver  ·  Sizes lean, full  ·  ~3,150 tokens

The record that gets a documented decision, made by one named person or body, about whether an already-agreed baseline, its scope, requirements, a deliverable, or the schedule and cost attached to it, moves. Serves the project and product baseline lineage; a change to a running production system, reviewed by a change advisory board, is a named neighbor and is not what this bundle templates.

If you searched for “RFC” and landed here: ITIL calls this document a “request for change (RFC),” but this library’s rfc bundle is a different type, a request for comments. Use this bundle for a project or product baseline change; use rfc if you meant the discussion document instead.

The short card. Why the document is shaped this way, and the argument behind every rule here, is in change-request_companion.md. A fully worked instance is change-request_example.md.

  • Something already agreed on a unit of product work needs to move: its scope, its requirements, a deliverable, or the schedule and cost baselined for it. Four independently published bodies define a change request this same way, as an appeal against an agreed baseline, not against a wish list.
  • The proposal is new and additional to what was already delivered, not a fix for something that was supposed to work already.
  • The baseline carries weight outside the team: a contract, a regulator, or a budget and scope a steering group already signed off on.
  • Someone with real authority, one named person or a standing board, needs to choose from a stated set of decisions (approve, reject, postpone, or merge), not just agree in a hallway conversation.
  • A later reader, an auditor, a new project manager, the next reviewer, has to be able to reconstruct why the baseline moved: what changed, what it cost, who decided, and why.
  • A team can get there by convincing its own Product Owner. Scrum routes a Product Backlog change through one person, not a board or a form. If the backlog is the only baseline in play, use that channel instead.
  • Something is wrong with what was already delivered. That is a defect, not a change: file it with bug-report. The working line: a bug means the delivered work does not do what it already promised to do; a change request means someone wants something new that nothing promised.
  • The change targets a running production system that a change advisory board or a configuration control board will review. That IT service lineage is this bundle’s closest neighbor and is deliberately not templated here. Describe it if you need to name it; do not force it into this form.
  • Nothing was actually agreed yet. With no baselined PRD, no accepted scope, no signed-off budget, there is no “before” for this document to compare against, and the request has nothing to target.

Is this a change request, an issue, or a defect?

Section titled “Is this a change request, an issue, or a defect?”

The published definitions genuinely disagree on where this document lives, so name your own convention rather than guessing at someone else’s. One convention files a change request as one of several types of issue, tracked on the issue log; another treats it as its own document with its own log. This library does not pick a side: the request records where it came from, and links back to the issue log when there is one (see Implementation and Traceability, full only).

Against a defect, the line is origin, not severity. A change request alters something that was agreed; a defect fails something that was already promised. If the software does not do what it already says it does, file a bug-report. If someone wants it to do something new, file this instead.

Lean (four sections): The Request, Why, Impact, Decision. Enough to get one well-reasoned decision recorded and dated. Use it for a change small enough that one reviewer can weigh it without a documented set of alternatives.

Full (seven sections): adds Options Considered, Out of Scope, and Implementation and Traceability. Move up when the decision needs a documented set of alternatives, including the no-change option, when the boundary of what the change touches is genuinely ambiguous, or when the project keeps a change log this request has to feed into cleanly.

Score each 0, 1 or 2. Under 11 out of 16, and a full change request leaves its decider guessing: something the decider needed in order to choose is missing. Lean scores against fewer rows, and under 7 out of 10 a lean request leaves its decider guessing in the same way; see the scope table below.

# Criterion 0 1 2
1 Baseline named No baseline stated A baseline is named, but not its version Names the specific artifact and version this request targets, so a reader can tell exactly what “before” means
2 Honest consequence No consequence of declining is stated A consequence is stated but reads as inflated, or too vague to weigh States a specific, proportionate consequence of not making the change
3 Impact fully assessed One or more dimensions are blank Every dimension has an entry, but some are a bare “impacted” or “yes” Every dimension carries “None” or a stated effect (a duration, a cost, a scope boundary), so no follow-up question is needed
4 Decision named and dated A bare yes or no, or no decision recorded at all One of the stated decisions is recorded, but the decider or a date is missing One of the stated decisions, one named decider, and a decision date (or a decision-needed-by date) are all present
5 Origin links back No origin stated for the request An origin is named, but a logged issue, risk, or decision it came from is not linked Names the origin and, where a logged record exists, links to it instead of restating it
6 No-change considered (full only) No options section, or only the chosen option is shown Alternatives are listed, but the no-change option is missing or its impact is not assessed The no-change option and at least one real alternative are each scored against cost, scope, schedule, and quality, and the win is explained
7 Boundary is specific (full only) No boundary stated, or “nothing else changes” A boundary is named, but not specific enough to catch a plausible misreading Names a specific thing a reader could otherwise assume is included, and states plainly that it is excluded
8 Record is traceable (full only) No mention of what happens once the request is decided States “logged” or “updated” with nothing a later reader could follow Names the change log entry (or states none is kept), the artifact and version updated, and the origin it links back to
Variant Rows scored Maximum Threshold
lean 1-5 10 7
full all 8 16 11

Lean ships no Options Considered, Out of Scope, or Implementation and Traceability section, so rows 6 through 8 grade content it does not carry; score lean against rows 1 through 5 only. A lean request at 7 out of 10 clears a comparable bar to a full request at 11 out of 16.

  1. Change that was never authorized. Scope creep is defined by authorization, not size: an expansion of scope that was approved is not scope creep. Fix: route every scope change through this document, however lightweight, rather than letting it enter through conversation.
  2. Decisions that never get made. A request left without a decision date sits in a board’s queue indefinitely, with nobody accountable for the delay. This pattern is documented only thinly, a personal blog post and two vendor posts, not a measured finding, but the fix is cheap: state a decision-needed-by date on every request you file (row 4 above).
  3. Overstating the case to win approval. Inflating the consequence of declining, to force urgency, corrupts the one section (Why) a decider actually needs to read honestly. Fix: write the consequence of declining as it actually is, not as leverage.
  4. Calling a request a bug, or a bug a request. Misclassifying either implies the delivered work was defective when it was not, or lets a genuine defect hide behind a change-request queue with a longer timeline. Fix: use bug-report for something that fails a promise already made, and this template only for something new.
  5. Multiple approving authorities collapsed into one status. A single “approved” line hides which authority actually signed and which is still pending, and a decision can get lost in the gap. Fix: record each authority’s decision on its own line, in Decision or in Implementation and Traceability, never a merged status.
  6. Undocumented change reaching production regardless of the paperwork. This is an engineering caution, not a project-management finding: a well-known industrial failure traced back to a change that had not been properly thought out, documented, or risk-assessed before it was made. It is included here as the reason traceability is worth the friction it adds, not as evidence that project baseline change requests specifically fail this way. Fix: treat Implementation and Traceability as load-bearing, not paperwork.

pairs_with: []. No pm-skills skill produces or consumes a change request today. Until one exists, this template is filled by hand.

change-request_template-lean.md · ~3,150 tokens

---
title: "{{change_title}}"
change_id: "{{change_id}}"
baseline_artifact: "{{baseline_artifact}}"
baseline_version: "{{baseline_version}}"
requester: "{{requester}}"
date_submitted: "{{date_submitted}}"
decider: "{{decider}}"
decision: "{{decision}}"
decision_date: "{{decision_date}}"
status: "{{status}}"
doc_type: change-request
size: lean
source_template: change-request
source_template_version: 0.1.0
---
<!--
LEAN CHANGE REQUEST. The smallest record that still gets a documented decision: what should change and
against which baseline, why, what it costs, and one named decider's choice from a closed set. Use it when the
change is small enough that one reviewer can weigh it without a documented set of alternatives. To grow it
into the full form (see change-request_template-full.md), ADD sections; never rename or reorder the ones
below, because the full variant is a strict superset of this one.
WHAT A CHANGE REQUEST IS. Four independently published bodies define it in close to the same words: a formal
proposal to alter something already agreed about a unit of product work, its scope, requirements, a
deliverable, or the schedule and cost attached to it. This bundle serves the project and product baseline
lineage. A change to a running production system, reviewed by a change advisory board, is the closest
neighbor and is described, never templated, here. See change-request_companion.md section 1 and section 8.
IT IS NOT A DEFECT REPORT. A change request alters an agreement; a defect fails one that was already
promised. Use bug-report for something wrong with what was delivered, and this template for something new
that nothing promised. See change-request_companion.md section 7 (anti-pattern 4) and section 8.
A TEAM CHANGING ITS OWN PRODUCT BACKLOG THROUGH ITS PRODUCT OWNER DOES NOT NEED THIS DOCUMENT. This bundle is
for a baseline that carries weight outside the team: a contract, a regulator, or a budget and scope a
steering group already signed off. See change-request_companion.md section 5 and section 6.
HOW TO FILL THIS IN
1. Read the comment under each heading: WHAT, WHY (with a companion pointer), ASK, GOOD, WEAK, TRAP; a
section that records more than one entry adds PRIORITY and ROW HINT.
2. Replace each {{placeholder}}. Name the baseline this request changes, by artifact and version, in The
Request; without it a reviewer cannot tell what "before" even means.
3. If a section does not apply, write "N/A" and one line of why, rather than deleting it.
4. This document is not the change log; it feeds one. Before you share it: self-grade against
change-request_guide.md, then DELETE every HTML comment. They are guidance, not content.
-->
# {{change_title}}
## The Request
<!-- WHAT What should change, in one sentence, and the baseline it targets by artifact and version. Who is
asking, on what date, and where the request came from.
WHY PM2's guide describes both routes a request can take: "A change request can be formally submitted
via a Change Request Form, or can be identified and raised during meetings as a result of
decisions, issues or risks, and should be documented in the Change Log." PM2's own form splits the
description itself into two named fields, "Current Situation:" and "Desired Situation:". A vendor
source argues for keeping a third thing separate from both: "Separate the underlying need from the
requester's preferred implementation." Deep dive: change-request_companion.md section 3 (The
Request).
ASK What should change, in one sentence? Which baseline does it target, by artifact and version (the
PRD, the acceptance criteria, the release plan)? What is the current situation, and what is the
desired one? Who is requesting it, and on what date? Did it come from a decision, an issue, a
risk, or a meeting already logged elsewhere, and if so, what does it link to?
GOOD "Current situation: the permit-booking portal confirms an appointment by email only. Desired
situation: an applicant can also opt in to a text-message reminder the day before. Targets
Requirements Specification v2.1, signed off under the fixed-price contract. Requested by the
permits service manager, 2026-03-02, raised in the fortnightly contract review."
WEAK "Add text reminders." (no baseline named, no current or desired split, no origin; a reviewer
cannot tell what "before" even means)
TRAP Naming the change without naming the baseline it targets. Per PM2's guide, a request is an appeal
to amend "an aspect of the agreed baseline of a project"; leave the baseline out and there is
nothing on record to compare the change against. -->
**Baseline:** {{baseline_artifact}}, version {{baseline_version}}
**Current situation:** {{current_situation}}
**Desired situation:** {{desired_situation}}
**Requested by:** {{requester}}, {{date_submitted}}
**Where this came from:** {{origin}}
## Why
<!-- WHAT The reason for the change, including what happens if it is not made.
WHY PM2's process instructs the reviewer to "consider the impact of not implementing the proposed
change, c) estimate the size of the identified change based on its impact on the project
objectives, schedule, cost and effort, and d) prioritise the implementation of the change request
in relation to other change requests." A practitioner source treats the consequence of declining
as decision-critical rather than optional: "In order to make an informed decision, you should
include details of the consequence of not accepting the change." Deep dive: change-request_
companion.md section 3 (Why).
ASK Why is this change wanted? What happens if it is not made, stated as a real consequence rather
than an assumption? Is the case honest, without inflating the downside of saying no in order to
win approval?
GOOD "Without a reminder, roughly one booking in eight is missed and the slot goes unused
(illustrative). If declined, the missed-appointment rate stays where it is, and the contract's
service levels are measured against that rate."
WEAK "This would be a nice improvement." (no consequence of declining stated; reads as upside only)
TRAP Overstating the consequence of declining in order to manufacture urgency. The same practitioner
source warns against exactly this: "do not over state the impact in an attempt to gain approval." -->
{{why}}
## Impact
<!-- WHAT What the change costs and touches, across the dimensions the baseline was agreed on: scope,
requirements, deliverables, resources, cost, timeframe, and quality, each stated or marked "None".
WHY PM2's guide names exactly these seven dimensions as what a baseline can be amended on: "A change
request logs an appeal to amend an aspect of the agreed baseline of a project (i.e. scope,
requirements, deliverables, resources, costs, timeframe or quality characteristics)." A
practitioner source names impact outside the project as worth a line even where a form gives it
no field of its own: "it could have an adverse impact on an external project." Deep dive:
change-request_companion.md section 3 (Impact).
ASK For each dimension, does this change touch it, and how much? Where a dimension is untouched, does
the row say "None" rather than being left blank? Does the impact reach outside this project?
PRIORITY Every dimension gets a row, even "None"; a blank cell reads as forgotten, not assessed. One
vendor source recommends keeping the risk of making the change separate from the risk of declining
it: "Distinguish the risk of making the change from the risk of declining or delaying it." That
distinction is vendor-tier guidance, not a settled convention; note it here rather than treating it
as required.
ROW HINT A good row states the actual effect ("Adds two weeks to build and test the new delivery path
before the next release"), not just "Yes" or "Impacted". A weak row is a bare check mark with no
magnitude.
GOOD | Timeframe | Adds three weeks of build and one of acceptance testing; go-live holds only if work starts before the next milestone (illustrative) |
WEAK | Timeframe | Impacted |
TRAP Leaving a dimension blank instead of writing "None". A blank cell reads as forgotten, not
assessed, and the next reader cannot tell whether it was considered. -->
| Dimension | Impact if this change is made |
|---|---|
| Scope | {{impact_scope}} |
| Requirements | {{impact_requirements}} |
| Deliverables | {{impact_deliverables}} |
| Resources | {{impact_resources}} |
| Cost | {{impact_cost}} |
| Timeframe | {{impact_timeframe}} |
| Quality | {{impact_quality}} |
## Decision
<!-- WHAT The outcome, chosen from a stated set, made by one named decider, by a stated date, with any
conditions spelled out.
WHY PM2 names four possible decisions: "There are four possible decisions: approve, reject, postpone
or merge the change request." PMI's Lexicon defines the deciding body: "A formally chartered group
responsible for reviewing, evaluating, approving, delaying, or rejecting changes to the project,
and for recording and communicating such decisions." PRINCE2 delegates the decision to a named
change authority instead: "The change authority is a person or group to whom the project board may
delegate responsibility for reviewing and approving change requests or off-specifications. This
authority may be given a change budget and can approve changes within that budget," illustrated
with a worked delegation of changes under 400 euros to the project manager. Deep dive:
change-request_companion.md section 3 (Decision).
ASK Which decision was made: approve, reject, postpone, or merge? Who is the one named decider (a
person or a named board), and by what date is the decision needed? If approved with conditions,
what is each condition, who owns it, and by when?
PRIORITY Pick the decision from this stated set rather than inventing one; a bespoke choice leaves the
next reader guessing what it meant. A decision deadline and a per-condition owner and deadline are
included here on vendor and practitioner-tier evidence only, not a settled industry convention: a
practitioner source states "you should include the deadline by when a decision is required on the
change request", and a vendor source states "Approval with conditions must identify the owner and
deadline for each condition." Label them as such if you keep them. Where more than one authority
must sign off, repeat the Decision, Decider and Decision made on lines once per authority rather
than one merged status; the same vendor source warns "do not collapse them into an overall green
status before every mandatory approval is satisfied."
ROW HINT A good condition row names the condition, an owner, and a deadline. A weak row states a
condition with no owner and no deadline, which in practice turns conditional approval into
unconditional approval.
GOOD "Decision: approve, with one condition. Decider: the contract's change authority, the service's
head of digital. Decision needed by: 2026-03-16. Condition: the supplier confirms the text
provider's data-processing terms; owner the supplier's delivery lead, by 2026-03-30."
WEAK "Approved, I guess, whenever." (no named decider, no date, and not one of the stated decisions)
TRAP Recording a bare yes or no instead of one of the four stated decisions, or leaving the decision
undated. One vendor source ties an undated decision directly to indefinite deferral: "A change
request without a deadline gives the board permission to defer indefinitely." (vendor tier, thin
evidence; label it as such if you cite the pattern) -->
**Decision:** {{decision}}
**Decider:** {{decider}}
**Decision needed by:** {{decision_deadline}}
**Decision made on:** {{decision_date}}
**Conditions (if approved with conditions):**
| Condition | Owner | Deadline |
|---|---|---|
| {{condition}} | {{condition_owner}} | {{condition_deadline}} |

The reasoning, the history and every source, in the repository:

  • Companion - the long-form argument: why these sections, where the sources disagree, and what the bundle refuses to claim
  • History - what changed in this bundle, and when
  • Research log - every source consulted, with what each one actually supports
  • Catalog metadata - the machine-readable record this page is generated from

Catalog record: 7 sections across 1 format(s), methodology generic, typically owned by PM / Project Manager.