Data, analytics, and AI architecture governance

60 min 6 outcomes 4 standards cited

An analytics model and an artificial intelligence model are architecture elements, not private tools that live inside a delivery team. When an enterprise lets a model influence a decision, that model becomes part of the information architecture and has to be governed like any other asset that carries authority. This module extends Phase C thinking from data and applications to analytics and AI.

By the end of this module you will be able to:

  • Explain why analytics and AI are extensions of the information architecture, not a separate discipline
  • Describe an AI system as an architecture element with an owner, a lifecycle, and a place in the repository
  • Distinguish data governance, model governance, and decision governance
  • Name the core governance controls: data lineage, a model registry, human oversight, and risk tiers
  • Place AI risk classification inside the architecture, reading regulatory tiering at a sourced, cautious level
  • Govern a London Grid Distribution AI load-forecasting model through the repository

A forecasting model reshaped a network plan for eighteen months before anyone could say who owned it.

A distribution network operator built a load-forecasting model to help planners decide where to reinforce the network first. The model was accurate in its first test window, so a planning team began to trust its ranking of which substations were closest to their limit. Reinforcement money followed the ranking. For eighteen months, the model shaped where capital went.

Then a planner noticed that one busy area kept scoring lower than experience suggested it should. The team went looking for how the model worked and found almost nothing written down. Nobody could say which historical data it had been trained on, whether that data still matched today's demand pattern, or who was allowed to change it. The person who built it had moved teams. There was no version history, no record of how it had been tested, and no defined point at which someone was meant to review whether it still worked.

The model was not malicious and it was not obviously broken. The problem was that a thing carrying real authority over spending had entered the enterprise without entering the architecture. It had a lineage nobody had recorded, a lifecycle nobody owned, and a risk level nobody had assessed. When demand patterns shifted after a large new connection, the model drifted, and there was no control standing between that drift and the next capital decision.

The remedy was not to ban the model. It was to treat the model as an architecture element: give it an owner, record what it was trained on, register it as a versioned asset, assign it a risk tier, and put a named human between its output and the decision it influenced.

If a model quietly shapes decisions but has no owner, no lineage, and no review date, is it an asset or an unrecorded liability?

That story is what happens when analytics and AI grow up outside the information architecture. This module puts them back inside it, and gives you the controls that keep them there.

69.1 From data architecture to analytics and AI

In plain terms, a data architecture describes what information the enterprise holds, where it lives, who owns it, and how it moves. Analytics and artificial intelligence sit one step beyond that: they turn the recorded information into a judgement. An analytics model summarises data to inform a person. An AI model, as this course uses the term, is a model trained on data that produces an output used to inform or make a decision, often a prediction, a score, or a classification. Both depend entirely on the data architecture beneath them, which is why they belong to the same architectural problem rather than a separate one.

TOGAF places data and applications together in , its Information Systems Architecture phase, precisely because the two are inseparable. Analytics and AI are the point where that pairing becomes sharpest: a model is an application that consumes data and, in return, produces something the enterprise will act on. If the underlying is unclear, the model inherits that confusion and amplifies it, because it acts on the confused data at scale and speed.

The single most useful reframing in this module is this: a model is not a clever accessory bolted onto the data. A model is a new architecture element that carries authority derived from the data. The moment its output changes a decision, it has the same standing as any other authoritative source in the enterprise, and it needs the same architectural discipline: an owner, a place in the, a lifecycle, and a governance control at every point where it could go wrong.

69.2 The AI system as an architecture element

To govern a model, first name it as a thing the architecture recognises. An AI system here is more than the trained model file. It is the model together with the data it was trained on, the code that serves it, the decision it feeds, and the people accountable for it. When you treat all of that as one architecture element, you can give it the things every governed asset needs.

  • An owner. A single accountable person or role, exactly as a has an owner. Ownership answers who may change the model and who answers for its output.
  • A purpose. The specific decision the model exists to inform, stated narrowly. A load-forecast model informs reinforcement priority; it is not a general-purpose oracle, and its purpose bounds where it may be used.
  • A lifecycle. A defined path from proposal, through training and evaluation, into service, and out again at retirement, with review points along the way.
  • A place in the repository. An entry in the so the model is discoverable, its dependencies are visible, and its governance record travels with it.
  • Dependencies made explicit. The data sources it consumes, the systems it calls, and the decisions that depend on it, so a change upstream cannot silently invalidate it.

