Topic 03  ·  grounded in IMDA MGF for Agentic AI v1.5

Topic 03

RACI Responsibility Assignment

IMDA MGF for Agentic AI v1.5 · §§2.1–2.4 — a calibratable template

A template, not policy

The IMDA paper contains no RACI. This whole matrix is an interpretation — a starting-point template to accelerate your own roles-&-responsibilities definition, not a finished allocation.

Recalibrate every cell to your real org structure, your agents’ autonomy tier and risk materiality, and your build-vs-buy posture before use.

The one principle encoded throughout is paper-stated: “As deployers, organisations and humans remain accountable for the decisions and actions of agents.” §2.2.1, p.25

So every row has exactly one A (Accountable), and it always sits with the Deployer’s Key decision makers — accountability is not transferred upstream, even when an external party builds or runs the agent. interpretation

How to read the markers:

  • Unmarked cells track the paper’s explicit team-responsibility or process text (the §2.2.1 team duties; the §§2.1–2.4 processes).
  • Dotted (inferred) cells are where the paper names the activity but not that role’s RACI letter — mostly the external value-chain columns.
  • The matrix as a whole is interpretation, since the paper has no RACI.

The four RACI roles

RACI is a general responsibility assignment matrix from project management — a tool separate from the IMDA framework, which itself prescribes no RACI. PMI’s PMBOK Guide defines a RACI chart as “a common type of responsibility assignment matrix that uses responsible, accountable, consult, and inform statuses to define the involvement of stakeholders in project activities.” Each activity’s involvement splits into four roles:

  • R Responsible — the doers. Execute the work. A row may have several R’s, kept to a manageable number.
  • A Accountable — the owner. Owns the outcome and signs off; delegates the work and can approve or reject it. Exactly one A per row — the golden rule this scaffold enforces.
  • C Consulted — the advisor. Subject-matter experts whose input is sought before the work is finalised. Two-way communication; they shape the work but don’t do it.
  • I Informed — the recipient. Kept up to date on progress and decisions. One-way communication; no contribution to the work itself.

On RACI itself (not IMDA): the canonical reference is PMI, A Guide to the Project Management Body of Knowledge (PMBOK Guide), which defines the RACI chart as a responsibility assignment matrix. See also the overview at Responsibility assignment matrix (Wikipedia).

The matrix

The columns use short codes for two groups, per §2.2.1 — the deployer’s four internal teams, and the value chain’s provider roles (external or in-house):

Deployer’s teams — always internal

KDM
Key decision makers — board, C-suite, dept leaders
PROD
Product teams — PMs, UX, AI & software engineers
CYBER
Cybersecurity teams — CSO, security specialists, pen testers
USER
Users / end users — employees who use the agent’s output

Provider roles — external or in-house

MDEV
Model developers — labs that build the SLM/LLM/MLLM
PLAT
Platform providers — agent build/run platforms
SYS
System providers / app developers — in-house or third-party app builders
TOOL
Tooling providers — MCP servers, APIs
VENDOR
External agentic-AI provider — short for “vendor”; not a box in IMDA’s value chain, a buy/third-party grouping (interpretation)

Those roles aren’t a flat list — they sit in a chain, and any of them can be procured externally or built in-house. Here’s where each matrix code maps onto the chain (from Topic 02):

The value chain (after IMDA §2.2.1, p.25) with the matrix codes mapped on. Provider roles (dashed) can be procured externally or built in-house; the deployer is always you. Click a role.
Provider roles — external or in-houseYour organisationModel developersMDEVTooling providersTOOLPlatformprovidersPLATSystem providers/ app developersSYSDeployerKDM · PROD · CYBEREnd usersUSER

VENDOR is not shown — an external agentic-AI provider isn’t a box in this chain; it’s a buy / third-party grouping that resolves to a system, platform or tooling provider. interpretation

Any provider role the organisation builds itself is played in-house: IMDA notes organisations “may play multiple overlapping roles across this value chain” — its example being an org that builds and deploys its own agents, which is “both the system provider and the deployer.” §2.2.1, p.25 So a provider role is external when procured, internal when built in-house — where it collapses into your own teams (e.g. SYSPROD). interpretation

