Skip to main content

Executing the AI Technology Roadmap

From Strategic and Architectural Intent to Production AI Capabilities​

A practical guide to mobilization, engineering, release, operation, value realization, and continuous adaptation

Execution is the controlled conversion of strategic and architectural intent into production systems, operating capabilities, measurable outcomes, and reusable enterprise assets.


Contents​


Preface​

An AI technology roadmap is useful only when the organization can turn its decisions into working capabilities. The companion volume, Defining the AI Technology Roadmap, establishes business outcomes, the opportunity portfolio, capability gaps, target architecture, technology direction, investment logic, and the sequence of initiatives. This volume addresses the discipline that follows: execution.

Execution is not the mechanical implementation of a roadmap diagram. It requires product management, architecture, engineering, data management, security, risk, operations, finance, procurement, and business ownership to work inside one coherent delivery system.

Three levels of execution​

LevelQuestion it answersCore practice
Portfolio executionWhich roadmap initiatives are funded, staffed, sequenced, continued, paused, or stopped?Mobilization, dependency management, stage gates, portfolio transparency
Initiative executionHow is a defined capability or business outcome delivered through a governed product or programme?Execution contract, product ownership, evidence-based readiness
System executionHow is each AI-enabled product or platform engineered, deployed, operated, and improved?Versioned assets, evaluation gates, controlled release, SRE discipline

These levels must connect. Portfolio governance without delivery evidence becomes bureaucracy. Delivery without architectural direction creates fragmentation. Production systems without value measurement become technology assets with uncertain business justification.

Who this guide is for​

The guide is written for enterprise technology leaders, principal and enterprise architects, AI engineering leaders, platform teams, product owners, delivery executives, and governance functions. It assumes an approved or provisionally approved AI technology roadmap. Where the roadmap is incomplete, execution must expose and resolve the missing decisions rather than conceal them in delivery plans.

Fitting this guide to what you already run​

Large engineering organizations already operate portfolio governance, architecture review, release engineering, reliability engineering, and risk processes. This guide does not propose a parallel system for AI. It is designed to plug into what exists:

  • Governance. Part X describes a multi-level cadence, evidence-based stage gates, and exception handling that can run inside existing investment and review forums.
  • Operating model. Part IX describes a federated split between platform teams and product teams, so that standards scale without becoming a bottleneck.
  • Artefacts. Part XIII provides a minimum artefact set and templates that can be mapped onto existing documentation standards.
  • Assessment. Part XVI provides a maturity model and success criteria for locating current practice and choosing what to strengthen next.
  • Translation. Appendix A maps each major concept to practices most engineering organizations already know: SRE, DevOps and continuous delivery, MLOps, platform engineering, FinOps, and security and privacy review.

How to read it​

Start with the Executive Summary, then follow the path for your role.

ReaderStart with
Executives and sponsorsParts VIII, IX, X, XVI
Enterprise and AI architectsParts III, IV, V, X; ADR template (§43)
Engineering and product leadersParts II, IV, V, XI
Risk, security, privacy, and compliance leadersParts III, VII, X; evaluation and readiness (§15, §20)
Platform, SRE, and operations teamsParts III, VI, VII, VIII

Whatever your role, read Part XII (the worked example) to see the pieces working together on one initiative, and use Parts XIII to XVI as a working reference.

Conventions​

  • The guide is vendor-neutral. It describes capabilities, controls, and decisions rather than products.
  • Sections are numbered continuously from 1 to 52 across Parts I to XVI; cross-references use these numbers (§).
  • Diagrams are written in Mermaid so they can be maintained as text alongside the guide.
  • Each Part opens with a short orientation and closes with Key Takeaways.
  • Worked examples are illustrative. They do not prescribe a technology vendor or a regulatory interpretation.
  • Formulas are conceptual aids, not calibrated universal metrics.
  • Templates show minimum content. Adapt them to your own standards rather than copying them verbatim.

Executive Summary​

Executing an AI technology roadmap is the disciplined process of mobilizing, building, integrating, deploying, operating, and improving the business and technology capabilities that the roadmap defines. It converts strategic choices into a managed portfolio of initiatives and production outcomes.

A complete execution system answers seven questions.

QuestionExecution concernEvidence of a good answer
What are we delivering?Scope, outcomes, acceptance criteriaApproved charters and measurable outcome definitions
Who is accountable?Sponsorship, product ownership, architecture, engineering, risk, operationsNamed decision owners and an explicit responsibility model
What must exist first?Data, platform, identity, integration, security, skills, operating foundationsDependency map and readiness evidence
How will we build it?Engineering methods, architecture controls, testing, delivery cadenceDelivery plan, backlog, architecture decisions, quality gates
How will it enter production?Release, deployment, operational readiness, rollbackRelease evidence, runbooks, service ownership, tested recovery
How will we know it works?Technical performance, business outcomes, risk, adoption, economicsInstrumented measures and an agreed benefits baseline
How will it evolve?Feedback, model changes, technology shifts, portfolio reprioritizationReview cadence, change controls, updated roadmap decisions

The execution lifecycle​

flowchart TD
A["Approved AI Technology Roadmap"] --> B["Portfolio Mobilization"]
B --> C["Initiative Charter and Product Ownership"]
C --> D["Architecture and Delivery Readiness"]
D --> E["Platform, Data and Control Foundations"]
E --> F["Iterative Product Engineering"]
F --> G["Verification and Release Readiness"]
G --> H["Production Deployment"]
H --> I["Operate, Observe and Support"]
I --> J["Measure Adoption, Outcomes, Risk and Cost"]
J --> K["Learn, Optimize and Reprioritize"]
K --> B
ai-roadmap-delivery-loop-flowchart

The lifecycle is iterative. Foundational capabilities may be built once and reused. Delivery may reveal new data constraints or invalidate architectural assumptions. Production evidence may change the economics of an initiative or overturn an earlier technology choice. Governance must therefore preserve the roadmap's strategic direction while allowing evidence-based adaptation.

The central principle​

Deliver business outcomes through governed products, build reusable capabilities where reuse is justified, and promote systems to production only when their operational, security, risk, and value requirements are demonstrably satisfied.

Ten commitments of a well-executed roadmap​

  1. Every initiative has one accountable business outcome owner.
  2. Dependencies and assumptions are visible, owned, and tracked.
  3. Platform investment follows demonstrated demand, not anticipated demand.
  4. Authorization and policy are enforced outside model reasoning.
  5. Models, prompts, retrieval configurations, tools, and policies are versioned assets.
  6. Evaluation exists from the first prototype and gates every release.
  7. Pilots have hypotheses, exit criteria, and decision owners.
  8. Production services have SLOs, owners, runbooks, and tested rollback.
  9. Value is measured as completed business outcomes, not model activity.
  10. Initiatives can be paused, redesigned, or retired on evidence.

Part I. Establish the Execution Mandate

Execution begins with agreement: what will be delivered, who is accountable, and who may decide what. This Part establishes the contract and decision rights that every later Part relies on.

1. What It Means to Execute an AI Technology Roadmap​

Roadmap definition determines the intended direction. Roadmap execution builds the organizational and technical mechanisms to realize it.

Execution includes:

  • translating roadmap initiatives into funded, owned, deliverable work;
  • validating assumptions and dependencies before substantial investment;
  • establishing product, platform, data, security, and operating foundations;
  • engineering AI-enabled products and reusable capabilities;
  • integrating AI systems with enterprise applications, workflows, and systems of record;
  • verifying functional, non-functional, security, privacy, safety, and compliance requirements;
  • deploying systems through controlled release mechanisms;
  • operating, monitoring, supporting, and improving production capabilities;
  • measuring realized business value and total lifecycle economics;
  • feeding evidence and lessons back into the roadmap.

Execution is not synonymous with model development. A production AI capability often depends more on data quality, workflow integration, identity, policy enforcement, observability, and human operating procedures than on the model itself.

1.1 The execution boundary​

The companion discipline, roadmap definition, answers:

  • Why should the organization invest?
  • Which business outcomes matter?
  • Which AI opportunities are worth pursuing?
  • Which capabilities and architectural direction are required?
  • Which technology choices and investments are justified?
  • In what broad sequence should capabilities be developed?

Execution answers:

  • How will approved initiatives be mobilized and delivered?
  • Which teams, products, platforms, and controls must be established?
  • How will requirements become tested software and operational services?
  • How will production risk be managed?
  • How will benefits be measured and sustained?
  • What evidence will justify continuation, expansion, redesign, or termination?
Roadmap definitionRoadmap execution
Establishes strategic intent and directionMobilizes and delivers against that direction
Identifies opportunities and capability gapsConverts them into products, services, and engineering work
Defines target-state architecture and technology principlesImplements architecture through decisions, standards, and tested systems
Establishes investment rationaleControls funding, delivery, sequencing, and realized value
Defines governance requirementsOperates governance in delivery and production
Describes expected outcomesMeasures actual outcomes and corrects deviations

Execution may require revisiting a roadmap decision, but the two disciplines are not interchangeable. A change to strategic scope, target architecture, investment envelope, or sequencing is an explicit roadmap change, supported by evidence and approved by the appropriate authority.

2. Define the Execution Contract​

Before delivery begins, establish an execution contract: the shared understanding among the sponsor, business owner, product owner, architecture, engineering, risk, and operations.

An execution contract contains:

  1. Outcome. The business result the initiative is intended to produce.
  2. Scope. The users, processes, systems, geographies, business units, and use cases included.
  3. Boundaries. What the initiative will not deliver.
  4. Accountability. One accountable business outcome owner, plus named technology and control owners.
  5. Constraints. Budget, dates, regulatory obligations, technology standards, data restrictions, and resource limits.
  6. Dependencies. Platforms, data products, APIs, enterprise systems, vendors, and decisions required from other teams.
  7. Acceptance. Measurable functional, operational, risk, and business acceptance criteria.
  8. Evidence. The records required to show the system is safe, reliable, useful, and economically justified.
  9. Change authority. Who can approve changes to scope, architecture, risk, funding, and release.
  10. Exit conditions. What constitutes success, pause, redesign, or termination.

2.1 Initiative charter template​

FieldRequired content
Initiative ID and nameStable identifier and concise name
Strategic alignmentRoadmap objective and capability
Business sponsorExecutive accountable for sponsorship
Outcome ownerBusiness leader accountable for measurable benefit
Product ownerPerson accountable for product scope and priorities
Technology ownerEngineering or technology leader accountable for delivery
Architecture ownerArchitect accountable for architectural coherence
Risk and control ownersSecurity, privacy, legal, compliance, model risk, and other applicable owners
Target users and processIntended users, workflow, and operating context
In-scope capabilitiesProduct features and platform capabilities
Out-of-scope itemsExplicit exclusions
Baseline and targetCurrent measure, target measure, and measurement method
Budget and capacityApproved funding, roles, and constraints
DependenciesUpstream and downstream dependencies
MilestonesEvidence-based decision points, not only calendar dates
Acceptance criteriaProduct, architecture, operational, risk, and value criteria
Exit criteriaConditions to scale, pause, redesign, or stop