Naming the AI system this way converts a hidden tool into a governable asset. It is the difference between the opening story, where a model shaped capital decisions with no owner and no record, and an enterprise where the same model is a registered element with a lineage, a risk tier, and a human standing between it and the decision.

Common misconception

An AI model is a delivery detail that belongs to the data science team, not the enterprise architecture.

The model file may be built by a data science team, but the decision it influences, the data authority it depends on, and the risk it carries are enterprise concerns. Once a model output changes a cross-enterprise decision, it is an architecture element with an owner, a repository entry, and a governance control, whoever wrote the code.

69.3 Three kinds of governance: data, model, decision

People often say AI governance as if it were one thing. It is clearer to separate three distinct governance questions, because each has a different owner and a different failure mode.

Data governance asks whether the information feeding the model is fit to be used. Is each input traced to a source and an owner? Is the consent or legal basis for using it recorded? Is it current, or does it describe a world that has changed? This is ordinary information governance applied to training and inference data. Its failure mode is a model built on data nobody could stand behind.

Model governance asks whether the model itself is sound and controlled. Is it versioned, so you know which model made which decision? Was it evaluated, and evaluated across the groups it will affect rather than only in aggregate? Is its purpose recorded and its use bounded to that purpose? Its failure mode is a model that performs well on average while failing badly for a specific area or group, unnoticed.

Decision governance asks what happens where the model output meets a real decision. Is there a human who can review and override it? Is there a route for someone affected to challenge the outcome? Is the live decision monitored for drift, and is there a defined rollback if the model degrades? Its failure mode is the opening story: a model quietly steering decisions with no control standing in the path.

These three are a chain, not a menu. Good data with an ungoverned model still produces untraceable decisions. A well-governed model fed poor data produces confident errors. Sound data and a sound model with no decision control still let drift reach the decision unchallenged. Governance holds only when all three links hold. The figure below sets each link beside the failure it leaves behind when it is the one missing, which is why none of the three can be traded for effort spent on the other two.

Three governance links, and what fails when one is missing

Data governance asks whether the input is fit to use, model governance whether the model is sound, and decision governance whether a human stands in the path. Each carries its own failure mode, so governance holds only when all three links hold.

Three governance links, and what fails when one is missing Three governance links side by side, each above the failure it holds back, joined by a downward arrow labelled its failure mode. Data governance asks whether the input is fit to use; without it the input is untrustworthy, data nobody stands behind. Model governance asks whether the model is sound; without it a local failure stays hidden behind a model that is strong on average only. Decision governance asks whether a human is in the path; without it there is no control in the path and drift reaches the decision. Each link asks its own question, and each has its own failure mode Data governanceIs the input fit to use? Model governanceIs the model sound? Decision governanceIs a human in the path? its failure mode its failure mode its failure mode Untrustworthy inputData nobody stands behind Hidden local failureStrong on average only No control in the pathDrift reaches the decision

69.4 The core governance controls

Four controls do most of the work. Each one is an ordinary architecture artefact, recorded in the repository, rather than a piece of new technology.

Data lineage is a record that traces each piece of information back through every transformation to its origin, so you can answer where a value came from and whether you were entitled to use it. For a model, lineage means every training input is traced to a source, an owner, and a consent or legal basis. Without lineage, you cannot answer the first question an auditor or a regulator will ask, which is what the model learned from.

A model registry is a catalogue that records each model as a versioned entry: its owner, its purpose, the data it was trained on, how it was evaluated, its risk tier, and its current status. It is to models what a catalogue is to reference data. The registry is what makes a model discoverable and accountable instead of a file on someone's laptop.