RACI scaffold across the four governance dimensions. The paper has no RACI — this whole matrix is an interpretation. Click any cell.
Governance activityKDMPRODCYBERUSER
1. Assess & bound the risks upfront §2.1
Define permitted use cases & data-access limitsA/RCCI
Use-case risk assessment (incl. system complexity & third-party)ARCI
Threat modelling / taint tracingACRI
Define agent limits — tools, autonomy, least-privilegeARCI
Define agent identity & authorisationARCI
Evaluate & accept residual riskA/RCCI
2. Make humans meaningfully accountable §2.2
Allocate responsibilities across the value chain — contracts / T&CsA/RCCI
Define significant approval checkpoints & action boundariesARCC
Perform runtime human approvalsICIR
Audit oversight effectiveness (override rate, response time)ARCC/I
Develop internal capabilities for adaptive governanceARRR
3. Implement technical controls & processes §2.3
Design & implement technical controls (prefer structural over prompt-layer)ARRI
Pre-deployment testing (accuracy, policy, tool use, multi-agent)ARC/RC
Gradual / phased rolloutARCI
Continuous monitoring & incident response (deny-by-default, fallback)ARRI
Change management & version controlARCI
4. Enable end-user responsibility §2.4
End-user transparency (UI disclosure, range of actions, escalation)ARIC
End-user education & trainingARCC/R
Maintain tradecraft / business continuityACIR

Select a cell for its meaning and basis. Every row has exactly one A, always the Deployer’s Key decision makers — the framework’s anchor that accountability is not transferred upstream.

The four internal teams (KDM, PROD, CYBER, USER) are grounded in §2.2.1’s illustrative team responsibilities. The provider roles (MDEV, PLAT, SYS, TOOL, VENDOR) carry mostly inferred letters — the paper addresses them only through the generic “outside the organisation” duties; built in-house, a role collapses into your own teams. Toggle them on for the build-vs-buy view.

How to calibrate

This is a template, not an answer. Before use:

  1. Map the columns to your real org. §2.2.1 calls its four-team split “an illustration” and notes “each organisation is structured differently.” Rename or merge KDM / PROD / CYBER / USER to your actual functions — and add what’s missing (a dedicated AI Governance Office, Legal/Compliance, or DPO). The PwC breakdown (Use-case owner / Technology Risk Management / AI Factory / End users) is a ready alternative column set. §2.2.1, pp.26–28

  2. Calibrate to the agent’s autonomy tier and risk materiality. The paper’s case studies are explicitly tiered — copy the pattern that matches your risk appetite:

    • Dayos — three tiers scored on severity × reversibility × feasibility of human oversight.
    • MSD — five levels of agency with a runtime policy-enforcement gateway before higher autonomy.
    • OCBC — bounding agent autonomy in source-of-wealth analysis.

    As autonomy and materiality rise, pull more cells toward human approval (USER = R) and add A-level sign-off gates. §2.1

  3. Set the build-vs-buy posture — it drives the external columns.

    • Build in-house: the company “would play both the role of the system provider and the deployer” — so SYS collapses into PROD. §2.2.1, p.25
    • Buy / third-party: populate VENDOR and contractually pin obligations (security, performance, data protection; scoped API keys, per-agent identity tokens, tool-call logging). Where features are lacking, scope down or bring in-house.
    • Whatever the posture, the A never leaves the deployer.
  4. Re-run on every material change. §2.3.3 robust change management warns that “small modifications can cascade into larger impact.” A material change re-triggers this matrix — the four dimensions are an iterative loop, not a one-pass checklist. §2.3.3, p.45

Open decisions — where the paper is silent

The framework leaves these to the organisation. Decide them explicitly rather than inheriting this scaffold’s defaults: interpretation

  • A/R split for testing & controls — the paper gives PROD testing and CYBER secure-by-design/red-team, but not who is A when they overlap. Default: single A = KDM; PROD = R for functional/agentic testing, CYBER = R for security/red-team; co-sign before go-live.
  • Which function runs oversight-effectiveness analytics (override rate, response time, outlier-human detection, §2.2.2) — the owner is unspecified. Default: R to PROD for instrumentation, C to CYBER; consider a standing AI-governance / internal-audit owner.
  • External-vendor accountability mechanism — §2.2.1 mandates contractual clarity but prescribes no liability model. Default: VENDOR is C/R within contract terms only; A stays with KDM; where gaps exceed risk tolerance, don’t deploy.
  • RACI letters for the provider rolesMDEV / PLAT / SYS / TOOL are named in the value chain but given no explicit RACI; all are inferred, and the SYS letters assume a third-party build (in-house collapses SYS into PROD).
  • Not even in the paper — the VENDOR column. IMDA’s value-chain figure has no “external agentic-AI provider” box; VENDOR is a convenience grouping for buy / third-party postures, so its whole column is interpretation, resolving in the formal value chain to a system / platform / tooling provider.
  • Roles beyond the illustrative four (Legal, Compliance, DPO, Internal Audit, AI Governance Office) — in a regulated FI context a Compliance column will likely take C on most rows and possibly A on use-case approval.

Next — Topic 04: a financial-institution calibration. This scaffold uses the framework’s four illustrative teams. Topic 04 calibrates the same matrix to a real FI — splitting those teams across three lines of defence and distributing the single A to whoever has the most control.