Catalogue › Programme Management › raid-log
RAID log
- Department
- Programme Management
- Stages
- Initiate, Implement, Prepare, Operate
- Modules
- All
- Status
- reviewed
- Copilot Cowork
- Programme Management plugin for Copilot Cowork, or this skill on its own: Download SKILL.md
- Claude Code
/plugin install programme-management@d365forge- Licence
- CC BY 4.0, by Simon Foote, Robert Peledie
On many CRM programmes the RAID log is written once at kick-off and then left alone. Risks are owned by the project rather than by a person, nobody updates the scores, and the issues that eventually derail go-live were sitting in the log as assumptions all along. The value of a RAID log comes from a short, live list with named owners and dated actions, reviewed on a fixed rhythm, with a clear threshold for escalation.
The good news is that CRM risks are predictable. Data quality, integration readiness, key-user availability and licensing appear on almost every Dynamics 365 programme, so the log should start seeded with them rather than waiting for them to happen.
When to use
- At Initiate, to set up the log and its review rhythm.
- Before each steering committee, to decide what to escalate and what to ask for.
- When an assumption in the charter or statement of work turns out to be false.
- When a dependency on another team, vendor or programme is at risk.
Not this skill: programme-management:governance-cadence for the forums where RAID items are decided, design-authority:change-impact-assessment for assessing a proposed design change, support-operations:incident-management for live incidents after go-live.
Questions to ask first
- Who owns the log, and how often is it reviewed? An unowned log decays within weeks.
- What threshold sends an item to the steering committee? Without one, either everything escalates or nothing does.
- Does the organisation already have a risk scoring scale? Use it, so programme risks can roll into corporate risk reporting.
- Which assumptions did the charter and statement of work rely on? Broken assumptions are the usual source of change requests.
- Which external parties hold dependencies, such as the ERP team, telephony vendor, ISVs or Microsoft support? Their dates are outside the programme's control.
Approach
Keep one register with four item types and a consistent set of fields: identifier, type, description, named owner, probability and impact on the organisation's scale, proximity, response, actions with dates, status, and links to the workstream and plan milestone. Write risks in cause, event and effect form ("because the legacy data has no enforced account hierarchy, migration may create duplicate accounts, which would undermine user trust at go-live") so the response targets the cause.
- Seed the CRM-typical risks on day one and let workstream leads remove those that do not apply.
- Data quality: duplicates, missing mandatory values and inconsistent option values in legacy data.
- Integration: availability of the ERP or telephony team, unclear interface ownership, and Dataverse service protection limits (check current Microsoft Learn documentation for the values).
- Key-user availability: business experts pulled back into day-to-day work, slowing decisions and testing.
- Licensing and capacity: the wrong licence mix or storage capacity for the design; confirm with the Microsoft licensing guide or your partner.
- Release waves: a platform update changing behaviour during build or UAT.
- Over-customisation: requirements drifting towards pro-code without design authority approval.
- Consent and data protection for marketing data, which needs the DPO's input.
- Give every assumption a validation date and an owner. When it proves false, convert it to an issue or a risk the same week.
- Record dependencies in both directions, with the other party's named contact and date.
- Choose a response for every risk (avoid, reduce, transfer or accept) and make acceptance an explicit decision by the sponsor, not a default.
- Review weekly in workstreams and roll up before each steering meeting. Take the top risks to steering with a specific ask, not just a status colour.
- Close items only with evidence that the response worked, and keep closed items for audit.
Record key-user availability as a gap between planned demand and declared availability. The log is a programme document that many people read, so it must not contain judgements about named individuals.
Outputs
raid-logwith seeded CRM risks, owners, scores, responses and actions.- A top-risks summary with asks for each steering committee.
- An assumption validation schedule.
- A dependency map across teams, vendors and programmes.
Scale notes
SMB
A shared list maintained by the consultant or project manager is enough, reviewed with the sponsor every two weeks. Keep it short. Do not skip the data quality and key-user availability risks, because on small projects the same few people run the business and test the system.
Enterprise
Each workstream keeps its own RAID log, rolling up into a programme log owned by the PMO and aligned to the corporate risk framework. Dependencies on ERP, identity and telephony programmes need cross-programme review. Risks that require a design change link to design authority decisions, and the full history is kept for audit.
Hand-offs
programme-management:governance-cadencetakes escalated items to steering.design-authority:change-impact-assessmentassesses mitigations that change the design.integration-and-data:data-mapping-and-cleansingowns responses to data quality risks.platform-administration:licensing-and-capacityowns licensing and capacity risks.security-compliance:marketing-consent-complianceandsecurity-compliance:data-retentionadvise on data protection risks, alongside the DPO.
Sources
references/sources.md in this skill lists the outside authorities for the questions here, what each is authoritative for, and what you may do with it. Check the current Microsoft Learn documentation before stating how a feature behaves, because Dynamics 365 changes monthly, and cite what you used.
Never
- Record opinions about the performance, reliability or attitude of named individuals.
- Assign a risk to the project, a team or a partner instead of a named owner.
- Close a risk without evidence that the response worked.
- Downgrade a score to keep an item off the steering agenda.
Sources for this skill
Dynamics 365 implementation guide
- Publisher: Microsoft (Global)
- Link: https://learn.microsoft.com/en-us/dynamics365/guidance/implementation-guide/overview
- Authoritative for: Microsoft's guidance for planning and running Dynamics 365 implementations, structured by the Success by Design stages.
- What you may do: Read and cite. Summarise in your own words; do not reproduce the text.
- Last checked: 2026-10-15
Introduction to the Success by Design framework
- Publisher: Microsoft (Global)
- Link: https://learn.microsoft.com/en-us/dynamics365/guidance/implementation-guide/success-by-design
- Authoritative for: The five Success by Design stages and the review points Microsoft and partners use to address project risk.
- What you may do: Read and cite. Summarise in your own words; do not reproduce the text.
- Last checked: 2026-10-15
Microsoft Dynamics 365 licensing resources
- Publisher: Microsoft (Global)
- Link: https://www.microsoft.com/en-us/licensing/product-licensing/dynamics365
- Authoritative for: The current Dynamics 365 licensing guide and product terms. Licensing questions are settled here or by a Microsoft partner, not by this library.
- What you may do: Read and cite. Summarise in your own words; do not reproduce the text.
- Last checked: 2026-10-15
One always-on roadmap: Dynamics 365, Power Platform and Dataverse join the AI at Work roadmap
- Publisher: Microsoft (Global)
- Link: https://www.microsoft.com/en-us/dynamics-365/blog/business-leader/2026/08/25/one-always-on-roadmap-dynamics-365-power-platform-and-dataverse-join-the-ai-at-work-roadmap/
- Authoritative for: Why and when release plans and the Release Planner were replaced by the AI at Work roadmap, and how to plan without fixed release waves.
- What you may do: Read and cite. Summarise in your own words; do not reproduce the text.
- Last checked: 2026-10-15
Credit
This skill was created by Simon Foote and Robert Peledie as part of D365Forge, licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Credit them when you share or adapt it; see https://github.com/SimonFoote-greensparx/D365Forge/blob/main/NOTICE.md.