A charter does not replace the product backlog, solution architecture, delivery plan, or risk assessment. It connects them.

3. Establish Decision Rights and Accountability​

AI delivery spans organizational boundaries. Without explicit decision rights, teams meet late-stage disputes over data access, model selection, policy interpretation, deployment authority, and operational ownership.

A practical model distinguishes four roles:

  • Accountable (A): owns the outcome or decision.
  • Responsible (R): performs the work.
  • Consulted (C): provides required expertise or approval.
  • Informed (I): receives status and evidence.

3.1 Example responsibility model​

ActivityBusiness sponsorProduct ownerArchitectEngineeringData ownerRisk / securityOperations
Business outcome definitionARCICCI
Product backlog and prioritiesIA/RCCCCC
Target solution architectureICA/RRCCC
Data access and qualityICCRACI
Model and retrieval evaluationIACRCCC
Security and control designICRRCAC
Production readinessICCRCCA/R
Benefit realizationARICCIC
Production incident responseICCRCCA

The exact allocation varies by organization and regulatory context. What matters is that every material decision has one clear accountable owner. A committee may advise or approve, but it should not obscure individual accountability.

3.2 Decision-rights matrix​

Define decision authority for at least these areas:

  • business scope and outcome changes;
  • product prioritization;
  • data access and permitted data use;
  • architecture exceptions;
  • model and vendor selection;
  • security and privacy risk acceptance;
  • human oversight and workflow authority;
  • production release;
  • material model or prompt changes;
  • incident severity and service restoration;
  • funding changes and initiative termination.

Architecture review must not substitute for business accountability. Equally, business urgency must not override mandatory security, privacy, safety, or legal controls.

Key Takeaways: Part I​

  • Execution is the conversion of intent into operating capability, not the mechanical build of a diagram.
  • Agree an execution contract before delivery begins.
  • Name one accountable owner for every material decision.
  • Treat changes to scope, architecture, investment, or sequencing as explicit roadmap changes.

Part II. Mobilize the Portfolio and Initiatives

A roadmap contains themes and broad initiatives. This Part turns them into a traceable, owned portfolio and shows how to start each initiative at a level of investment matched to its unresolved risk.

4. Translate the Roadmap into an Executable Portfolio​

Execution needs a structure that connects strategic themes and target capabilities to accountable delivery units.

flowchart TD
A["Enterprise AI Strategy"] --> B["AI Technology Roadmap"]
B --> C["Strategic Themes"]
C --> D["Roadmap Initiatives"]
D --> E["Products and Platform Capabilities"]
E --> F["Epics"]
F --> G["Features and Enablers"]
G --> H["Stories, Tasks and Engineering Work"]
H --> I["Tested and Operated Releases"]
I --> J["Business Outcomes"]
enterprise-ai-strategy-to-outcomes-flowchart

The hierarchy is not a rigid project taxonomy. Its purpose is traceability: each delivery item has a defensible relationship to a roadmap capability and a business outcome.

4.1 Classify the work​

Work classPurposeExamples
Business-facing AI productsDeliver a defined user or process outcomeClaims triage assistant, customer-service copilot, forecasting product
Shared AI platform capabilitiesProvide reusable technical capabilitiesModel gateway, evaluation service, prompt and model registry
Data and knowledge foundationsMake trusted, governed information usableData products, document ingestion, metadata, lineage, retrieval indexes
Trust and control foundationsEnforce safe and accountable useIdentity, authorization, policy enforcement, audit, model risk controls
Operating and organizational capabilitiesMake production delivery sustainableSRE, FinOps, AI evaluation operations, support, training

This classification prevents the portfolio from becoming a collection of isolated use cases and makes enabling work visible. Platform and control foundations need explicit owners, consumers, service levels, and funding logic.

5. Mobilize Initiatives with Evidence-Based Readiness​

An initiative should not move directly from roadmap approval to full-scale implementation. It passes through mobilization activities that test whether the organization is ready to invest at the proposed level.

5.1 Mobilization checklist​

  • Business sponsor and outcome owner confirmed.
  • Product owner and delivery lead assigned.
  • Scope, users, workflow, and exclusions agreed.
  • Baseline data and measurement method identified.
  • Data sources, owners, access rights, and quality constraints understood.
  • Initial architecture and integration boundaries documented.
  • Security, privacy, legal, regulatory, and model-risk applicability assessed.
  • Platform and environment dependencies identified.
  • Vendor, procurement, and licensing dependencies identified.
  • Team skills and capacity assessed.
  • Initial lifecycle cost and benefit assumptions documented.
  • Acceptance criteria and decision gates agreed.
  • Operational owner and support model identified.
  • Key assumptions, risks, and unresolved decisions recorded.

Readiness is not binary. An initiative can begin with bounded discovery while critical questions are resolved, provided the investment level and permitted activity reflect the unresolved risk.

5.2 Use discovery to retire uncertainty​

Discovery is time-boxed and question-driven. It is not a miniature implementation programme.

Typical discovery questions:

  • Is the required data legally and operationally available?
  • Does the target workflow contain a sufficiently stable decision boundary?
  • Can the model meet quality and latency requirements on representative data?
  • Is retrieval necessary, and can authoritative sources be identified?
  • Can the solution integrate with the system of record without creating a second authority?
  • What level of human review is necessary?
  • Can the economics support production at realistic usage levels?
  • Do vendor, residency, or model-provider constraints change the design?

A discovery output is a decision package: evidence, remaining uncertainty, updated cost and benefit estimates, a recommended next step, and explicit decision requests.

6. Manage Dependencies as First-Class Portfolio Objects​

AI initiatives routinely depend on capabilities outside their team: identity services, data platforms, document repositories, enterprise APIs, model endpoints, network controls, procurement, and operational support.

6.1 Dependency register​

FieldDescription
Dependency IDUnique identifier
Dependent initiativeInitiative requiring the dependency
Provider / ownerTeam accountable for delivery or availability
Required capabilityWhat must be provided
Need-by pointLatest date or milestone at which it is required
Readiness evidenceWhat proves the dependency is usable
Interface contractAPI, event, data, service, or process contract
Risk if delayedImpact on scope, cost, quality, or schedule
ContingencyAlternative, sequencing change, or scope reduction
StatusProposed, committed, in progress, ready, blocked, retired

6.2 Principles​

  1. Make dependencies visible before they become schedule blockers.
  2. Assign an owner on both the consuming and providing sides.
  3. Agree interface contracts early, then evolve them through versioned change.
  4. Distinguish a dependency from a collaboration request.
  5. Never mark a dependency complete because the provider says so. Validate it from the consumer's perspective.
  6. Escalate unresolved cross-team dependencies through portfolio governance.

Key Takeaways: Part II​

  • Preserve traceability from theme to initiative to backlog item to outcome.
  • Classify work so that enabling platform, data, and control work is visible and funded.
  • Match investment to resolved risk; use time-boxed discovery to retire uncertainty.
  • Treat dependencies as owned, tracked objects with consumer-validated readiness.

Part III. Establish the Foundations

Product teams move quickly only when the ground beneath them is firm. This Part covers platform capabilities, the paved road, data and knowledge foundations, and the control plane that keeps intelligence separate from authority.

7. Build the Platform Before Scaling the Products​

The roadmap may identify shared platform capabilities, but execution must decide how to establish them without overbuilding. A platform should solve recurring needs for several products and reduce the cost, risk, or lead time of delivery.

A platform is not valuable merely because it centralizes technology. It is valuable when it offers reliable, secure, well-documented capabilities that product teams adopt because doing so lowers their cognitive and operational burden.

7.1 Typical enterprise AI platform capability areas​

Capability areaRepresentative capabilitiesExecution considerations
Identity and accessWorkforce identity, workload identity, service-to-service authentication, authorizationEnforce least privilege and tenant-aware access
Model accessModel gateway, provider adapters, routing, quotas, fallbackAvoid hard coupling to one provider or model API
Data and knowledgeIngestion, metadata, vector and lexical retrieval, document processingPreserve source lineage, authority, permissions, freshness, and deletion semantics
Agent executionTool invocation, state, task management, bounded executionSeparate planning from orchestration and authorization
EvaluationTest datasets, quality metrics, safety tests, regression suitesEvaluate the whole application, not only the model
ObservabilityTraces, logs, metrics, cost attribution, feedbackCorrelate model, retrieval, tool, workflow, and business events
GovernancePolicy enforcement, approvals, model inventory, auditMake controls executable and testable
Delivery engineeringCI/CD, infrastructure as code, artifact management, release controlsSupport reproducible and reversible deployments
Runtime operationsScaling, resilience, secrets, configuration, incident responseDefine service ownership and operational SLOs

These are capability areas, not a mandatory product list. Implementations may use managed services, open-source components, commercial platforms, or a mix. Select components against requirements, operating capability, security posture, and lifecycle economics.

8. Establish a Paved Road for AI Engineering​

A paved road is the supported, documented, secure, and observable path for building and operating AI products. It reduces repeated engineering effort while allowing justified exceptions.

A minimum paved road provides:

  • approved project and repository templates;
  • identity and secret-management patterns;
  • environment provisioning through infrastructure as code;
  • approved model and provider access patterns;
  • standard retrieval and tool integration interfaces;
  • reusable evaluation harnesses;
  • standard telemetry and cost attribution;
  • CI/CD pipelines and release controls;
  • security scanning and dependency management;
  • deployment, rollback, and incident runbooks;
  • documented architecture patterns and reference implementations.

8.1 Paved-road adoption model​

LevelDescriptionGovernance
Supported defaultStandard pattern with reusable templates and automationNormal review and automated controls
Approved variationDifferent implementation with documented rationaleArchitecture and control review
Time-bound exceptionTemporary deviation with compensating controls and expiryNamed risk owner and remediation plan
Prohibited patternViolates mandatory policy or creates unacceptable riskNot eligible for production approval

The paved road must be easy to adopt. If the approved route is materially slower than an unsafe workaround, teams will build shadow platforms.

9. Engineer Data and Knowledge Foundations​

AI products are only as dependable as the information they can reach and the controls that govern that access. Data readiness is an execution workstream, not a preliminary checkbox.

9.1 Data foundation work​

  • Identify authoritative sources and accountable data owners.
  • Establish lawful purpose, permitted use, and access controls.
  • Profile completeness, accuracy, consistency, timeliness, and representativeness.
  • Define data contracts, schemas, metadata, and lineage.
  • Implement ingestion, transformation, validation, and error handling.
  • Define retention, deletion, archival, and data-subject request handling where applicable.
  • Establish quality monitoring and remediation ownership.
  • Separate training, evaluation, and production data where required.
  • Protect sensitive data in transit, at rest, in logs, and in model interactions.

