Deploying AI Systems in Customer Environments
The gap between lab and production performance is the central problem the FDE role exists to solve.
A Promising Prototype Meets a Real Customer
An AI system can look impressive in a controlled setting and still disappoint once it is placed in front of a real customer. The model that handled the curated examples cleanly may struggle with messy inputs, unfamiliar data, and the operational constraints of the customer's own systems. This difference is what this article calls the gap between lab and production. The source treats the gap as central rather than incidental: it describes the gap as the bottleneck that determines whether the entire AI economy delivers on its promise.
What do you think happens?
A prototype impressed the lab team, but the customer is getting little value from it. If the cause is treated as a sales problem, what would a team reach for first?
Reveal answer
The common instinct is the first two options: a better pitch, a more polished demo, more licenses, or more salespeople. The source argues those do not close the gap on their own.
The source states that sales activity, demos, and licenses do not close the gap on their own. Closing it requires engineers to work alongside customers, ship code, test against eval sets, and measure outcomes.
Lab Conditions Versus Customer Conditions
The gap between lab and production is the measurable distance between how well an AI system performs under conditions its builders control and how well it performs on the customer's real data, real workflows, and real expectations. The source frames it as the central problem the FDE role exists to solve.
In the lab, the system is tested under conditions its builders can control. In production, it meets the customer's real data, real workflows, and real expectations. A system that is strong in the first setting can be weak in the second, and the gap is the distance between those two results. The diagram below shows the shape of this change: the same system that handled curated examples cleanly produces a weaker result once messy inputs and the customer's operational constraints are present.
Because the gap lives in the customer's environment, it cannot be closed from a distance. The source's insistence that engineers sit next to customers follows from this. Closing the gap means observing how the system behaves where it is used and adjusting it until its results there match what it achieved in the lab.
Tracing a System From Lab Demo to Stable Use
It helps to trace the path a system takes from a lab demo to stable production use and to notice where it can stall. The source describes closing the gap as engineers working alongside customers, shipping code, testing against eval sets, and measuring outcomes. Read in order, those activities form a path, and the diagram below places each one along it.
Following a Hypothetical Classifier Into Production
A team has a lab demo of a model that sorts incoming customer messages into categories. It performs well on a curated set of sample messages. The customer's real messages are informal, use unfamiliar abbreviations, and arrive through the customer's own ticketing system. Trace how the team would move the system toward stable use.
- 1Start from the lab result
The demo succeeded under conditions the team controlled, so the lab result is strong but not yet proof of production value.
- 2Observe the customer's real use
An engineer works beside the customer and sees the informal messages and abbreviations the curated set never contained.
- 3Adjust and ship code
The engineer changes the system to handle the customer's inputs and integrates it with the customer's ticketing system, then ships that code.
- 4Test against eval sets
The team checks the adjusted system against evaluation sets so that its results can be compared with what it achieved in the lab.
- 5Measure outcomes
The team measures results in the customer's environment, and only when those results hold does the system count as stable production use.
The system reaches stable use not because the demo was better, but because engineers adjusted it inside the customer's environment and measured the results there. This example is illustrative and is not drawn from the source.
Why Demos, Licenses, and Sales Effort Fall Short
A common assumption holds that the gap between a promising prototype and a useful deployment is a sales or marketing problem. If customers are not getting value, the reasoning goes, the answer is a better pitch, a more polished demo, more licenses sold, or more salespeople in the field. The problem sounds like one of persuasion and reach. The source tests this belief and rejects it: sales activity, demos, and licenses do not close the gap on their own.
| Response | What it addresses | Does it close the gap by itself? |
|---|---|---|
| Better pitch or polished demo | How the system is presented | No. The source says demos do not close the gap on their own. |
| More licenses sold | How widely the system is sold | No. Licenses alone do not change how the system behaves in production. |
| More salespeople in the field | Reach and persuasion | No. Sales effort is named as insufficient on its own. |
| Engineers working alongside customers | Behavior in the customer's environment | Part of the motion the source describes as closing the gap. |
Sales-side responses compared with the engineering motion the source associates with closing the gap.
The FDE's Primary Responsibility
The source describes the substance of the FDE role as having stayed the same since the role's beginnings. Titles, compensation, and tools may change, but the underlying purpose of closing the gap has remained consistent. This is why the source describes the role's core responsibilities as enduring rather than tied to any particular technology. As defined in this course, the FDE's primary responsibility is to close the gap between lab and production performance by working inside the customer's environment.
Placed in relation to the three parties, the FDE works in the customer environment where the gap appears. The lab is where the system was built and first tested, and the sales team is where the system is presented and sold. The FDE's ownership sits in the space between them: taking a system that performed in the lab and making its results in the customer's environment match what it achieved there.
The Four Practices That Close the Gap
The source names a set of practices it calls the motion that closes the gap. It lists four: embedded delivery, eval as specification, code as artifact, and outcome as proof. The source says this motion has remained the same even as the surrounding tools and titles change. The diagram below shows how the four practices relate to the central goal, and each practice is introduced in its own subsection.
Mistakes When Reading the Gap
Common mistake Treating a strong lab result as proof that the system will work for the customer
What it looks likeA model scores well on curated samples, so the team assumes the customer will see the same results.
Why it failsThe lab and the production environment differ. The customer's real data, workflows, and expectations can expose a gap that the prototype could not reveal.
Do this insteadMeasure the system's results in the customer's environment and compare them with the lab result.
Common mistake Assuming the gap is a sales or marketing problem
What it looks likeA customer is not getting value, so the team plans a better pitch and more salespeople.
Why it failsThe source states that sales activity, demos, and licenses do not close the gap on their own.
Do this insteadLook at how the system behaves inside the customer's environment and engage engineers there.
Common mistake Thinking the FDE role depends on the current tools or titles
What it looks likeA team expects the FDE's responsibilities to change whenever a new tool or job title appears.
Why it failsThe source says the substance of the role has stayed the same even as titles, compensation, and tools change.
Do this insteadAnchor the role to the purpose of closing the gap rather than to a particular technology.
Diagnosing a Gap in a Customer Scenario
A team's system scored well in the lab, but a customer reports that it gives unhelpful results on the messages the customer actually receives. Explain why a better demo would not be the primary fix, and name the practices from this article that point to the right response.
Hints
- Ask what changed between the lab and the customer's environment.
- The source names four practices: embedded delivery, eval as specification, code as artifact, and outcome as proof.
- Consider which practice points to observing the customer's real use and which points to measuring results.
Key Takeaways
- The gap between lab and production performance is the measurable distance between how a system performs under controlled conditions and how it performs on the customer's real data, workflows, and expectations.
- Sales activity, demos, and licenses do not close the gap on their own; closing it requires engineers to work alongside customers, ship code, test against eval sets, and measure outcomes.
- The FDE's primary responsibility, as defined in this course, is closing that gap inside the customer's environment, a purpose the source says has stayed consistent across changing tools and titles.
- The four practices the course associates with closing the gap are embedded delivery, eval as specification, code as artifact, and outcome as proof.