mvp-product

Proof of Concept: Testing Technical Feasibility Before You Commit to a Full Build

A small-scale implementation that demonstrates whether a specific technology or approach is technically feasible before committing to a full build.

A proof of concept is a targeted technical investigation that answers one question before everything else: can we build this? It is the artefact that precedes an MVP when there is meaningful uncertainty about whether a specific technical approach will work at the required performance level. In AI product development, proofs of concept have become particularly important because the gap between what an AI approach seems capable of in a demo and what it actually delivers on a specific real-world task is often significant. Building a full MVP on an AI approach that has not been validated against your actual data, your actual documents, or your actual edge cases is a reliable way to discover fundamental limitations after investing weeks of engineering. This guide explains what a PoC is, how it differs from a prototype and an MVP, and how to structure one to generate the most useful signal before committing to a full build. In UK regulated sectors, proofs of concept serve a second purpose beyond technical validation: they generate evidence for regulatory engagement. For healthtech founders pursuing MHRA scrutiny as a medical device, a PoC that demonstrates technical performance on a relevant clinical dataset provides the foundation for a technical submission. For fintech founders engaging the FCA, a PoC that shows model behaviour on representative financial scenarios supports the documentation required for the authorisation process. NHS Digital data access agreements must be initiated well in advance of any PoC using NHS patient data. GDPR compliance applies to PoC data handling from day one, not only after a full product is launched. SpeedMVPs offers scoped PoC engagements, typically 3-5 days, with results that feed directly into subsequent MVP delivery. Full MVP projects from GBP 8,000, 2-3 week delivery, based in Hemel Hempstead.

What a Proof of Concept Is

A proof of concept is a small-scale, focused technical implementation that demonstrates whether a specific approach is feasible. Unlike a UX prototype, it involves working code and real technical components. Unlike an MVP, it is not user-facing, does not have production-quality error handling or authentication, and is not intended to be shipped as a product. It exists to answer a specific technical question with a real implementation. For an AI product, the PoC might demonstrate that a RAG pipeline can answer questions about the client's specific document corpus with sufficient accuracy, that a vision model can detect the required objects in images from the client's actual data source, or that a specific LLM can classify support tickets according to the client's taxonomy with an accuracy that meets the business threshold. The PoC is often a script, a notebook, or a minimal web service. Its code may be thrown away or rewritten to production standards in the MVP phase. The output of a PoC is not the code, it is the answer to the feasibility question.

When to Build a PoC vs Going Straight to MVP

Not every project needs a PoC. If your technical approach is well-established and the uncertainty is in market demand rather than technical feasibility, going straight to MVP is the right choice. You need a PoC when the technical approach is novel or unproven for your specific use case, when the feasibility of achieving the required accuracy or performance threshold is genuinely unknown, when the success of the MVP depends critically on a specific technical capability, or when the PoC can be completed significantly faster and cheaper than building a full MVP. A PoC is particularly valuable when you are considering AI approaches that involve proprietary data. An LLM's performance on your specific domain, with your specific documents, your specific vocabulary, and your specific edge cases, cannot be reliably predicted from benchmark results on general datasets. Testing it on a sample of your real data before committing to the full build is cheap insurance against discovering fundamental limitations after significant investment.

Structuring an AI Proof of Concept

A well-structured AI PoC has four components. First, a clear success criterion defined in advance: the specific accuracy, latency, or quality threshold that would constitute a positive result. This prevents post-hoc rationalisation of mediocre results. Second, a representative test dataset that reflects the real distribution of inputs the system will face in production, including edge cases and examples from the harder end of the input spectrum. Third, the minimal implementation required to test the approach, typically a script or notebook that runs the approach against the test dataset and measures the defined success criterion. Fourth, a structured failure analysis: if the approach does not meet the threshold, understanding why it failed informs what alternative approach to try. A PoC that clearly fails is as valuable as one that succeeds, because it prevents a larger investment in an approach that was not going to work.

PoC to MVP: What Changes