9.2 Retrieval and knowledge-system controls​

For retrieval-augmented generation and knowledge assistants, implement controls for:

  1. source authority and document ownership;
  2. document-level and, where required, chunk-level access control;
  3. metadata extraction and provenance;
  4. chunking and indexing version management;
  5. lexical, vector, and hybrid retrieval evaluation;
  6. freshness and re-indexing triggers;
  7. deletion propagation and index consistency;
  8. citation and evidence presentation;
  9. retrieval failure and no-answer behavior;
  10. tenant and user isolation.

A retrieval result is not trustworthy because it is semantically similar. Retrieval must preserve authority, relevance, freshness, sufficiency, and permission boundaries.

A conceptual model of context quality:

Context Value = Relevance × Authority × Freshness × Sufficiency × Signal Quality

This is not a calibrated metric. Its purpose is to remind teams that high semantic similarity cannot compensate for stale, unauthorized, or incomplete context.

10. Establish the Control Plane and Runtime Boundaries​

Enterprise AI platforms benefit from a clear separation between policy and administration, reusable services, and workload execution.

flowchart TB
subgraph CP["Control Plane"]
C1["Identity and Access Policy"]
C2["Model and Agent Registry"]
C3["Policy and Approval Management"]
C4["Configuration and Version Management"]
C5["Governance, Audit and Cost Policy"]
end
subgraph SH["Shared AI Services"]
S1["Model Gateway and Routing"]
S2["Retrieval and Knowledge Services"]
S3["Evaluation Services"]
S4["Tool and Integration Gateway"]
S5["Observability Services"]
end
subgraph RT["Workload Runtime"]
R1["Application / Agent Runtime"]
R2["Session and State Management"]
R3["Tool Execution"]
R4["Workflow and Human Review"]
end
CP --> SH
CP --> RT
SH <--> RT
ai-platform-control-plane-flowchart

The model is logical, not a prescription for separate physical infrastructure. Some services may be managed centrally while execution environments remain isolated by application, business unit, tenant, or risk tier.

10.1 Separate intelligence from authority​

An LLM may interpret, classify, summarize, recommend, or propose an action. It must not become the authority for identity, permissions, policy, financial limits, or regulated decisions.

sequenceDiagram
participant U as User or System
participant A as AI Application / Agent
participant P as Policy and Authorization Service
participant T as Tool / Enterprise API
participant S as System of Record
U->>A: Request
A->>A: Interpret intent and prepare proposed action
A->>P: Request authorization for action and context
P-->>A: Permit, deny, or require approval
alt Authorized
A->>T: Execute bounded operation
T->>S: Apply transaction
S-->>T: Authoritative result
T-->>A: Execution result
else Approval required
A-->>U: Request human approval
else Denied
A-->>U: Explain that action cannot be performed
end
A-->>U: Report verified outcome
agent-authorization-sequence-diagram

The key distinction is safe-to-answer versus authorized-to-act. A system may be allowed to provide information while being prohibited from executing the associated transaction. Authorization must be deterministic, contextual, and enforced outside the model's free-form reasoning.

Key Takeaways: Part III​

  • Build only the platform capabilities that real products demonstrably need.
  • Make the paved road the easiest path, with governed exceptions.
  • Treat data readiness, retrieval authority, and permissions as engineering work.
  • Enforce authorization in a deterministic policy layer, never in the prompt.

Part IV. Deliver AI Products Through Disciplined Engineering

This Part treats AI capabilities as products with testable requirements, end-to-end designs, versioned assets, an evaluation system, and explicit control over agentic behavior.

11. Treat AI Capabilities as Products​

A production AI capability has a product owner, target users, a defined workflow, measurable outcomes, a release strategy, and a lifecycle operating model.

A model endpoint is not a product. A chatbot interface is not a product. A product is the complete system through which a user or business process receives value, including its data, models, retrieval, policies, integrations, human workflows, and support.

11.1 Product definition​

For each AI product, document:

  • user personas and operational roles;
  • user problem and process context;
  • current workflow and baseline performance;
  • target outcome and measurable value;
  • permitted and prohibited use;
  • inputs, outputs, and data classifications;
  • model, retrieval, and tool dependencies;
  • human review and escalation paths;
  • system-of-record boundaries;
  • availability, latency, throughput, and recovery requirements;
  • adoption, training, and support requirements;
  • release and deprecation strategy.

11.2 Product discovery and delivery loop​

flowchart LR
A["Observe User and Process"] --> B["Define Outcome and Hypothesis"]
B --> C["Prototype and Test Assumptions"]
C --> D["Evaluate with Representative Evidence"]
D --> E["Build Production Capability"]
E --> F["Release to Bounded Users"]
F --> G["Measure Use and Outcomes"]
G --> H["Improve, Expand or Retire"]
H --> A
observe-to-improve-cycle-flowchart

The loop prevents a successful demonstration from being mistaken for proof of production readiness.

12. Translate Requirements into Testable Specifications​

AI requirements must be more precise than "the assistant should be accurate" or "the agent should respond quickly."

DimensionExample requirement
FunctionalThe assistant retrieves policy documents and presents source citations
QualityAnswers meet a defined acceptance threshold on a representative evaluation set
RetrievalRequired authoritative evidence appears in the top-k results at a target rate
SafetyThe system refuses prohibited requests and does not expose unauthorized data
AuthorizationTool actions are checked against user, tenant, resource, and transaction permissions
Latencyp95 end-to-end response time remains within the agreed service objective
AvailabilityService meets the agreed monthly availability target
ResilienceProvider failure triggers a tested fallback or graceful degradation
ScalabilityThroughput target is met at expected concurrency and burst profile
CostCost per completed business task remains within an agreed range
AuditabilityMaterial inputs, decisions, approvals, tool calls, and outcomes are traceable
AccessibilityUser experience meets applicable accessibility requirements
MaintainabilityPrompts, models, tools, and policies are versioned and testable

Requirements should be measurable, testable, and traceable to a business or risk need.

13. Design the AI Application as an End-to-End System​

A production AI application may include these logical components:

flowchart TB
U["User / Enterprise Channel"] --> I["Application Interface and API"]
I --> O["Orchestration / Workflow"]
O --> R["Context and Retrieval"]
O --> M["Model Gateway"]
O --> P["Policy and Authorization"]
O --> H["Human Review"]
O --> X["Enterprise Tools and APIs"]
R --> D["Authoritative Data and Knowledge Sources"]
M --> L["Approved Model Providers / Hosted Models"]
X --> S["Systems of Record"]
O --> T["Telemetry, Audit and Evaluation"]
R --> T
M --> T
P --> T
X --> T
enterprise-ai-interaction-flowchart

The diagram is a logical view. A given product may not need every component, and deployment topology may differ.

13.1 Design for bounded responsibility​

Give each component a clear contract:

ComponentResponsibility
Application interfaceAuthentication, user experience, request validation, response presentation
OrchestrationWorkflow state, task sequencing, retries, bounded coordination
RetrievalAuthorized evidence acquisition, ranking, filtering, provenance
Model gatewayProvider abstraction, routing, quotas, timeouts, fallback
Policy serviceDeterministic authorization and policy decisions
Tool gatewayValidated, constrained access to enterprise operations
Human reviewApproval, exception handling, escalation
TelemetryTraceability across application, retrieval, model, policy, and tool execution

Avoid placing all responsibilities in a single agent prompt or orchestration function. Explicit boundaries improve testability, security, and change isolation.

14. Engineer Model, Prompt, Retrieval, and Agent Changes as Versioned Assets​

AI behavior changes when models, prompts, system instructions, tools, retrieval configurations, embeddings, indexes, or policies change. Treat each as a controlled artefact.

14.1 Release manifest​

AssetVersion information
ApplicationBuild identifier and source commit
ModelProvider, model identifier, version or deployment revision
PromptTemplate ID, version, hash, and owner
RetrievalIndex version, embedding model, chunking configuration, filters
ToolsTool schema, API version, permissions, implementation revision
PolicyPolicy version and approval record
EvaluationDataset version, test-suite version, results
ConfigurationEnvironment-specific configuration revision
InfrastructureInfrastructure-as-code commit and deployed resource versions

A production incident must be diagnosable against the exact combination of assets that produced the behavior. "The model was updated" is not an adequate change history.

15. Build an Evaluation System Before Scaling Usage​

Evaluation is an engineering capability. It should exist from the earliest prototype and grow with the product's impact and risk.

15.1 Evaluation layers​

LayerWhat is evaluatedExample techniques
ComponentIndividual functions and interfacesUnit tests, schema validation, deterministic tests
RetrievalEvidence selection and rankingRecall@k, precision@k, MRR, nDCG, source coverage
Model responseCorrectness, relevance, completeness, groundednessExpert review, rubric scoring, benchmark datasets
Safety and policyRefusal behavior, leakage, policy complianceAdversarial tests, red-team scenarios, policy tests
Tool executionCorrect tool selection and valid argumentsContract tests, permission tests, simulated tools
WorkflowEnd-to-end task completionScenario tests, state-transition tests, failure injection
OperationalLatency, throughput, reliability, costLoad tests, soak tests, chaos and resilience tests
BusinessAdoption, cycle time, quality, financial impactControlled rollout, cohort analysis, process metrics

No single metric measures AI quality completely. Automated evaluators help scale assessment, but high-impact use cases require calibrated human review and independent validation.

15.2 Build representative evaluation datasets​

An evaluation set should represent:

  • common and high-volume requests;
  • difficult edge cases;
  • ambiguous or incomplete inputs;
  • out-of-scope requests;
  • adversarial and prompt-injection attempts;
  • conflicting and stale source material;
  • tenant and user permission boundaries;
  • tool failures and partial execution;
  • language, format, and accessibility variations;
  • rare but high-consequence scenarios.

Govern evaluation data. Avoid leakage between development, tuning, and final validation datasets. Record provenance, version, sampling approach, known limitations, and approval.

15.3 Evaluation gates​

A release must not pass merely because the average score improved. Define critical failure thresholds and non-negotiable controls.

GateMinimum evidenceFailure response
FunctionalRequired scenarios passBlock release or reduce scope
QualityTarget metrics achieved on representative dataImprove the system or narrow supported use
SafetyNo unresolved critical safety failuresBlock release
AuthorizationNo unauthorized access or action in test suiteBlock release
ResilienceRequired failure modes handledRemediate or document an approved limitation
PerformanceLoad and latency targets metOptimize or adjust capacity
CostUnit economics within approved toleranceRework routing, context, or usage design
OperationsMonitoring, alerting, runbooks, and ownership readyBlock production promotion

