Skip to content

    Forward Deployed Engineer

    AI Pilot Rollout Plan and Customer Solution Proposal

    Evaluate an AI pilot against agreed outcomes, plan a staged rollout with gates and rollback, drive adoption and write the customer-facing solution proposal.

    By Published 8 min read

    • fde
    • rollout
    • adoption
    • proposal
    • pilot-evaluation
    • customer-delivery
    Share

    This lesson is part of AI Solution Architect: Discovery, Scope and Security. Enroll for free, then sign in, to read it in full.

    What you'll learn: how to judge a pilot against the outcomes the customer agreed, plan a staged rollout with a gate and a rollback trigger at each step, measure adoption without confusing usage with value, and write a proposal that asks for named decisions.

    At a glance

    Figure 1. The rollout ladder

    flowchart LR accTitle: Rollout ladder accDescr: The assistant passes its offline acceptance tests, then runs with one team of agents, then two teams, then all four teams. Each step needs its gate to pass. A rollback trigger at any rung returns the group to the previous rung, where agents use the existing tools. A["Offline tests pass"] -->|gate 1| B["One team: 6 agents"] B -->|gate 2| C["Two teams: 12 agents"] C -->|gate 3| D["All four teams: 24 agents"] D -.->|rollback trigger| C C -.->|rollback trigger| B B -.->|rollback trigger| A

    How to read this: solid arrows need a written gate to pass and dotted arrows are the way back when a trigger fires, so every rung can be undone.

    • Judge the pilot against the outcome sheet agreed before it started.
    • Roll out in rungs, each with a gate up and a trigger back.
    • Count adoption as agents who keep returning, not total requests.
    • Your artifact: the rollout plan and solution proposal.

    Scenario

    Composite scenario, not a real company. Lumen Industrial Supply, a fictional distributor, has built its read-only Order and Policy Assistant, which reads the order management system (OMS). Its 24 agents work in four teams of about 6 (an assumption), each with a team lead. The Head of Customer Operations wants it open to everyone, plus a phase 2 where the assistant proposes address changes and discount exceptions for a human to approve. Say what the pilot proved and recommend. All numbers are illustrative.

    What you will be able to do

    • Compare pilot results with baselines and targets and give a verdict with limits.
    • Draft gates and rollback triggers for each rung of a ladder.
    • Choose adoption measures that show lasting use.
    • Write a proposal that ends in decisions the customer can approve.

    Prerequisites

    Read Demonstrating value and handling change: the outcome sheet, criteria and change log feed the proposal. For release stages see LLMOps and observability; the estimate comes from AI project estimation.

    Core ideas

    Evaluate the pilot against the sheet

    Figure 2. Pilot evaluation decision

    flowchart TD accTitle: Pilot evaluation decision accDescr: Compare each outcome with its target. If all safety criteria pass and all targets are met and adoption holds, recommend the next rung. If some targets miss narrowly on a small sample, recommend a measured extension. If a safety criterion fails, stop the rollout until it is fixed. A["Pilot results against the outcome sheet"] --> B{"Safety criteria all pass?"} B -- no --> S["Stop rollout, fix, rerun"] B -- yes --> C{"All targets met?"} C -- yes --> D{"Adoption holds?"} D -- yes --> G["Recommend the next rung"] D -- no --> I["Investigate adoption first"] C -- no --> N{"Miss narrow and sample small?"} N -- yes --> E["Extend with a larger measured sample"] N -- no --> R["Re-scope or stop"]

    How to read this: safety criteria are checked first and cannot be traded against a speed gain.

    Safety criteria here are AC-2 to AC-6: version traps, refusal, held orders, order-change rules and no writes.

    Adoption is not request count

    Measure What it tells you What it hides
    Weekly active agents divided by invited Whether agents come back Why they leave
    Wrong-answer reports Where trust breaks Errors nobody reports
    Handling time against baseline The outcome itself Selection of easy contacts

    The ladder and its gates

    Rung Who Gate to the next rung Rollback trigger Decided by
    Offline Test set, no agents AC-1 to AC-6 pass n/a Head of Customer Operations
    One team 6 agents, 1 team lead Criteria rerun on the pilot log; at least 5 of 6 agents active 3 weeks running A quoted superseded policy, or any OMS write call Same
    Two teams 12 agents, one per region Wrong-answer reports within the agreed ceiling for 4 weeks Same, or the ceiling exceeded Same, with the IT security lead
    All four teams 24 agents Support load within the agreed limit Same Same

    The thresholds are examples; the customer's owner chooses the real ones. A rollback sends that group back to the old tools the same day.

    ROLLOUT PLAN
    Rung:             <name>
    Population:       <who, how many, how chosen>
    Entry gate:       <criteria, test sets, sign-off>
    Minimum time:     <weeks at this rung>
    Rollback trigger: <measured condition, who may pull it, what happens>
    Support:          <training, channel, office hours>
    Decision:         <who approves moving up>

    Explain it back. Tell the Head of Customer Operations in three sentences why you start with one team of 6. A good explanation names the cost of a wrong answer, says criteria are rerun on real contacts before widening, and weighs waiting.

    The solution proposal

    Section The test it must pass
    1. Summary: problem, recommendation, the ask A busy reader can decide from this alone
    2. Problem and baseline Every number has a sample size
    3. What the pilot showed Misses sit in the same table as passes
    4. Scope: in, later, out Every item has a reason
    5. Acceptance criteria for the next phase Each can fail
    6. Rollout plan Each gate has an owner
    7. Risks, assumptions, open questions Each has an owner and a date
    8. Security and data Links the checklist; unknowns listed
    9. Effort, timeline, cost Placeholder prices; assumptions stated
    10. Decisions requested Each has a name and a date

    Write "placeholder price" and fill it from the provider's published list on the day you send it.

    Worked example

    Assumptions: hypothetical pilot results, to practise the verdict. Baseline median 9 minutes (24 timings), target 6 or less.

    Case Median, timings Safety criteria Adoption Verdict
    A 5.5 min, 60 All pass 5 of 6 active Recommend the next rung
    B 6.5 min, 24 All pass 5 of 6 active Narrow miss, small sample: extend, re-measure on 60 timings
    C 5.0 min, 60 One answer quoted v2 (14 days) 6 of 6 active Stop: fix, rerun AC-2, restart the rung
    • In case B, assume the middle half of the 24 timings spans 3 minutes. A gap of 0.5 minute is well inside that spread: a near miss, not a pass. Case C beats the target and still stops: safety comes first.

    • The proposal's cost line draws on the estimate (illustrative, placeholder prices): 68 person-days at a placeholder day rate of 450 is a build cost of 30,600, and the three-year total cost of ownership is 93,357.50. Insert current prices and their date.

    At the customer: the sponsor says, "6.5 is basically 6, call it a pass." Say: "I will report a near miss on 24 timings, because the gap is smaller than the spread. Sixty timings give a firmer answer."

    Practice task

    Write the phase-two proposal skeleton for Lumen.

    1. Fill sections 2 and 3 of the outline from case B, including the miss.
    2. Write the rollout plan for the "all four teams" rung with your own gate numbers and an owner for each.
    3. List the decisions you need, each with a name and a date.
    4. Mark each cost line "placeholder". The plan and outline are your rollout plan and proposal.

    Decide first, then reveal.

    Rollout calls (interactive when JavaScript is on)

    The pilot meets every target and all safety criteria pass, but agents stopped coming back.

    • Recommend the next rung
    • Extend with a larger measured sample
    • Investigate adoption first
    Answer

    Investigate adoption first. In the evaluation decision, adoption must hold after targets are met. A larger sample would not explain why agents left.

    On the one-team rung, the gateway log shows a write call to the OMS.

    • Note it and continue
    • The trigger fires: the group returns to the old tools the same day
    • Wait for the next gate review
    Answer

    The trigger fires: the group returns to the old tools the same day. Any OMS write call is a rollback trigger for that rung. Waiting loses the speed a trigger exists to give.

    You drafted gate numbers for the two-team rung. Who fixes the real thresholds?

    • The customer's owner, using yours as examples
    • You, as you know the pilot data
    • The IT security lead, who signs every gate
    Answer

    The customer's owner, using yours as examples. The thresholds are examples and the customer's owner chooses the real ones. The security lead co-signs this rung but does not own the targets.

    Exercise

    Write the gate and rollback trigger for phase 2, where the assistant proposes an address change and a human approves it before the OMS call runs.

    Acceptance criteria:

    • The gate lists the tests that must pass first (no write without a recorded approval, idempotency key present) and who signs, including the warehouse lead for P-ORD-04.
    • The trigger is a measured condition and names who may pull it.
    • The text says what happens to proposals in flight when it fires.

    Done when the IT security lead could execute the rollback at 2 a.m. using only your text.

    Hint 1: reuse the no-write criterion

    AC-6 counted write calls in the gateway log. Phase 2 becomes "no write call without an approval record".

    Hint 2: say what rollback does

    Decide the action (disable the proposal path, return to read-only), who can do it and how agents are told.

    Common mistakes

    • Rounding up a near miss. Report the number, the sample and the gap, and propose how to settle it.
    • No way back. A rung with no rollback trigger is a one-way door.
    • Quoting prices from memory. Use a placeholder and fill it on the day.

    Knowledge check

    1. Why are safety criteria checked before speed in the evaluation decision?

    A quoted superseded policy or an unapproved write can harm the customer in ways a time saving cannot offset. Checking safety first stops a good speed result hiding a failure.

    2. Why is a 6.5-minute median against a 6-minute target on 24 timings a near miss, not a pass?

    The target says 6 or less and the median is 6.5, but with 24 timings from a few agents the gap may be noise. Rounding up gives false certainty; re-measuring keeps the claim honest.

    3. Why is weekly active agents divided by invited a better adoption measure than total requests?

    It counts agents who keep returning, which reflects perceived value. Total requests can be inflated by a few heavy users and can hide a decline from 6 active agents to 4.

    4. What makes a rollback trigger usable?

    It is a measured condition (for example one quoted superseded policy), names who may pull it, and states the action and how agents are told. "If it seems wrong" invites argument.

    5. Why should a proposal end with decisions requested?

    A proposal that only describes leaves the reader to work out what to do. Decisions with a name and a date make the next step concrete.

    You can now

    • Add the rollout plan and solution proposal to your design pack.
    • Compare pilot results with baselines and write the verdict with limits.
    • Choose adoption measures and say what each hides.
    • Write rollout gates and rollback triggers for each rung.
    • Explain a staged rollout to a sponsor in three sentences.

    Further reading

    Last verified: 2026-11-03

    Next

    This is the last lesson of module M7. The card continues with module M10: The solution architect cycle: discovery, proposal, POC, handover

    Enroll to keep reading

    Lesson 7 of 8 · AI Solution Architect: Discovery, Scope and Security

    Evaluate an AI pilot against agreed outcomes, plan a staged rollout with gates and rollback, drive adoption and write the customer-facing solution proposal.

    In the rest of this lesson

    • Practice task
    • Exercise
    • Common mistakes
    • Knowledge check
    • You can now
    • Further reading

    Enrolling is free. It unlocks every lesson in AI Solution Architect: Discovery, Scope and Security, tracks your progress across devices and keeps your quiz scores. The newsletter is optional.

    Ask about this article

    Get answers grounded in this post. AI-generated — based on this article, and may be imperfect.

    Scaled AI Weekly

    Enjoyed this? Get more like it every Monday.

    Real architecture decisions, LLMOps patterns that survive production, and engineering leadership advice — from 12+ years of building at enterprise scale. Free. No spam. Unsubscribe anytime.

    Get new articles by email

    Free. We email a confirmation link first, and you can unsubscribe from any email.

    Join engineers building production AI systems

    Comments