methodatlas
RunsheetDelivery

RAID Log

ComplexityLow
Time30 min Setup, dann laufend
Participants1-3 Pflege, Briefing für alle
FormatAsync
MaturityCanonical
01

Prerequisite

What needs to be finished first

Complete firstKickoff Workshopnot in catalog

An initiative or program has a clear mandate, stakeholders and timeframe so risks, assumptions, issues and dependencies can be recognized at all.

Without: Without initiative context, RAID entries become generic and the log becomes a collection point without steering effect.
02

Preparation

What needs to be ready before start

Materials

Table or database with columns ID, category (R/A/I/D), description, owner, status, date created, date last updated, next action; wiki or sheet link; briefing template for status reports.

People / roles

One maintenance owner (PM, RTE or program lead); owner per entry from relevant teams; sponsor as escalation recipient; all contributors with write access.

Pre-read

Initiative charter; stakeholder list; current discovery or kickoff notes; known risks, assumptions, dependencies from Pre-Mortem or kickoff.

Time needed

30 min setup, then 15 min per week

Setup

Create table, configure columns. Definition per category as header: Risk = occurrence uncertain, negative impact; Assumption = assumed true, testable; Issue = already occurred, needs action; Dependency = external input needed. Define status values (Open, In Progress, Resolved, Closed).

03

Core question

The one question this method answers

Which risks, assumptions, issues and dependencies are currently open, who takes care of them, and which ones need movement or escalation now?

04

Flow

Marker: Phase

StepDurationActionHint
1Phase 1: Set up table and categories
20 minConfigure columns. Write category definitions. Examples per category from initiative context. Set write permissions and maintenance responsibility.If definitions blur, Risk and Issue mix. Clear separation: Risk not yet occurred, Issue already occurred. Assumption is hypothesis, Dependency is external input.
2Phase 2: Transfer initial entries
30-60 minTransfer all known entries from kickoff, Pre-Mortem, Risk Storming. Per entry: owner, status, next action, deadline. For external dependencies, name recipient team.Without owner assignment at entry, the overview fizzles. Better omit entry than add it without owner.
3Phase 3: Weekly maintenance
15 min per weekMaintenance owner reviews log: new entries captured, old updated, resolved entries closed, stale entries escalated. Generate stakeholder briefing.Fixed slot in calendar (for example Friday 14:00). Without cadence, log becomes graveyard. Explicitly address stale entries >4 weeks.
4Phase 4: Status report briefing
10 minPull weekly highlights from log: new top risks, closed issues, escalated dependencies. Use as status-report section for sponsor and stakeholders.Log is source, briefing is view. Briefing from log content, not gut feeling. Stakeholder trust grows when briefing is reproducible.
05

Artifact

What comes out at the end

Form

Table in central tool with columns ID, category, description, owner, status, date, next action. Resolved entries archived, not deleted. Weekly briefing as derived view.

Versioning / ownership

Entries with ID and creation date. Changes with date in edit log. Resolved entries by quarter into archive tab. Weekly briefings as wiki page with date, not overwritten.

Tool alternatives
  • Confluence page with table
  • Notion database with properties
  • Google Sheet with filter views per category
  • Jira with custom issue type RAID
  • Smartsheet with RAID template

raid-log-working-template.md

Compact working template for RAID Log with context, input, output artifacts, and next step.

RAID Log Working Template

Goal

Keeps risks, assumptions, issues, and dependencies captured in one place.

Context

When and for what do we use this method?

Input

Which data, observations, decisions, or materials are available?

Execution

Short notes along the runsheet.

Output artifacts

  • RAID Log:
  • Status report source:

Assumptions and open questions

  • ...

Decision / next step

Owner, date, and success signal.

06

Example output

Concrete filled scenario, fictional example

raid-log-beispiel.md

Concrete filled scenario, fictional example

RAID Log - Order Service Migration, status 2026-05-18

Risks (5 open)

IDDescriptionOwnerStatusNext actionDeadline
R-12DB replication single-leader@benMitigationMulti-leader spike2026-05-30
R-15PSP breaking change Q3@marcusOwnedSandbox access2026-05-31
R-17Performance at >1000 tenants@annaOwnedMonitoring2026-05-22

Assumptions (3)

IDDescriptionOwnerStatusNext action
A-04Existing parser library fits DATEV format@annaOpenSpike before Sprint 24
A-05PSP sandbox available by Q3@marcusOpenClarify with PSP

Issues (2 open)

IDDescriptionOwnerStatusNext actionDeadline
I-08Compliance audit date delayed@benIn ProgressEscalate to Compliance Lead2026-05-20
I-09Test dataset for tenant migration incomplete@lisaOpenData request to Sales2026-05-25

Dependencies (4)

IDDescriptionOwnerExternal teamStatusETA
D-03DATEV format specification v2@annaDATEV PartnerPending2026-05-30
D-06Compliance approval multi-tenant@benCompliancePending2026-06-15

Weekly highlight: I-08 compliance audit date in escalation. R-12 multi-leader spike running on plan.

07

Pitfalls

Recognize symptoms and steer against them

Trap

Risk and Issue mixed

Symptom

Entry "server fails" lands as Risk although it has already occurred (Issue).

What to do

Clear definition: Risk = not yet occurred, Issue = already occurred. Check at entry: has it happened yes/no. Otherwise follow-up actions are prioritized wrongly.

Trap

Stale entries

Symptom

Log contains entries unchanged for 8 weeks, nobody checks them anymore.

What to do

Weekly review cadence. Mark and escalate stale entries (>4 weeks without update). Either close, accept or move again.

Trap

Owner missing or generic

Symptom

Owner column contains Team A or IT, nobody feels responsible.

What to do

Owner must be named person. Generic owners are ignored. If nobody wants ownership, escalate to sponsor rather than park entry with team label.

Trap

Log as theater documentation

Symptom

Log exists, maintained once per month for steering meeting, otherwise empty.

What to do

Log is steering instrument, not report document. Weekly maintenance in program rhythm. If log only exists for steering, choose another process.

Trap

Assumptions without test

Symptom

Assumptions sit in log, nobody checks them, later they fail as risks.

What to do

Set test date or trigger per assumption: when it will be validated. Falsified assumption becomes Issue. Validated becomes Resolved.

08

Stop criteria

Done signals checkable in under a minute

Initiative is too small (<1 sprint, <3 people), RAID is overhead.
No maintenance owner can be named, log would orphan.
Established risk tool already exists (ROAM, Risk Matrix), RAID would create parallel structure.
Initiative has no external dependencies and no notable risks, R/A/I/D categories would be empty.
Stakeholders expect no briefing, log would only be internal artifact with questionable effort.
No central tool available, distribution across several sources would make maintenance impossible.

Finished the runsheet?

Go to the profile for purpose, similar methods, and sources or continue to the next method in the catalog.