Set thresholds per use case. Do not copy a generic score threshold across systems with different risk profiles.

16. Engineer Agentic Systems with Explicit Control Boundaries​

Agentic systems add planning, state, tool selection, and multi-step execution. They introduce further failure modes: loops, excessive tool use, unauthorized actions, stale state, cascading retries, and unpredictable cost.

16.1 Agent execution controls​

  • Define the agent's permitted purpose and operating boundary.
  • Register tools with explicit schemas, owners, versions, and permissions.
  • Enforce authorization at the tool or policy boundary, not in the prompt alone.
  • Set maximum steps, execution time, token budget, and tool-call budget.
  • Make side-effecting operations idempotent where feasible.
  • Require approval for consequential or irreversible actions.
  • Record state transitions and tool results.
  • Distinguish proposed actions from completed actions.
  • Provide cancellation, timeout, and recovery mechanisms.
  • Prevent untrusted tool output or retrieved content from silently changing system policy.
  • Test tool failure, duplicate execution, partial completion, and conflicting results.

16.2 Agent workflow pattern​

flowchart TD
A["Receive Request"] --> B["Authenticate and Establish Context"]
B --> C["Classify Intent and Risk"]
C --> D["Select Bounded Workflow"]
D --> E["Plan Next Step"]
E --> F["Validate Tool and Action"]
F --> G{"Policy Allows?"}
G -- "No" --> H["Deny or Escalate"]
G -- "Approval needed" --> I["Human Approval"]
I --> J{"Approved?"}
J -- "No" --> H
J -- "Yes" --> K["Execute Tool"]
G -- "Yes" --> K
K --> L["Verify Result"]
L --> M{"Task Complete?"}
M -- "No, within limits" --> E
M -- "Yes" --> N["Record Outcome and Respond"]
M -- "Limit reached / failure" --> O["Stop Safely and Escalate"]
agent-request-decision-flowchart

The model may propose the next step. The runtime and policy layer decide whether the step is valid, authorized, and within execution limits.

Key Takeaways: Part IV​

  • A product is the whole system, not the model or the chat interface.
  • Write requirements that are measurable across quality, safety, authorization, resilience, and cost.
  • Version every asset that can change behavior, and diagnose incidents against the exact combination.
  • Gate releases on critical-failure thresholds, not average scores.
  • Bound agents with budgets, approvals, and policy checks enforced by the runtime.

Part V. Integrate, Verify, and Release

Enterprise integration, layered testing, risk-matched release strategies, and a production-readiness decision turn a working build into a releasable service.

17. Integrate with Enterprise Systems Without Creating Competing Authorities​

AI products interact with CRM, ERP, HR, finance, claims, contact-centre, document-management, and workflow systems. Integration design must preserve system-of-record boundaries:

  • identify which system owns each authoritative entity;
  • use approved APIs, events, or integration contracts;
  • avoid duplicating authoritative business state in agent memory;
  • validate all writes against enterprise rules;
  • apply idempotency and transaction controls;
  • propagate correlation IDs and audit context;
  • handle retries, timeouts, rate limits, and partial failures;
  • preserve tenant and user context end to end;
  • define reconciliation and exception handling.

An agent's conversational memory is not a system of record. A vector index is not an authoritative customer database. A successful tool invocation is not proof that the business transaction committed. Verify the result from the authoritative system.

18. Apply a Layered Test Strategy​

AI applications require conventional software testing and AI-specific evaluation. Neither replaces the other.

18.1 Test pyramid with AI evaluation overlay​

flowchart TB
A["Production Outcome and Operational Validation"] --> B["End-to-End Workflow and Scenario Tests"]
B --> C["Integration and Contract Tests"]
C --> D["Component and Unit Tests"]
D --> E["Static Analysis, Security Scans and Schema Checks"]
F["AI Evaluation Overlay: Quality, Grounding, Safety, Robustness, Cost"] -.-> A
F -.-> B
F -.-> C
testing-pyramid-flowchart

18.2 Required test categories​

Software correctness

  • Unit, integration, contract, API, and workflow tests.
  • Schema and data validation.
  • Concurrency and state-management tests.
  • Idempotency and duplicate-event tests.

AI behavior

  • Answer quality and groundedness.
  • Retrieval quality and source attribution.
  • Prompt-injection resistance.
  • Refusal and escalation behavior.
  • Robustness to paraphrase, ambiguity, and malformed input.
  • Consistency across model or prompt versions.

Security and privacy

  • Authentication and authorization.
  • Tenant isolation and cross-tenant leakage.
  • Secrets and sensitive-data exposure.
  • Prompt injection through user input, retrieved documents, and tools.
  • Dependency and container vulnerabilities.
  • Audit completeness and access-control enforcement.

Resilience and performance

  • Provider timeout and outage.
  • Throttling and rate-limit handling.
  • Retrieval-store unavailability.
  • Queue backlogs and burst traffic.
  • Model fallback and degraded mode.
  • Load, stress, soak, and recovery tests.

Operational and human factors

  • User comprehension and trust calibration.
  • Review workload and escalation effectiveness.
  • Accessibility and usability.
  • Support and incident procedures.
  • Training and adoption readiness.

19. Define Release Strategies Appropriate to Risk​

Match the release strategy to the impact of failure and the reversibility of the change.

StrategyAppropriate useKey controls
Internal previewEarly testing with trained internal usersRestricted data, clear limitations, feedback capture
Limited pilotBounded user group or process segmentExplicit scope, monitoring, human oversight
CanaryGradual traffic shiftAutomated health checks and rollback thresholds
Blue/greenControlled environment switchData compatibility and rollback validation
Feature flagControlled activation by user, tenant, or featureAuthorization and audit
Shadow modeCompare predictions without affecting decisionsPrivacy controls and outcome comparison
Phased rolloutExpand by region, business unit, or workflowReadiness evidence at each expansion gate

A pilot is not a production release with fewer users. It needs a defined hypothesis, scope, safeguards, measurement plan, exit criteria, and decision owner.

20. Establish Production Readiness​

Production readiness is a decision supported by evidence, not a project status label.

20.1 Production-readiness checklist​

Product and business

  • Intended users, permitted use, and known limitations documented.
  • Business owner accepts the workflow and operating impact.
  • User guidance, training, and support channels ready.
  • Outcome baseline and measurement instrumentation active.

Architecture and engineering

  • Architecture decisions and exceptions recorded.
  • APIs, event contracts, and dependencies validated.
  • Capacity, latency, availability, and recovery requirements tested.
  • Deployment and rollback procedures rehearsed.
  • Configuration and artefacts versioned.

AI quality and risk

  • Evaluation suite passes approved thresholds.
  • Critical failure scenarios tested.
  • Model, prompt, retrieval, and tool versions recorded.
  • Human oversight and escalation paths operational.
  • Risk owners have accepted residual risk through the correct process.

Security, privacy, and compliance

  • Identity, authorization, and tenant isolation verified.
  • Data use, retention, and deletion requirements implemented.
  • Threat model and security testing completed.
  • Audit and evidence retention configured.
  • Applicable legal, regulatory, and contractual approvals obtained.

Operations

  • Service owner and support rota identified.
  • Dashboards, alerts, traces, and logs usable.
  • SLOs and incident severity definitions agreed.
  • Runbooks and escalation contacts tested.
  • Backup, restore, disaster recovery, and provider-failure procedures validated where applicable.
  • Cost budgets, quotas, and anomaly alerts configured.

A waiver must be explicit, time-bound, owned, and supported by compensating controls. Mandatory legal or security requirements cannot be waived by ordinary delivery governance.

Key Takeaways: Part V​

  • Verify results from the system of record; never trust agent memory or a successful call alone.
  • Combine conventional testing with an AI evaluation overlay.
  • Choose release strategies by blast radius and reversibility.
  • Treat production readiness as an evidence-backed decision with explicit waivers.

Part VI. Deploy and Operate Production AI

Once released, an AI product is a production service. This Part covers deployment pipelines, service-level objectives, observability, and the operational discipline that keeps AI systems reliable.

21. Treat Deployment as a Controlled State Transition​

Deployment changes the state of a live service. Manage it through reproducible pipelines and explicit promotion controls.

flowchart LR
A["Source and Configuration"] --> B["Build and Package"]
B --> C["Static, Dependency and Security Checks"]
C --> D["Unit, Contract and Integration Tests"]
D --> E["AI Evaluation and Risk Tests"]
E --> F["Artefact Signing and Registry"]
F --> G["Deploy to Test Environment"]
G --> H["Acceptance and Operational Checks"]
H --> I["Approval and Production Promotion"]
I --> J["Canary / Phased Release"]
J --> K["Monitor and Verify"]
K --> L["Expand or Roll Back"]
delivery-pipeline-flowchart

The pipeline must enforce provenance: the artefact tested is the artefact deployed. Do not rebuild a different artefact after approval.

21.1 Environment strategy​

Maintain environment separation appropriate to risk and platform:

  • development;
  • test and integration;
  • evaluation and validation;
  • pre-production or staging;
  • production.

Use controlled data promotion. Production data should not be copied into lower environments without an approved purpose and appropriate protections. Environment parity should be sufficient to make test results meaningful, without unnecessary duplication of sensitive data.

22. Define Service-Level Objectives for AI Products​

Infrastructure metrics are necessary but insufficient. AI products need service-level objectives (SLOs) that combine service health with AI-specific and business-relevant behavior.

22.1 Example SLO dimensions​

DimensionExample measureNotes
AvailabilitySuccessful eligible requests / total eligible requestsDefine exclusions explicitly
Latencyp50, p95, p99 end-to-end latencySeparate queue, retrieval, model, and tool time
ThroughputRequests or completed tasks per time unitInclude concurrency and burst profile
QualityEvaluation pass rate or task success rateUse representative, versioned test sets
GroundingSupported claims or citation validityDefine scoring and sampling method
SafetyCritical policy violation rateSome violations warrant zero tolerance
Tool reliabilitySuccessful authorized tool executionsDistinguish tool failure from model failure
CostCost per request and per completed taskInclude retries and human review
AdoptionActive eligible usersPair usage with outcome and repeat-usage measures
Business impactCycle time, error rate, conversion, or cost reductionEstablish causal attribution carefully

A single composite AI quality score can hide important regressions. Track critical dimensions independently and define non-compensating thresholds for safety and authorization, where a strong score elsewhere cannot offset a failure.

23. Implement End-to-End Observability​

Observability must let teams reconstruct what happened across the application, model, retrieval system, policy service, tools, and human workflow.

23.1 Telemetry model​