Human oversight means a named person can review, override, and account for a decision the model influences, and that someone affected has a route to challenge it. Oversight is proportionate: a low-stakes internal ranking may need light review, while a decision that affects a customer needs a clear person in the loop and an appeal route. This control is where the enterprise keeps a human answerable for outcomes.

A risk tier is a classification that sets how much of the other controls a given model needs, based on the consequences of it being wrong. A model informing an internal report sits in a low tier and carries light controls. A model influencing money, safety, or a person's treatment sits in a high tier and carries lineage, evaluation across groups, mandatory human oversight, and monitoring. Tiering is the mechanism that stops governance from being either uniformly heavy, which teams route around, or uniformly light, which lets a high-stakes model slip through.

The AI governance control chain

An AI model reaches a real decision only after five architecture controls, data lineage, model registry, an evaluated risk tier and human oversight, and each records its evidence in the repository, so an ungoverned model cannot quietly reach a decision no control could trace.

The AI governance control chain A vertical five-stage control chain an AI system passes before it influences a decision, reading top to bottom. Control 1 data lineage traces every training input to a source, owner and consent basis. Control 2 model registry versions the model with owner and purpose. Control 3 evaluation and risk tier assesses performance across slices and assigns a tier. Control 4 human oversight lets a named person review, override and account for the decision. Control 5 monitored decision watches the live decision for drift with a defined rollback. Each control records its evidence in a repository artefact. A lower band ties the chain to London Grid Distribution's AI load-forecast model. Architecture control What it checks, and the repository artefact that records it Control 1Data lineage Every training input traced to a source, owner and consent basisLineage record Control 2Model registry The model versioned as an architecture element with owner and purposeModel registry entry Control 3Evaluation andrisk tier Performance across slices assessed and a risk tier assignedEvaluation and risk sheet Control 4Human oversight A named person can review, override and account for the decisionOversight and appeal route Control 5Monitoreddecision The live decision watched for drift, with a defined rollbackMonitoring and rollback plan then then then then London Grid Distribution: the AI load-forecast modelIt clears the same five controls in the repository before any forecast reaches aplanner, and a named person can override it.
Check your understanding

A team says its analytics model is 'just a tool the data scientists use' and does not need to be in the architecture repository. The model's ranking decides which substations get reinforcement money first. What is the flaw in that position?

An enterprise has excellent data lineage and a well-evaluated, versioned model, but no human can review or override the live decision and nothing watches the model for drift. Which governance link is missing, and why does it matter?

69.5 Placing AI risk classification in the architecture

Risk tiers are not only an internal convenience. Regulators are moving towards classifying AI systems by the risk they pose and attaching obligations to each class. The clearest current example is the European Union's AI Act, which is widely reported to sort AI systems into risk categories, from prohibited uses at the top, through a high-risk class that carries the heaviest obligations, down to limited and minimal risk. The exact categories, the systems that fall into each, and the timing of the obligations are matters of legal detail that change as guidance and implementing measures are issued.

This course treats that regulatory picture with deliberate caution. The direction of travel, classifying AI by risk and attaching duties to the higher classes, is well established and useful for architecture. The precise thresholds and duties are a compliance and legal question that an architecture course should not assert as settled. Anyone placing a real model into a real regulatory class must verify the current text of the relevant law and take qualified advice, not rely on a course summary.

What matters architecturally is the shape, not the letter, of the obligation. If a regulator classifies a model as high risk, the architecture must be able to show, for that model, its data lineage, its evaluation record, its human oversight arrangement, and its ongoing monitoring. An enterprise that already runs the four controls above has the evidence a risk classification demands, because the risk tier in its own model registry maps onto the regulator's class. The governance you build for good architecture is the same governance that answers a regulator, which is why placing the risk tier inside the architecture, rather than bolting compliance on later, is the efficient path.

London Grid Distribution: governing the AI load-forecasting model through the repository