The PoC answers whether you can build it. The MVP answers whether people want it. The transition from PoC to MVP involves several upgrades. Production-quality error handling replaces the PoC's assumption of clean inputs. User authentication and access control are added. The AI component is wrapped in a user-facing interface. Logging and monitoring are implemented. The code is refactored from script-level to application-level quality with tests. Depending on what the PoC revealed, the AI approach itself may be refined: the chunking strategy adjusted, the prompt improved, the retrieval parameters tuned. The PoC's evaluation dataset often becomes the seed of the MVP's ongoing evaluation suite, providing a baseline for measuring quality changes as the product evolves. The cost of the MVP builds on the PoC result: if the PoC showed the approach works but needs 20% more accuracy, the MVP scope can include the additional prompt engineering or retrieval tuning required to achieve that threshold.

PoC in Regulated Industries

In UK regulated industries, proofs of concept serve an additional purpose beyond technical validation: they generate the evidence required for regulatory engagement. For healthtech products that may need MHRA scrutiny as medical devices, a PoC demonstrating technical performance on a relevant clinical dataset provides the foundation for a regulatory submission. For fintech products seeking FCA authorisation, a PoC that demonstrates model behaviour on relevant financial scenarios supports the technical documentation required for the authorisation process. NHS Digital Data Access agreements, required for PoCs that use NHS patient data, have their own governance process that must be started well in advance of the PoC itself. For products in scope of the EU AI Act's high-risk category, PoC evidence feeds into the technical documentation and conformity assessment process. Planning the PoC with regulatory evidence requirements in mind from the start avoids the need to reconstruct documentation after the fact.

SpeedMVPs PoC Engagements

SpeedMVPs offers scoped PoC engagements for founders who need to validate an AI approach before committing to a full MVP build. A typical PoC engagement runs 3-5 days and includes: success criterion definition, test dataset preparation guidance, the minimal implementation against your actual data, a results report with failure analysis, and a recommendation on whether to proceed to MVP and with what adjustments. For clients who PoC successfully and proceed to MVP, the PoC evidence and evaluation dataset transfer into the MVP delivery phase. All code produced during the PoC is owned by the client. For clients who PoC and find the approach is not feasible, SpeedMVPs includes a recommendation on alternative approaches as part of the PoC output. This saves clients from discovering feasibility issues after investing in a full MVP build. MVP projects from GBP 8,000, 2-3 week delivery.

Frequently Asked Questions

How long should a proof of concept take?+

For an AI PoC, 3-7 days is typical for a focused feasibility question with a well-defined test dataset. A PoC that requires data preparation, cleaning, and annotation before the technical test can take longer. The time should be bounded by the question being answered: once you have the answer, the PoC is done. Extending a PoC beyond the time needed to answer the question is a sign that the success criterion was not well-defined, or that the question has shifted during the PoC.

What accuracy threshold should a PoC meet to justify proceeding to MVP?+

It depends on the use case. For a system that automates a task previously done by humans, the threshold is typically the human accuracy level or the accuracy level at which users find the output useful even knowing it is imperfect. For a system used in high-stakes decisions in financial services or healthcare, the threshold may be set by regulatory guidance or by the risk appetite of the organisation deploying it. Define the threshold before the PoC runs, not after, so the decision to proceed or change course is evidence-based.

Should a PoC use production data or synthetic data?+

Production data produces more realistic results. Synthetic data is safer from a data governance perspective but may not reflect the distribution of real inputs, leading to PoC results that do not predict real-world performance. Where production data contains personal data, a GDPR-compliant approach is to anonymise or pseudonymise a representative sample for PoC use, ensuring the data remains representative of the real distribution while reducing personal data exposure. For NHS Digital data, a data access agreement is required regardless of volume.

What happens if a PoC fails?+

A PoC failure is a successful experiment, not a project failure. It tells you, cheaply, that a specific approach will not work before you invested in a full build. The PoC failure analysis identifies the specific failure mode, which typically points to one of: the wrong model for the task, an insufficient retrieval strategy, a data quality problem in the source documents, a task that is genuinely beyond current AI capability, or a success criterion that needs recalibration. Each of these leads to a specific next action. A failed PoC followed by a successful alternative PoC is a normal product development sequence.

Before committing to a full MVP build, validate your AI approach with a SpeedMVPs PoC engagement. Know it works before you invest. Full MVPs from GBP 8,000, 2-3 week delivery. Get a free consultation at speedmvps.co.uk

Get a Free Quote