Capture, subject to privacy and data-minimization requirements:

  • request and correlation identifiers;
  • user, tenant, and workload identity references;
  • application and release version;
  • model provider, model version, and routing decision;
  • prompt and configuration version identifiers;
  • retrieval query metadata, source identifiers, ranking, and index version;
  • policy decision and approval references;
  • tool name, schema version, execution status, and duration;
  • token usage, latency, retries, and estimated cost;
  • safety and evaluation signals;
  • human review outcome;
  • authoritative transaction or workflow result.

Do not indiscriminately log raw prompts, documents, personal data, secrets, or model outputs. Define field-level redaction, access controls, retention, and sampling. Observability must not become an uncontrolled secondary data store.

23.2 Trace the complete request path​

flowchart LR
A["User Request"] --> B["API / Application"]
B --> C["Orchestration"]
C --> D["Retrieval"]
C --> E["Model Call"]
C --> F["Policy Check"]
C --> G["Tool Call"]
G --> H["System of Record"]
D --> I["End-to-End Trace"]
E --> I
F --> I
G --> I
H --> I
B --> I
request-trace-flowchart

A trace should make it possible to distinguish:

  • incorrect source data;
  • poor retrieval;
  • model interpretation error;
  • orchestration defect;
  • policy denial;
  • tool or downstream system failure;
  • user or workflow error.

Without this separation, incident investigation is speculative.

24. Operate AI Systems with SRE Discipline​

AI systems are production services. They require service ownership, incident management, capacity planning, reliability engineering, and continuous improvement.

24.1 Operational capabilities​

  • service catalogue and ownership;
  • SLOs, service-level indicators, and error budgets;
  • alerting and on-call procedures;
  • incident, problem, and change management;
  • capacity and quota management;
  • backup, restore, and disaster recovery;
  • vulnerability and patch management;
  • model and provider dependency management;
  • cost monitoring and optimization;
  • user support and feedback management;
  • runbooks and operational knowledge.

24.2 AI-specific incident categories​

Incident categoryExampleInitial response
Quality regressionIncreased incorrect or unsupported answersReduce exposure; investigate model, retrieval, and configuration changes
Data leakageUnauthorized information appears in outputContain access, preserve evidence, invoke security and privacy process
Tool misuseAgent performs an unintended operationDisable or constrain the tool, verify transactions, assess impact
Provider outageModel endpoint unavailableActivate tested fallback or graceful degradation
Cost anomalyToken or tool usage increases sharplyApply quotas; investigate loops, routing, and traffic
Retrieval failureStale or incomplete knowledge returnedRevert index or ingestion change; restore source freshness
Latency degradationIncreased end-to-end response timeIsolate queue, model, retrieval, and downstream latency
Policy failureRequired approval or denial is bypassedDisable the affected action path and invoke the control incident process

24.3 Safe degradation​

Define what the product does when a dependency or control is unavailable. Examples:

  • provide a non-AI workflow when the model is unavailable;
  • answer only from a validated cache when freshness requirements permit;
  • disable side-effecting tools when authorization cannot be verified;
  • route to a human when confidence or evidence is insufficient;
  • return a clear unavailable state rather than inventing an answer;
  • stop agent execution when step, time, or cost limits are reached.

A fail-open approach is rarely appropriate for authorization, privacy, or consequential actions. Degradation behavior must be designed and tested, not improvised during an incident.

Key Takeaways: Part VI​

  • Deploy the artefact you tested, through a reproducible, gated pipeline.
  • Define SLOs that include quality, grounding, safety, tool reliability, and cost, with non-compensating thresholds for critical controls.
  • Instrument the full request path so failures can be attributed to data, retrieval, model, orchestration, policy, or tools.
  • Design and rehearse safe degradation; fail closed for authorization and privacy.

Part VII. Govern Change Across the AI Lifecycle

AI behavior can change without a code release. This Part establishes change classification and drift management so that every material change is governed and traceable.

25. Establish AI Change Management​

AI systems change through software releases, provider updates, prompt edits, retrieval changes, new tools, policy changes, data drift, and user behavior. Treat each material change as a governed lifecycle event.

25.1 Change classification​

Change typeExamplesExpected control
Low impactUI text, non-functional documentationStandard software change
ConfigurationTemperature, timeout, routing thresholdVersioning and regression tests
Prompt or orchestrationSystem instruction, workflow logicEvaluation and approval based on impact
RetrievalChunking, embedding model, ranking, source setRetrieval regression and permission validation
ModelProvider, model family, model versionComparative evaluation, risk review, rollout controls
ToolNew capability, schema, side effectSecurity review, contract tests, permission validation
PolicyApproval rules, access conditions, transaction limitsFormal policy approval and audit
DataNew source, changed classificationData-owner and privacy review, retention review
ArchitectureNew platform boundary, shared service, tenant topologyArchitecture decision and impact assessment

25.2 Model and prompt release discipline​

A controlled model or prompt change includes:

  1. reason for change and expected benefit;
  2. affected products, workflows, users, and risk classes;
  3. current and proposed versions;
  4. representative evaluation results;
  5. security, privacy, and policy impact;
  6. performance and cost comparison;
  7. deployment and rollback plan;
  8. approvals and release evidence;
  9. a post-release monitoring window.

A model update that materially changes behavior is not a routine dependency patch.

26. Manage Drift and Feedback​

Production behavior can deteriorate even when no software changes. Data distributions, user behavior, source content, model providers, and business rules all evolve.

Monitor:

  • input and workload distribution changes;
  • retrieval coverage and source freshness;
  • answer quality and task success;
  • refusal, escalation, and override rates;
  • tool selection and execution outcomes;
  • model and provider behavior changes;
  • cost and latency distribution;
  • user feedback and adoption;
  • outcome metrics and downstream error rates.

Govern feedback. A user rating is a signal, not ground truth. Human corrections may be useful for evaluation or improvement but should not automatically become training data or policy changes.

26.1 Feedback loop​

flowchart TD
A["Production Events and User Feedback"] --> B["Validate and Classify Signals"]
B --> C["Identify Quality, Data, Policy or Workflow Issue"]
C --> D["Create Governed Improvement Item"]
D --> E["Change Design and Evaluation"]
E --> F["Approve and Release"]
F --> G["Measure Post-Change Outcome"]
G --> A
improvement-loop-flowchart

Key Takeaways: Part VII​

  • Classify changes by what they can affect, and scale controls accordingly.
  • Treat material model and prompt changes as releases, with comparative evaluation and rollback.
  • Monitor for drift continuously, and route feedback through a governed improvement loop.

Part VIII. Manage Economics and Value Realization

Delivery is not the end of accountability. This Part covers lifecycle cost, credible measurement of benefits, and the governance that keeps the business outcome owner accountable after go-live.

27. Manage the Full Lifecycle Cost​

AI cost is not limited to model tokens or endpoint charges. Total cost of ownership covers the whole system and operating model.

27.1 Cost categories​

Cost categoryExamples
Models and inferenceInput and output tokens, hosted endpoints, accelerators, provider minimums
Retrieval and dataStorage, vector search, indexing, ingestion, document processing, data transfer
Application runtimeCompute, containers, serverless execution, queues, databases, networking
Tool executionEnterprise API calls, workflow engines, external service charges
EngineeringProduct, data, platform, ML/AI, security, architecture, QA
EvaluationHuman review, test infrastructure, benchmark maintenance
GovernanceRisk assessment, compliance evidence, audits, approvals
OperationsSRE, monitoring, incident response, support, on-call
Change and lifecycleModel upgrades, re-indexing, migration, retraining, decommissioning
AdoptionTraining, process redesign, change management

27.2 Unit economics​

Choose a unit that reflects delivered business value, not infrastructure activity. Examples: cost per completed claim, per resolved customer query, per approved invoice, per qualified lead, per validated document, or per completed employee task.

Cost per Completed Task =
Total Attributable Lifecycle Cost
/ Number of Successfully Completed Tasks

The denominator must exclude failed or abandoned tasks if the measure claims to represent successful completion. Include human review and exception handling where they are part of the operating process.

28. Measure Benefits Without Confusing Activity with Value​

AI activity metrics are not business outcomes. Token volume, prompt counts, model calls, and chatbot sessions may indicate usage; they do not prove value.

28.1 Benefits hierarchy​

LevelExample measures
AdoptionEligible users active, repeat usage, workflow coverage
ProductivityTime saved, reduced manual steps, cases handled per employee
QualityError rate, rework, completeness, decision consistency
ServiceResolution time, response time, customer satisfaction
FinancialCost per transaction, operating expense, incremental revenue
RiskLoss avoidance, control effectiveness, policy violations
StrategicNew products, improved decision speed, increased organizational capability

28.2 Establish credible attribution​

Before deployment, record:

  • baseline period and baseline performance;
  • target population and comparison group, where feasible;
  • process changes occurring alongside the AI introduction;
  • seasonality and external influences;
  • measurement owner and source systems;
  • data quality limitations;
  • expected time to benefit.

Use controlled experiments where feasible. Where randomization is impractical, use quasi-experimental approaches, matched cohorts, pre/post analysis with controls, or transparent contribution analysis. Do not attribute every post-deployment improvement to AI.

29. Apply Benefits Realization Governance​

The business outcome owner remains accountable after go-live. Technology teams can report service health and usage; they cannot independently certify business value.

29.1 Benefits register​

FieldDescription
Benefit IDUnique identifier
Initiative and productRelated delivery unit
OutcomeSpecific business improvement
BaselineStarting value and period
TargetExpected value and target date
Measurement sourceSystem, report, or approved calculation
Benefit ownerAccountable business leader
Measurement ownerPerson responsible for reporting
Realization statusNot started, emerging, on track, achieved, missed
Attribution confidenceHigh, medium, or low, with rationale
DependenciesProcess, adoption, data, or organizational changes
Corrective actionIntervention if benefits are not materializing

If adoption is high but benefits are absent, investigate workflow fit, quality, incentives, process design, and measurement. Do not respond by automatically increasing model usage.

Key Takeaways: Part VIII​

  • Count the full lifecycle cost, including evaluation, governance, operations, and change.
  • Define unit economics around completed business tasks.
  • Record baselines and attribution method before deployment.
  • Keep the business outcome owner accountable for benefits after go-live.

Part IX. Scale Through Reuse and Organizational Capability

Scale depends on balancing shared guardrails with distributed accountability, building multidisciplinary skills, and treating adoption as delivery work.

30. Scale Reusable Capabilities Without Creating a Central Bottleneck​

Centralization improves consistency and reduces duplication. Excessive centralization slows delivery and creates a queue for every product team. A balanced model centralizes enterprise guardrails and shared capabilities, and distributes product accountability and domain knowledge.

30.1 Federated operating model​