London Grid Distribution runs a distribution network of 36,000 km of cable and 77 primary substations serving 2.3 million customers across Greater London, under Ofgem regulation and the RIIO-ED2 price control. Its planners use an AI load-forecasting model to rank which primary substations are closest to their firm capacity, so that reinforcement money is spent where the network is tightest first. That ranking moves capital, so the model is governed as an architecture element, not a planning spreadsheet.

The model as a repository element

The load-forecast model has an entry in the architecture repository with a named owner in the network planning function, a stated purpose limited to reinforcement prioritisation, and explicit dependencies on the asset register, the metered demand history, and the connections pipeline. It is versioned, so every published ranking can be traced to the exact model that produced it.

The four controls in place

  • Data lineage. Each input, demand history, weather, connection forecasts, is traced to its source system and owner, with the basis for using it recorded, so an auditor can see exactly what the model learned from.
  • Model registry. The model is a versioned registry entry carrying its owner, purpose, training window, evaluation record, and risk tier. Replacing it means a new version with its own evidence, not an untracked swap.
  • Human oversight. A planner reviews the ranking before it drives spend and can override it where operational knowledge contradicts the model. The override and its reason are recorded.
  • Risk tier and monitoring. Because the ranking steers capital, the model sits in a higher internal tier: its live output is monitored for drift against actual peak demand, and a defined rollback returns planners to the previous method if it degrades, so the situation from the opening story cannot recur silently.

Why the repository is the right home

Holding the model in the repository, beside the asset and demand data it depends on, is what lets London answer three questions at once: which model produced a given ranking, what it was trained on, and who is accountable for it. Because Ofgem expects distribution operators to justify where reinforcement investment goes, that same governance record doubles as regulatory evidence. The model that shapes the ED2 investment case is the model whose lineage, evaluation, and oversight the enterprise can produce on demand.

Apply it

London's load-forecast model sits in a higher internal risk tier than a model that only summarises historical outages for an internal report. What justifies the difference?

A colleague summarising the EU AI Act states as settled fact that a specific London model 'is legally high-risk and must do X, Y, and Z by a fixed date'. Given how the regulatory picture is framed here, what is the right response?

Core distinctions

  • Analytics and AI are extensions of the information architecture, not a separate discipline. A model is an application built on data, so it belongs to Phase C.
  • An AI system is an architecture element: model plus data plus serving code plus the decision it feeds, given an owner, a purpose, a lifecycle, and a repository entry.
  • Separate three governance questions: data governance (is the input fit to use), model governance (is the model sound and versioned), and decision governance (is there a human and a monitor in the decision path). They form a chain, not a menu.
  • Four controls carry the load: data lineage, a model registry, human oversight, and a risk tier that sets how heavy the other controls must be.
  • Regulators are moving to classify AI by risk. Use that risk-based shape to justify a risk tier inside the architecture, but verify the precise legal categories, duties, and timelines against the current text and take advice before asserting them.
  • London Grid Distribution governs its AI load-forecasting model through the repository, so the same record that assures the model also serves as Ofgem investment evidence.

Standards and sources cited in this module

  1. The TOGAF Standard, 10th Edition (C220)

    ADM Phase C: Data Architecture and Application Architecture

    The core standard that places data and applications together in Phase C, which this module extends to analytics and AI as governed information-systems elements.

  2. G152, TOGAF Series Guide: Integrating Risk and Security within a TOGAF Enterprise Architecture

    Integrating risk into the architecture

    The source for treating risk as a continuous architecture concern with proportionate controls, which underpins this module's risk-tier approach to models.

  3. G190, TOGAF Series Guide: Information Mapping

    Full guide

    Guidance on mapping information as a governed asset, the foundation on which model data lineage and information authority for analytics are built.

  4. Regulation (EU) 2024/1689, the EU Artificial Intelligence Act (verify current text)

    Risk-based classification of AI systems

    Cited at a needs-verification level for the risk-based direction of travel only. The precise categories, in-scope systems, obligations, and timelines must be checked against the current official text and legal advice before use.

Module 69 of 72 · Information Systems Architecture