An AI minimum viable product is the smallest usable product slice that tests a consequential user and model-risk assumption with representative inputs, measurable outcomes and enough system control to support a real investment decision.
AI demonstrations are easy to make impressive because examples are selected, context is clean and a developer can repair failures. A product must handle ordinary ambiguity, slow or unavailable tools, adversarial input, cost variation and users who do not know how to prompt. A prototype that hides those conditions proves very little.
The MVP should be minimal in scope, not minimal in evidence. Choose one valuable workflow, identify the assumption most likely to invalidate it and build enough end-to-end product to observe that assumption with real users. Leave optional breadth out, but keep evaluation, permissions, failure states and usage measurement in.
Scope
A demo shows possibility; an MVP tests viability
A demonstration answers whether a model can produce an impressive result under chosen conditions. A useful MVP asks whether a target user can repeatedly achieve a valuable outcome under representative conditions at acceptable risk and cost. That requires a coherent workflow, enough integration to avoid fictitious inputs and a measurement plan. Visual polish can be light, but the user should not rely on a developer operating behind the screen.
Do not confuse minimal with temporary chaos. If the product hypothesis depends on access-controlled knowledge, permission scoping belongs in the MVP. If it depends on taking an external action, idempotency and confirmation belong in the MVP. Features unrelated to the hypothesis, broad administration, extensive customization and peak-scale infrastructure can wait.
| Area | Include now | Usually defer |
|---|---|---|
| User journey | One complete valuable workflow and clear failure path | Multiple personas and secondary use cases |
| AI quality | Representative evaluation and expert acceptance | Broad benchmark coverage unrelated to the task |
| Data | Minimum authoritative sources with real permissions | Every possible enterprise repository |
| Operations | Traceability, feedback, recovery and a named operator | Full self-service administration and global scale |
| Product design | Usable flow that does not require prompt expertise | Complete design system and optional customization |
Evidence
Design evaluation before the implementation hardens
Start with the actual decision. If the product drafts support cases, correctness may depend on classification, policy citation, escalation and final resolution, not linguistic similarity to a reference answer. Define separate measures for these components and identify the failure that makes the workflow unsafe. Use deterministic checks for structure and system effects, and expert rubrics for genuine judgment.
Keep evaluation cases versioned with their provenance and permitted use. Include incomplete inputs, conflicting sources, unsupported requests and prompt-injection attempts where relevant. The protected set should remain out of routine prompt tuning. When a change improves the aggregate score, inspect which classes improved and which regressed rather than accepting one average.
- Define the expected business effect before the preferred output wording.
- Test cases that should be refused, escalated or left unresolved.
- Measure human correction effort in addition to final acceptance.
- Version model, prompt, retrieval, tool schema and case set.
- Review errors by severity and pattern, not only count.
Decision
End the MVP with an explicit investment choice
An MVP that simply continues becomes an underfunded production system. Set the decision meeting and evidence requirements at the start. The review should cover user value, model quality, workflow adoption, security and data constraints, operating ownership, unit economics and the engineering work still required. Unknowns remain visible rather than being converted into optimistic assumptions.
Continue when the core hypothesis is supported and remaining work is understood. Pivot when value exists but workflow, model or market assumptions are wrong. Buy when the pilot proves the need but a standard product now fits better. Stop when the outcome, adoption, control or economics do not justify further investment. A well-run stop is a successful reduction of uncertainty.
- Record which hypothesis each metric supports or contradicts.
- Establish production gaps and owners before approving scale.
- Estimate ongoing evaluation, support and model-change cost.
- Separate recoverable design problems from structural no-go findings.
- Retain the evaluation set and findings even if the product stops.
What good looks like
Useful outcomes from AI MVP development
- The team has a precise product hypothesis, target user and observable success condition.
- Representative cases expose model quality, workflow friction, exceptions and failure recovery.
- The MVP integrates the minimum authoritative data and actions required to test real usefulness.
- Users encounter a coherent product flow with feedback, boundaries and human handoff rather than a prompt playground.
- The final decision is supported by evidence to continue, change direction, buy a standard product or stop.
Operating model
How to run the work
- 01
Frame one falsifiable product decision
Name the user, current job, painful constraint, proposed AI contribution and business consequence. Write the assumption that must be true, such as whether reviewers can accept evidence-backed drafts with materially less effort. Define the evidence that would refute the idea before choosing models or interfaces.
- 02
Assemble representative evaluation cases
Collect real or safely representative inputs across common, difficult, incomplete and adversarial conditions. Define expected outcomes, unacceptable behavior and the parts requiring expert judgment. Split a development set from a protected decision set so the team cannot optimize examples one by one and call it general quality.
- 03
Design the narrow end-to-end slice
Include intake, context retrieval, model operation, user review, system effect and observable completion for one workflow. Decide identity, data scope, model boundary, tool permissions and fallback. Use a manual operation behind the interface where it does not affect the hypothesis, but record that dependency honestly.
- 04
Build with production-shaped controls
Version prompts and models, validate structured outputs, log sanitized traces, enforce permissions in application code and provide explicit error states. Make external writes idempotent. These controls are not full production infrastructure; they are the minimum needed to distinguish a model issue from a broken integration or hidden human correction.
- 05
Run, measure and make the decision
Observe target users completing real tasks within a bounded pilot. Measure outcome quality, handling time, interventions, error classes, cost and abandonment. Interview users after behavior is recorded. Decide whether to scale, revise the workflow, change the technical approach, procure an existing product or stop, and document why.
Evaluation
Questions that change the decision
- Which single uncertainty would most strongly change the investment decision if disproved?
- Can representative inputs and expert acceptance criteria be obtained without exposing inappropriate data?
- Which parts need live integration for a valid test and which can remain controlled manual operations?
- What model or workflow failure is unacceptable even if average quality is high?
- Who has authority to decide continue, pivot, buy or stop after the pilot evidence?
Failure modes
Where teams lose control
Selecting only clean examples produces a demo score that collapses on normal messy work.
Building broad features before the core model-risk test consumes budget without strengthening the decision.
Using user enthusiasm as the primary metric can hide that people still verify every output from the beginning.
Prototype shortcuts around identity, permissions or data boundaries can make the observed workflow impossible to release.
Changing models, prompts and evaluation cases simultaneously can make apparent improvement impossible to attribute.
Measurement
Measure the finished job
Measure the completed workflow, including review effort and exceptions. Output volume on its own is not evidence of a better process.
- task-level outcome acceptance on the protected representative case set
- user handling time and interventions per successfully completed task
- critical error, refusal, escalation and recovery rates by case class
- cost and latency distribution per accepted outcome
- percentage of target users who complete the workflow without developer assistance
- decision assumptions supported, contradicted or still unresolved after the pilot
Questions
Common questions
What should an AI MVP include?
It should include one complete user workflow, representative inputs, an evaluation method, the minimum authoritative data and integrations, explicit permissions, failure handling, feedback and measurement. It does not need the breadth, customization or scale of the final product.
How is an AI MVP different from a proof of concept?
A proof of concept usually tests technical feasibility in controlled conditions. An MVP puts a usable product slice in front of target users and tests whether it creates a valuable, repeatable outcome with acceptable quality, risk, cost and operating effort.
Should an AI MVP use real company data?
It needs representative data to produce a valid decision, but that does not mean unrestricted production access. Use approved, minimized and appropriately protected data. Synthetic examples can supplement rare or adversarial cases, but they should not replace the variation that determines real performance.
When is an AI MVP ready for production?
Not automatically after a successful pilot. Production requires the core hypothesis to be supported and remaining gaps in security, reliability, integration, evaluation, support, data governance and ownership to have an accepted plan. Authority should expand gradually with observed behavior.
Zeke
AI product engineering for moving a software brief into a reliable production product.
Product leaders, founders and engineering teams. Start with the workflow, constraints and evidence you already have.
See Zeke→