ResponsibilityCentral platform / enablementDomain product team
Model access and provider contractsShared gateway and approved patternsSelects from supported options
Identity and securityEnterprise policy and controlsImplements standards and product-specific authorization
Evaluation frameworkShared tooling and common standardsOwns domain datasets and acceptance
Data governanceEnterprise policies and modelOwns domain data stewardship, quality, and permitted use
Product designPatterns, coaching, reusable componentsOwns user problem and workflow
DeploymentStandard pipelines and platform servicesOwns release decision within controls
OperationsShared telemetry and platform SLOsOwns product SLOs and user support
BenefitsPortfolio measurementOwns product outcome framework

30.2 Reuse decision criteria​

Reuse a capability when it has:

  • more than one credible consumer;
  • a stable, understandable interface;
  • a clear service owner;
  • a support and lifecycle plan;
  • a measurable adoption or efficiency benefit;
  • appropriate isolation and configuration boundaries.

Do not generalize a one-off solution prematurely. Premature abstraction creates complexity without real reuse.

31. Build the Skills and Operating Model​

Roadmap execution requires multidisciplinary capability. Hiring only prompt engineers or data scientists will not create a production AI organization.

Capability areas include:

  • product management and domain process design;
  • enterprise, solution, and AI architecture;
  • software and distributed-systems engineering;
  • data engineering and knowledge management;
  • ML/AI engineering and model operations;
  • security, privacy, legal, compliance, and risk;
  • UX, human factors, and accessibility;
  • SRE, platform engineering, and FinOps;
  • change management, training, and business adoption.

31.1 Roles and accountabilities​

RoleCore execution accountability
Executive sponsorStrategic priority, funding, escalation
Business outcome ownerBenefit realization and process adoption
Product ownerProduct value, backlog, acceptance
Enterprise architectEnterprise alignment and cross-domain coherence
AI / solution architectEnd-to-end AI design, boundaries, quality and risk controls
Engineering leadTechnical delivery and engineering quality
AI / ML engineerModel integration, evaluation, optimization, lifecycle
Data engineerData pipelines, quality, metadata, lineage
Security / privacy / riskControl requirements, review, assurance
SRE / platform engineerReliability, deployment, observability, capacity
Change leadTraining, communications, process transition

Small teams may combine roles, but accountability must remain explicit.

32. Manage Adoption and Process Change as Delivery Work​

An AI product that is technically sound but ignored by users has not achieved its outcome. Adoption work includes:

  • workflow redesign and role clarification;
  • user research and usability testing;
  • training based on actual tasks;
  • clear explanation of system limitations;
  • guidance on when to verify, override, or escalate;
  • feedback channels and issue triage;
  • management support and incentives;
  • accessibility and language needs;
  • measurement of sustained use and process outcomes.

For human-in-the-loop workflows, define the reviewer's authority, information, workload, response time, override mechanism, and accountability. A nominal approval step is not meaningful oversight if reviewers lack the time or evidence to decide.

Key Takeaways: Part IX​

  • Centralize guardrails and shared services; federate product accountability.
  • Generalize only what has more than one real consumer.
  • Staff for the full multidisciplinary system, not just models.
  • Make human oversight real by giving reviewers authority, evidence, and time.

Part X. Govern Portfolio Execution

Governance should be frequent enough to resolve decisions and detect risk, and light enough to preserve delivery flow.

33. Establish a Multi-Level Governance Cadence​

ForumTypical cadencePrimary decisions
Product team reviewWeekly or continuousBacklog, quality, blockers, experiments
Architecture and engineering reviewWeekly or fortnightlyDesign decisions, standards, technical risk
Risk and control reviewAt defined gates and on material changesRisk treatment, control evidence, approvals
Initiative steeringMonthly or milestone-basedScope, funding, dependencies, escalation
AI portfolio reviewMonthly or quarterlyPriority, capacity, investment, stop/scale decisions
Executive strategy reviewQuarterly or when triggeredStrategic direction, risk appetite, material trade-offs

Cadence should reflect portfolio size, risk, and delivery velocity. High-risk systems may need more frequent operational and risk review.

34. Use Stage Gates as Evidence-Based Decisions​

A stage gate is not a ceremonial approval meeting. It is a decision point at which the organization reviews evidence and chooses whether to proceed, constrain, remediate, pause, or stop.

GateDecisionRequired evidence
G0: Portfolio entryIs the opportunity worth discovery?Strategic alignment, initial value hypothesis, owner
G1: MobilizationIs the initiative ready for bounded delivery?Charter, scope, dependencies, risk applicability
G2: Architecture and data readinessIs the proposed solution feasible and governable?Architecture, data access, control design, cost assumptions
G3: Pilot readinessCan the bounded pilot run safely?Evaluation plan, safeguards, user scope, exit criteria
G4: Production readinessCan the system be operated responsibly?Test results, approvals, SLOs, runbooks, support
G5: Scale decisionShould exposure and investment expand?Production evidence, benefits, risk, unit economics
G6: Lifecycle reviewContinue, redesign, replace, or retire?Value, quality, cost, risk, technical health

A gate can approve a constrained next step rather than the entire initiative. For example, an initiative may be approved for synthetic-data testing while production data access remains unresolved.

35. Govern Exceptions and Architecture Decisions​

Exceptions are sometimes necessary, but they must not become invisible permanent deviations. An exception record includes:

  • the requirement or standard being varied;
  • business and technical rationale;
  • alternatives considered;
  • risk and impact assessment;
  • compensating controls;
  • accountable risk owner;
  • approval authority;
  • expiry date and review trigger;
  • remediation or exit plan.

Architecture decision records (ADRs) capture material choices: context, options, decision, consequences, assumptions, and revisit conditions. Keep ADRs concise enough to remain useful and specific enough to support future change (template in §43).

36. Maintain Portfolio Transparency​

A portfolio dashboard should show more than red/amber/green status.

ViewMeasures
Strategic alignmentRoadmap theme, outcome, capability contribution
DeliveryMilestones, scope, throughput, blockers, forecast
DependenciesCritical path, owner, readiness, aging
ArchitectureDecision status, exceptions, reuse, technical debt
RiskOpen critical risks, control evidence, residual risk
QualityEvaluation trends, critical failures, defect escape
OperationsAvailability, latency, incidents, recovery
EconomicsSpend, forecast at completion, cost per task
AdoptionEligible users, active use, workflow penetration
BenefitsBaseline, target, realized value, attribution confidence

A dashboard should expose the evidence behind status. A green indicator without a defined measure or source is not governance.

Key Takeaways: Part X​

  • Use a layered cadence from team to executive, scaled to risk.
  • Make gates decisions on evidence, and allow constrained approvals.
  • Give every exception an owner, an expiry, and a remediation plan.
  • Show the evidence behind every status indicator.

Part XI. Sequence Delivery and Manage Uncertainty

Sequence work around value, dependency, readiness, risk, and learning rather than calendar order alone.

37. Sequence Work Around Outcomes and Dependencies​

A typical sequence:

  1. establish mandatory identity, data, security, and delivery controls;
  2. build the minimum platform capabilities needed by the first products;
  3. deliver a bounded product with measurable value;
  4. validate operational and economic assumptions;
  5. generalize proven components into shared capabilities;
  6. expand to additional workflows and business units;
  7. optimize performance, unit economics, and reliability;
  8. retire redundant or superseded systems.

This is a pattern, not a universal sequence. If a mature platform already exists, the first product may proceed while selected gaps are remediated. If the data foundation is inadequate, data work may dominate the critical path.

38. Use Thin Vertical Slices​

Avoid building all platform components in isolation before validating a real business workflow. Equally, avoid delivering a narrow interface that bypasses enterprise controls.

A thin vertical slice demonstrates a complete, bounded path:

  • one user or system entry point;
  • one workflow;
  • a limited authoritative data set;
  • one model or approved model route;
  • a bounded retrieval or tool capability;
  • deterministic authorization;
  • basic observability and evaluation;
  • a human escalation path;
  • measurable outcome instrumentation.

The slice should be production-shaped even if it is not yet production-scaled.

38.1 Vertical slice versus horizontal build​

Horizontal buildThin vertical slice
Builds many layers independentlyProves a complete user-to-outcome path
Defers integration riskExposes integration risk early
Can create unused platform assetsValidates real consumer demand
Often delays feedbackProduces early evidence
May overfit to theoretical requirementsGrounds architecture in a real workflow

The best approach combines a thin vertical slice with deliberate investment in reusable foundations that are demonstrably needed.

39. Manage Uncertainty Explicitly​

AI delivery contains uncertainty in model behavior, data quality, provider changes, user adoption, regulation, and economics. Classify it:

  • Known constraint: an established fact, such as a data-residency requirement.
  • Assumption: a plausible but unverified belief.
  • Hypothesis: a proposition to test through an experiment.
  • Dependency: an external capability or decision required.
  • Risk: an uncertain event with potential impact.
  • Decision: a choice that must be made by an accountable owner.

39.1 Assumption and risk register​

ItemTypeEvidenceOwnerTriggerResponse required
Source documents are currentAssumptionData profiling and owner confirmationData ownerFreshness below thresholdRemediate or constrain use
Model meets latency targetHypothesisRepresentative load testEngineeringp95 exceeds SLOOptimize, route, or change model
External API remains availableDependencySLA and resilience testIntegration ownerRepeated outageFallback or redesign
Users adopt the workflowRiskCohort usage and workflow dataProduct ownerAdoption below targetProcess redesign and training

Do not convert uncertainty into false commitment. Use evidence gates, contingency plans, and explicit decision triggers.

Key Takeaways: Part XI​

  • Sequence by value, dependency, readiness, risk, and learning.
  • Prove a production-shaped thin slice before scaling any layer.
  • Name each uncertainty by type and attach an owner, trigger, and response.

Part XII. A Worked Enterprise Example

One initiative, end to end. The example is illustrative and prescribes no vendor or regulatory interpretation.

40. Executing an AI-Assisted Customer Operations Initiative​

A financial services enterprise has approved a roadmap initiative to reduce customer-service handling time and improve response consistency. The product assists service agents by retrieving approved policy and account information, drafting responses, and initiating a limited set of authorized workflow actions.

40.1 Business outcome and scope​

ItemDefinition
OutcomeReduce average handling time while maintaining or improving response quality
UsersInternal customer-service agents
Initial workflowPolicy and account inquiry support
Initial scopeRetrieval, answer drafting, source citations, selected read-only tools
ExclusionsAutonomous financial decisions, unrestricted account changes, unsupported external advice
System of recordExisting customer and account platforms
Human roleAgent verifies and sends the customer response
Success measuresHandling time, first-contact resolution, quality score, escalation rate, cost per resolved inquiry

40.2 Mobilization​

The sponsor appoints a business outcome owner and product owner. The architect maps the customer-service application, identity provider, policy repository, account APIs, contact-centre workflow, and logging platform.

Discovery establishes:

  • which policy repositories are authoritative;
  • whether document-level permissions can be enforced;
  • which account fields may be exposed to the assistant;
  • what the existing agent workflow permits;
  • expected concurrency and response-time requirements;
  • baseline handling time and quality measures.

