How to design an AI PoC that actually ships: scope, acceptance criteria, and an 8-week timeline
Most AI PoCs die the moment the demo succeeds: the technology works, but no data actually flows to production and nobody uses it daily. The problem isn't the model, it's that you set the finish line wrong from the start. This article reverse-engineers PoC scope by anchoring the endpoint to production from day one, gives you three layers of acceptance criteria you can check off, and walks you through an eight-week cadence designed to kill one-off demos and ship real solutions.
By
Tenten AI FDE 團隊
導入方法論
Published
October 6, 2025
Read time
7 分鐘

Most AI PoCs die the moment the demo works. The room applauds, the technology functions, and then the work disappears into a slide deck. This pattern repeats: strong model accuracy, technically sound implementation, but no data pipeline actually connects to production systems. No one relies on it to do their actual job.
The problem is not technical. The PoC was built toward the wrong endpoint from the start.
How to design an AI PoC: lock your endpoint to production first
Designing an AI PoC starts with one principle: its purpose is not to prove the technology works. It's to prove the workflow runs in production and someone uses it every day.
Technical feasibility is assumed in 2026. Models can read contracts and sort tickets. What kills projects is data permissions, system integration, compliance requirements, and whether frontline staff will change their work habits.
Work backward from there. Instead of asking what the model can do, ask who will run this in six months, on which system, with which data, and how often. Take that production state as your endpoint. Then define your PoC scope by working backward. Cut anything that doesn't lead there.
A manufacturing company initially wanted AI to read all technical documents. That's too broad to ship. Working backward from production use, the endpoint became: a QA engineer handling a support ticket surfaces three similar past cases with source links in 30 seconds. One role, one scenario, one dataset, one measurable action. The scope crystallized.
How to scope it: one user role, one workflow, real data
Scope follows three principles. First, pick one real user role. Building for everyone means single-digit adoption because nothing solves anyone's actual problem. Second, cut a single end-to-end workflow. Go narrow and deep, not wide and shallow. One complete, traceable, auditable process beats ten partial features. Third, use the customer's actual data, not clean demo data. Real data contains the mess and gaps that cause problems in production. Address these early.
One counterintuitive choice: during the PoC phase, don't chase maximum accuracy. Chase answers that are visible, traceable, and fixable when wrong. A system with 85% accuracy where every answer has a source and humans can catch errors ships more easily than a 95% black box. Production needs trust mechanisms, not high metrics.
Acceptance criteria: write them so you can check them off
Acceptance criteria must be written before the PoC starts. Each one is met or not met. We organize them into three layers.
- Functional acceptance is concrete and executable. Example: enter a customer complaint ticket, the system returns three similar past cases with document links and section references, and spot-checking 50 results shows at least 80% relevance.
- Integration acceptance proves it plugs into production. Example: users log in through existing SSO, permissions match the legacy system, queries return in under 3 seconds, and audit logs are recorded.
- Adoption acceptance proves someone will actually use it. Example: three QA engineers use it continuously for two weeks with at least three active sessions per week, and post-pilot interviews confirm they'd continue using it.
The third layer is the one most people skip. It's also the best predictor of whether a PoC ships. A system that passes functional and integration criteria but fails adoption becomes shelf decoration with 4% usage the moment it goes live.
The 8-week cadence: every week has deliverables and validation points
Eight weeks balances two constraints. Shorter than six weeks and you don't encounter the hard problems of real data and system integration; validation becomes false. Longer than ten weeks and the team treats the PoC like a product roadmap, losing the point of quick validation and decision. Eight weeks allows clean two-week checkpoints throughout.
| Week | Focus | Deliverables |
|---|---|---|
| W1-2 | Lock endpoint and scope | Production endpoint spec, one role / one workflow definition, three-layer acceptance criteria written down |
| W3-4 | Ingest real data | First version running on real customer data, exposing data quality and permission boundaries |
| W5-6 | End-to-end and integration | Wired to SSO / permission layer / audit logs, functional and integration criteria baseline |
| W7 | Real users hands-on | Three target users operating it, adoption data and feedback collected |
| W8 | Acceptance and ship decision | Three-layer results, production deployment estimate, Go/No-Go recommendation |
Week eight's deliverable is not a demo. It's a decision document: how many criteria passed at each of the three layers, what's missing, how much engineering reaches production, and where the risks are. This document lets decision-makers make an informed Go/No-Go choice instead of being swayed by a polished presentation.
Making PoCs stick
The difference between a PoC that fails and one that ships usually isn't decided in week eight. It's whether you locked the endpoint to production in week one. Reverse-engineer scope, use real data, build three-layer criteria, run an eight-week cadence. These four things together prevent throwaway work.
Front-line deployments require a straightforward principle: a beautiful demo doesn't matter. Shipping and having people use it does. This means engineers work in the customer's facility from day one with real data, real systems, and real users. Whether something will ship is not a question you ask in week eight. It's something you answer every day starting in week one.

One stuck workflow
is enough to begin
Tell us what the team does today, where it breaks down, and what a better working day should look like.