← PMI-RMP: manage uncertainty from project to production
15 / 19 · 75 MIN

Decision dossier and APS handover

Build a usable go-live risk dossier with bounded evidence, responsibilities, and reassessment conditions.

Separate intent, evidence, and authorization

An approved response may remain unimplemented; an implemented response may remain untested; a passed test may not cover current scope. Keep these states separate in the dossier. For each mandatory condition, identify evidence, environment, version, date, result, and who validated its applicability. A risk exception should identify authority, scope, conditions, and validity. Tuesday’s opinion on one configuration does not automatically cover a Friday change. When evidence is absent, mark it unknown or pending rather than successful. The report should show which decision remains blocked, who can resolve the gap, and when the information is needed. Distinguishing these states helps avoid pressure to convert progress on an action into unsupported acceptance of its outcome.

Assess the complete operation

APS handover includes more than access to a runbook. Confirm who receives alerts, who can execute recovery, which supplier responds during the window, and how reconciliation is demonstrated after the change. If decommissioning a component removes a recovery alternative, assess that dependency before decommissioning. Infrastructure savings can create different exposure during stabilization. Do not confuse delivery acceptance with removal of operational risk. Link the project register to the owner monitoring remaining exposure and identify the event allowing that link to close. Define reopening conditions: a version change, loss of coverage, or failed test can require a new decision even after an approved milestone. The team needs an executable responsibility arrangement as well as stored documentation.

Use a bounded educational check

The code example checks only five fictional conditions: confirmed scope, rehearsed recovery, confirmed reconciliation, prepared support, and recorded authority. It requires boolean true values rather than strings such as “yes,” and validity strictly later than the supplied time. The hold result lists pending conditions; ready-for-review means only that the synthetic packet passed these checks. It does not authorize production, replace specialists, or validate that evidence is true. In the exercise, change one condition, omit another, and put validity exactly at the boundary. Explain why each result changes. A validator may detect an absent field while remaining unable to detect an unrepresentative test. Human review needs to establish content, context, and actual authority.

Deliver a decision another team can use

Finish the workshop with a decision page and an evidence appendix. The page should state objective, constraints, current exposure, admissible alternatives, conditional recommendation, requested decision, and deadline. The appendix links each assertion to support and flags gaps. Keep actions, owners, triggers, and review dates accessible to operations. Use a handover exercise: someone who did not write the dossier explains what they would do when a trigger occurs and where authorization and contacts can be found. An answer differing from the intended response reveals a gap to fix. Workshop completion requires artifact review, not just correct quiz answers. On the platform, automated assessment rehearses decisions; execution of that practical review and specialist validation remain outstanding.

// Original synthetic workshop. No production action or real authorization.
function assess(packet) {
 const fields = ['scopeMatched', 'restorationTest', 'reconciliation', 'supportReady', 'authority'];
 const pending = fields.filter(key => packet[key]!== true);
 if (!Number.isFinite(packet.now) ||!Number.isFinite(packet.expiresAt) || packet.expiresAt <= packet.now) pending.push('validity');
 return { state: pending.length? 'hold': 'ready-for-review', pending };
}
const packet = { scopeMatched: false, restorationTest: true, reconciliation: true, supportReady: true, authority: true, now: 100, expiresAt: 130 };
console.log(JSON.stringify({ missingScope: assess(packet), ready: assess({...packet, scopeMatched: true}), expired: assess({...packet, scopeMatched: true, now: 130}) }))
IN PRACTICE

At exercise time 100, the packet expires at 130. Recovery, reconciliation, support, and authority are confirmed, but scope is unknown: the result is hold. Confirming scope permits ready-for-review; reaching exactly 130 prevents that result again.

Common pitfalls

Treating completed fields as truthful evidence, extending an exception without authority, closing risk when a ticket closes, or removing recovery before validating dependencies.

Related topics: Triggers, data, and common dependencies · Quantitative decisions and value of information · Effectiveness evidence and APS handover

Take this idea with you

Useful handover combines applicable evidence, authorization limits, and execution capability. An automated state supports review but grants no production authorization.

Create account

Reference: Collaborative tools and techniques to build the project risk plan · PMI-RMP five-domain ECO, updated-2024 public document

PMI-RMP® is a registered trademark of Project Management Institute, Inc. bigsavant.com is an independent preparation platform and is not affiliated with, associated with, sponsored, authorised or endorsed by PMI. Content and questions are original, are not official exam questions, and completing our tests does not award or guarantee any certification. Names are used only to identify the subject. All other trademarks belong to their respective owners.