The initiative is authorized for a bounded pilot only after data access, user scope, and control requirements are agreed.

40.3 Target execution architecture​

flowchart TB
A["Contact Centre Desktop"] --> B["AI Assistance API"]
B --> C["Workflow Orchestrator"]
C --> D["Identity and Authorization"]
C --> E["Knowledge Retrieval"]
E --> F["Approved Policy Repository"]
C --> G["Model Gateway"]
G --> H["Approved Model"]
C --> I["Read-only Account API"]
I --> J["Customer System of Record"]
C --> K["Human Review and Agent Workflow"]
C --> L["Audit, Traces, Evaluation and Cost"]
contact-centre-ai-architecture

The first release uses read-only account access. Any later write capability requires a separate authorization design, risk review, approval path, and release gate.

40.4 Delivery increments​

IncrementCapabilityEvidence
0Data, identity, and workflow discoverySource authority, permissions, baseline
1Policy retrieval and citationRetrieval evaluation and access-control tests
2Response draftingQuality, grounding, and safety evaluation
3Read-only account contextAPI contract and authorization tests
4Agent desktop integrationEnd-to-end workflow and usability validation
5Bounded pilotAdoption, quality, handling time, and incident evidence
6Production releaseSLOs, runbooks, support, approvals
7Scale and optimizeBenefits, unit economics, and operational trends

40.5 Pilot decision​

The pilot defines:

  • a fixed user cohort and workflow boundary;
  • a representative evaluation dataset;
  • a human verification requirement;
  • a clear fallback to the existing workflow;
  • a time-bounded measurement period;
  • stop conditions for critical leakage, policy violation, or unsafe behavior;
  • expansion criteria based on quality, adoption, reliability, and unit economics.

Positive user reaction is not sufficient for scale. The initiative must show that the product improves the intended business outcome without unacceptable risk or operational burden.

40.6 Production and scale​

After release, the team monitors:

  • retrieval source coverage and freshness;
  • response quality and citation validity;
  • p95 end-to-end latency;
  • tool availability and authorization failures;
  • cost per resolved inquiry;
  • agent adoption and override rates;
  • handling time and first-contact resolution;
  • incidents and customer-impact signals.

The portfolio review then decides whether to expand to more inquiry types, add write actions, improve retrieval, or pause expansion. Each change is evaluated separately against its risk and value.


Part XIII. Execution Artefacts and Templates

A mature programme maintains a coherent artefact set. Each artefact should support a decision, an engineering activity, an operational obligation, or measurable accountability. Do not produce documents for their own sake.

41. Minimum Execution Artefact Set​

ArtefactPrimary purposeOwner
Initiative charterEstablish outcome, scope, ownership, and constraintsSponsor / product owner
Product briefDefine users, workflow, value, and product boundariesProduct owner
Delivery backlogOrganize executable work and acceptance criteriaProduct and engineering
Dependency registerTrack cross-team and platform prerequisitesDelivery lead
Architecture overviewCommunicate system context, boundaries, and deploymentArchitect
ADR logPreserve material technical decisionsArchitect / engineering
Data and knowledge planEstablish source authority, access, quality, and lifecycleData owner
Threat model and risk assessmentIdentify threats, harms, and control requirementsSecurity / risk
Evaluation plan and resultsDemonstrate AI quality and behaviorAI engineering / product
Test strategy and evidenceDemonstrate software and system correctnessEngineering / QA
Release planControl promotion, rollout, and rollbackEngineering / operations
Operational readiness packEstablish support, SLOs, monitoring, and recoveryService owner
Model and asset inventoryTrack model, prompt, tool, index, and policy versionsPlatform / governance
Benefits registerTrack business outcomes and attributionBusiness outcome owner
Cost modelTrack lifecycle spend and unit economicsFinance / product
Risk and exception registerTrack unresolved risk and deviationsRisk owner / architect
Product runbookSupport service operation and incident responseOperations

42. Product Backlog Structure​

A useful backlog connects business outcomes to technical implementation:

outcome-to-delivery-hierarchy

A story is not complete merely because code has merged.

42.1 Example definition of done​

  • Acceptance criteria pass.
  • Unit, integration, and contract tests pass.
  • Relevant AI evaluation tests pass.
  • Security and authorization tests pass.
  • Telemetry and cost attribution are implemented.
  • Failure and timeout behavior is defined.
  • Configuration and assets are versioned.
  • Documentation and runbooks are updated where needed.
  • Product owner accepts the behavior.
  • Required risk or architecture approvals are recorded.

43. Architecture Decision Record Template​

# ADR-XXX: [Decision title]

## Status
Proposed | Accepted | Superseded | Rejected

## Context
What problem or constraint requires a decision?

## Decision drivers
- Business outcome
- Security and privacy
- Reliability and performance
- Cost and operability
- Interoperability and portability
- Reuse and maintainability

## Options considered
1. Option A
2. Option B
3. Option C

## Decision
What was selected and why?

## Consequences
- Positive consequences
- Negative consequences
- New dependencies
- Operational implications

## Controls and validation
How will the decision be tested and monitored?

## Revisit conditions
What evidence or event would justify revisiting the decision?

## Owners and approvals
Named decision owner, reviewers, and date.

44. AI Evaluation Plan Template​

FieldDescription
Product and versionProduct build and release
Evaluation objectiveBehavior or quality attribute being tested
Evaluation datasetSource, version, sampling, and limitations
Test scenariosNormal, edge, adversarial, and failure cases
MetricsDefined measures and scoring approach
ThresholdsPass/fail criteria and critical failure rules
EvaluatorAutomated, human, or hybrid
ResultsScores, examples, and failure analysis
Known limitationsGaps in coverage or evaluator reliability
ApprovalAccountable acceptance authority
Regression triggerChanges that require a rerun

45. Production Readiness Record Template​

FieldEvidence
Service ownerNamed accountable team
Business ownerNamed outcome owner
ArchitectureApproved overview and ADRs
DataSources, permissions, retention, lineage
AI assetsModel, prompt, retrieval, tool, and policy versions
QualityEvaluation and regression results
SecurityThreat model and test evidence
RiskAssessment and residual risk acceptance
PerformanceLoad and latency results
ReliabilitySLOs, failure handling, recovery
OperationsDashboards, alerts, runbooks, support
ReleaseDeployment and rollback plan
BenefitsBaseline and instrumentation
DecisionApprove, conditionally approve, defer, or reject

46. Benefits Realization Template​

MeasureBaselineTargetCurrentSourceOwnerAttribution confidence
Average handling timeTBDTBDTBDWorkflow systemBusiness ownerTBD
First-contact resolutionTBDTBDTBDContact-centre analyticsBusiness ownerTBD
Quality scoreTBDTBDTBDQuality reviewOperationsTBD
Cost per completed taskTBDTBDTBDFinance and usage telemetryFinanceTBD
AdoptionTBDTBDTBDProduct analyticsProduct ownerTBD

Populate values from verified enterprise baselines. Do not invent targets to make a business case look complete.


Part XIV. Common Execution Failure Modes

Most AI roadmap failures are predictable. This Part names them and pairs each with a corrective discipline.

47. Mistakes That Undermine AI Roadmap Execution​

Failure modeWhy it failsCorrective discipline
Treating the roadmap as a project planStrategic direction lacks executable ownership and acceptanceCreate initiative charters and delivery backlogs
Starting with model selectionIgnores workflow, data, risk, and integration constraintsStart with outcome and system context
Building a large platform firstCreates cost and complexity without validated consumersBuild minimum reusable foundations around real demand
Running pilots without experimentsPilots become permanentDefine hypotheses, exit criteria, scope, safeguards, and scale/stop gates
Measuring prompts and tokens as valueActivity does not prove business benefitMeasure completed tasks and business outcomes
Treating model evaluation as a one-time testBehavior changes with data, models, prompts, and toolsMaintain versioned regression evaluation
Relying on prompt instructions for authorizationModel behavior is not a security boundaryEnforce policy and authorization deterministically
Logging everythingCreates privacy, security, and retention exposureApply minimization, redaction, and access controls
Allowing uncontrolled tool accessCreates excessive authority and side-effect riskUse bounded tools, policy checks, and approval
Ignoring system-of-record boundariesCreates inconsistent or unauditable business stateKeep authoritative transactions in enterprise systems
Centralizing every decisionCreates delivery bottlenecksCentralize guardrails, federate product accountability
Decentralizing everythingCreates fragmentation and duplicated riskProvide paved roads and governed exceptions
Scaling before operations are readyConverts product defects into service incidentsRequire operational readiness and SLO evidence
Ignoring unit economicsUsage growth may raise cost faster than valueMeasure cost per completed task and lifecycle TCO
Treating adoption as training aloneWorkflow and incentive problems remainRedesign the process and measure sustained use
Failing to retire old capabilitiesCreates duplicate cost and conflicting systemsInclude decommissioning in lifecycle planning

48. Warning Signs That Require Intervention​

Escalate when:

  • no accountable business outcome owner exists;
  • a critical data source has no owner or permitted-use decision;
  • a system can execute consequential actions without external authorization;
  • critical evaluation failures are accepted without explicit risk ownership;
  • a pilot has no scale, stop, or transition decision;
  • a production service has no operational owner;
  • model or prompt changes are not traceable;
  • costs rise without corresponding completed-task value;
  • user adoption is reported without process outcome evidence;
  • teams repeatedly bypass the paved road;
  • architecture exceptions have no expiry or remediation plan;
  • a roadmap initiative continues despite invalidated assumptions.

Part XV. The End-to-End Execution Method

A single method that ties the preceding Parts together, with a concrete first-90-days pattern.

49. A Practical Execution Lifecycle​

Activities may overlap where dependencies and risk allow, but the decision logic stays explicit.

StepActivityKey outputsDecision
1Confirm roadmap mandate and scopeStrategic traceability and portfolio boundariesEnter portfolio
2MobilizeCharter, owners, scope, baselineAuthorize discovery / mobilization
3Validate assumptions and dependenciesEvidence, dependency register, risk logProceed, constrain, or stop
4Establish architecture and data readinessArchitecture, data plan, ADRs, control designApprove solution direction
5Build minimum foundationsPaved road, identity, data, evaluation, telemetryApprove bounded engineering
6Deliver thin vertical sliceIntegrated product path and initial evidenceContinue, redesign, or stop
7Complete iterative incrementsTested product and release candidateApprove pilot
8Run bounded pilotAdoption, quality, safety, cost, and workflow evidenceScale, remediate, or stop
9Complete production readinessSLOs, runbooks, approvals, rollbackApprove production
10Operate and realize valueService health, user feedback, benefitsContinue and optimize
11Review lifecycle and portfolioValue, risk, cost, technical healthExpand, redesign, replace, or retire

49.1 Execution control loop​

flowchart TD
A["Roadmap Commitment"] --> B["Fund and Mobilize"]
B --> C["Validate Readiness"]
C --> D{"Ready for Investment?"}
D -- "No" --> E["Resolve Gaps or Stop"]
E --> C
D -- "Yes" --> F["Build and Integrate"]
F --> G["Evaluate and Verify"]
G --> H{"Release Criteria Met?"}
H -- "No" --> I["Remediate / Narrow Scope"]
I --> F
H -- "Yes" --> J["Deploy and Operate"]
J --> K["Measure Value, Risk and Cost"]
K --> L{"Continue, Scale or Change?"}
L -- "Scale" --> B
L -- "Improve" --> F
L -- "Stop / Retire" --> M["Controlled Exit and Learning"]
investment-lifecycle-flowchart

50. First 90 Days: A Practical Mobilization Pattern​

A 90-day plan is an example of how to establish execution discipline for an initial portfolio or first initiative. It is not a universal delivery promise.

PeriodPrimary focusExpected outputs
Days 1–15Mandate, ownership, portfolio inventoryConfirmed sponsor, outcome owners, initiative charters, governance cadence
Days 16–30Readiness and architectureDependency map, data assessment, architecture outline, risk applicability
Days 31–45Minimum platform and control foundationsRepository and CI/CD patterns, identity, evaluation harness, telemetry baseline
Days 46–60Thin vertical sliceIntegrated workflow, initial tests, user feedback, updated cost assumptions
Days 61–75Bounded pilot preparation and executionPilot controls, evaluation results, operational procedures, adoption evidence
Days 76–90Production decision and next portfolio cycleReadiness assessment, benefit evidence, scale/remediate/stop recommendation

A complex or high-impact product may require substantially longer. The objective is not to force production deployment by day 90. It is to produce reliable evidence and make the next investment decision.


Part XVI. Measuring Execution Maturity

Use the maturity model to find where practice stands and what to strengthen next, and the success criteria to confirm that execution is working.

51. AI Roadmap Execution Maturity Model​

DimensionLevel 1: Ad hocLevel 2: EmergingLevel 3: DefinedLevel 4: ManagedLevel 5: Adaptive
PortfolioIsolated experimentsBasic initiative trackingGoverned portfolioOutcome and dependency managementDynamic, evidence-based portfolio
ProductDemo-ledNamed product ownersProduct lifecycle definedContinuous outcome managementAdaptive product portfolio
ArchitectureLocal decisionsInformal reviewReusable patterns and ADRsMeasured conformance and reuseArchitecture evolves from production evidence
DataUnowned or fragmentedInitial source inventoryGoverned data productsQuality and lineage monitoredContinuous data fitness management
AI evaluationManual spot checksBasic test datasetsVersioned evaluation suitesRelease gates and production feedbackRisk-calibrated continuous evaluation
Security and riskLate reviewBasic checklistsEmbedded control requirementsContinuous assuranceAdaptive controls based on risk signals
DeliveryManual deploymentPartial automationStandard CI/CDReproducible, governed deliveryOptimized flow with automated controls
OperationsReactive supportBasic monitoringDefined SLOs and runbooksSRE and incident learningResilience continuously optimized
EconomicsUnclear costBasic usage trackingUnit-cost modelCost and benefit governancePortfolio optimization by realized value
AdoptionLaunch-focusedTraining and feedbackMeasured adoptionWorkflow and behavior optimizationContinuous organizational learning

The maturity model is a diagnostic instrument, not a ranking exercise. A regulated, high-impact product may require advanced controls even if the organization is early in other dimensions.

52. Execution Success Criteria​

An AI technology roadmap is being executed effectively when:

  • every initiative has traceable business outcomes and accountable owners;
  • dependencies and assumptions are visible and actively managed;
  • shared platform capabilities have real consumers and service ownership;
  • product teams follow secure, reproducible engineering practices;
  • AI behavior is evaluated against representative evidence;
  • authorization and policy controls are enforced outside model reasoning;
  • systems are deployed with tested rollback and operational readiness;
  • production behavior is observable across the complete request path;
  • business value and lifecycle cost are measured;
  • material changes are governed and traceable;
  • lessons from production inform product and roadmap decisions;
  • low-value or unsafe initiatives can be paused, redesigned, or retired.

Conclusion​

Defining an AI technology roadmap establishes direction, capability requirements, architectural choices, investment logic, and sequence. Executing it turns those decisions into products, platforms, operating capabilities, and measurable business outcomes.

Execution must connect portfolio governance to engineering reality. Every initiative needs a clear business owner. Platform investments must solve real shared needs. AI behavior must be evaluated continuously. Model intelligence must stay separate from enterprise authority. Production systems must be operated with the rigor expected of any other critical enterprise service.

The essential sequence:

roadmap-to-adaptation-cascade

The roadmap is not complete when its initiatives are approved. It is not executed when a prototype works. It is not successful merely because a model is in production.

It is executed successfully when governed AI capabilities are adopted in real workflows, deliver measurable outcomes, operate within acceptable risk and cost, and can be sustained and improved over time.


Appendix A. Mapping the Guide to Existing Engineering Practice​

Most engineering organizations already run mature practices that cover much of this guide. The table maps each guide concept to the established practice it extends, and states what is specific to AI. It uses generic practice names so that it applies regardless of internal tooling or terminology.

Guide conceptEstablished practice it extendsWhat is specific to AI
Execution contract and charter (§2)Product requirements documents, design reviews, programme chartersExplicit evidence requirements, model and data risk owners, exit conditions
Decision rights (§3)RACI and DACI models, ownership files, service ownershipData-use, model-selection, and risk-acceptance decisions made explicit
Dependency register (§6)Cross-team dependency tracking, platform service agreementsDependencies on data products, model endpoints, and evaluation assets
Paved road (§8)Platform engineering, golden paths, internal developer platformsModel gateway, evaluation harness, and prompt and tool templates in the template set
Data foundations (§9)Data governance, data contracts, lineage and catalog toolingDocument-level permissions, retrieval authority, deletion propagation to indexes
Control plane (§10)Service mesh and policy engines, centralized authorizationAuthorization outside the model; safe-to-answer versus authorized-to-act
Release manifest (§14)Software bills of materials, build provenance, configuration managementModel, prompt, index, tool schema, and policy versions as release assets
Evaluation gates (§15)Test gates in CI/CD, launch review criteriaDataset-driven, non-deterministic evaluation; critical-failure thresholds
Agent controls (§16)Least privilege, rate limits, circuit breakers, change approvalsStep, time, token, and tool-call budgets; proposed versus completed actions
Test strategy (§18)Test pyramid, contract testing, chaos and load testingAI evaluation overlay; prompt-injection and cross-tenant leakage tests
Release strategies (§19)Canary, blue/green, feature flags, dark launchesShadow mode for comparing model outputs; pilots with hypotheses
Production readiness (§20)Production readiness reviews, launch checklistsResidual-risk acceptance and human-oversight validation
Deployment pipeline (§21)Continuous delivery, artefact signing, promotion pipelinesEvaluation and risk tests as a promotion stage
SLOs (§22)Service-level objectives, error budgets, SLIsQuality, grounding, and safety SLOs with non-compensating thresholds
Observability (§23)Distributed tracing, structured logging, metricsRetrieval, model, policy, and tool spans; privacy-aware prompt logging
Incident response (§24)Incident command, postmortems, runbooksAI incident categories: leakage, tool misuse, quality regression, cost anomaly
Change management (§25)Change advisory processes, risk-tiered change reviewModel and prompt changes treated as behavior-changing releases
Drift management (§26)Monitoring, anomaly detection, model monitoring in MLOpsRetrieval freshness, provider behavior change, governed feedback loops
Lifecycle cost (§27)FinOps, cost allocation, unit economicsToken and inference cost, human-review cost, cost per completed task
Benefits realization (§29)Experiment platforms, product analytics, benefits trackingAttribution under concurrent process change
Federated model (§30)Platform and product team split, inner-source modelsCentral guardrails and gateway; domain-owned datasets and acceptance
Governance cadence (§33–36)Architecture review boards, investment committees, risk councilsEvidence-based gates specific to pilots, evaluation, and model risk

Alignment with external frameworks​

The guide is compatible with widely used risk and management frameworks. The following are common reference points; confirm applicability and current versions with your risk and compliance functions.

  • NIST AI Risk Management Framework for risk identification, measurement, and management across the AI lifecycle.
  • ISO/IEC 42001 for an AI management system.
  • OWASP Top 10 for LLM Applications for threat modelling of prompt injection, data leakage, and excessive agency (see §16, §18).
  • DORA research metrics (deployment frequency, lead time, change failure rate, recovery time) as delivery-performance measures alongside the AI-specific measures in §22.
  • Site reliability engineering practice for SLOs, error budgets, and incident learning (see §22, §24).

Appendix B. Glossary​

TermDefinition
ADRArchitecture decision record: a concise record of a material design choice, its context, alternatives, and consequences.
AgentA system that uses a model to plan and perform multi-step tasks, typically by invoking tools.
Authorization (policy)A deterministic decision, made outside the model, on whether an action is permitted for a user in a context.
Benefits registerThe record of expected and realized business outcomes, with baselines, owners, and attribution confidence.
Control planeThe set of services that manage policy, configuration, registries, and governance for AI workloads.
Evaluation gateA release criterion based on evaluation evidence, including critical-failure thresholds.
Execution contractThe shared agreement on outcome, scope, accountability, constraints, dependencies, acceptance, evidence, change authority, and exit conditions.
GroundingThe degree to which a generated response is supported by authoritative evidence.
Model gatewayA service that abstracts model providers and applies routing, quotas, timeouts, and fallback.
Non-compensating thresholdA threshold that must be met independently; strength elsewhere cannot offset a failure.
Paved roadThe supported, documented, secure, and observable path for building and operating AI products.
Release manifestThe record of versions of every asset that determines behavior in a release.
SLOService-level objective: a target for a measurable aspect of service behavior.
System of recordThe system that holds the authoritative state for a business entity or transaction.
Thin vertical sliceA complete, bounded, production-shaped path from user entry to measurable outcome.
Unit economicsCost per unit of delivered business value, such as cost per completed task.

Appendix C. Companion Reading​

This guide should be read alongside Defining the AI Technology Roadmap.

  • Defining establishes business outcomes, the opportunity portfolio, current-state assessment, target capabilities, architecture, technology direction, investment rationale, and roadmap sequence.
  • Executing establishes mobilization, engineering, platform foundations, evaluation, release, operations, value realization, and continuous adaptation.

Together they form a complete management cycle:

ai-roadmap-cycle-flowchart

The defining discipline determines what the organization should become and why. The execution discipline makes that future operational, measurable, and sustainable.