AI & Emerging Technologies for Entrepreneurs

Chapter 9
Product Discovery, Prototyping, and Validation

Bachelors Program in Entrepreneurship
AI & Emerging Technologies for Entrepreneurs   •   Bachelor

Product Discovery, Prototyping, and Validation

Introduction

Entrepreneurial ventures rarely fail because founders cannot build technology. They more often fail because they build something that customers do not need, cannot use, will not pay for, or cannot be delivered profitably. Product discovery is the disciplined process of learning what problem is worth solving, for whom, and under what conditions. Prototyping turns assumptions into tangible representations that can be examined. Validation uses evidence from users, experiments, technical analysis, and business modelling to decide whether to continue, modify, or abandon an idea.

Artificial intelligence (AI), application programming interfaces (APIs), and no-code platforms have reduced the cost and time required to explore product concepts. However, speed does not eliminate the need for sound research. A rapidly constructed prototype can produce rapidly collected but misleading evidence if the research question, sample, metrics, or interpretation is poor.

This chapter presents an integrated approach: identify customer problems, translate them into requirements, construct a minimum viable product (MVP), test desirability, feasibility, and viability, and use evidence to make entrepreneurial decisions.

Learning Objectives

After studying this chapter, you should be able to:

  1. Distinguish customer problems, needs, requirements, solutions, and features.
  2. Conduct ethical, evidence-based product discovery.
  3. Translate research findings into testable product requirements and prioritised hypotheses.
  4. Select suitable prototypes, APIs, no-code tools, and AI services.
  5. Design user research, usability tests, experiments, and A/B tests.
  6. Assess an opportunity through desirability, feasibility, and viability.
  7. Interpret evidence while recognising bias, uncertainty, and ethical risks.

1. From an Idea to a Testable Opportunity

An idea is a proposed solution; an opportunity is a problem experienced by a definable customer segment under conditions that may support sustainable value creation. Discovery begins with uncertainty rather than with a commitment to a particular feature.

A useful problem statement identifies:

  • Customer: a sufficiently specific group or role;
  • Context: when and where the problem occurs;
  • Job or goal: what the person is trying to accomplish;
  • Current alternative: how the problem is handled now;
  • Consequence: the time, cost, risk, frustration, or lost opportunity created.

For example, “students need an AI study app” is a solution-led statement. “First-year students preparing for quantitative examinations struggle to identify which concepts they misunderstand and currently rely on generic answer keys” is more useful because it can be investigated without assuming an app is the answer.

Needs, requirements, and features

A need is a desired outcome or problem relief. A requirement is a testable statement of what a product must do or provide. A feature is a product element used to satisfy a requirement. Confusing these levels causes premature solution design.

LevelExample
NeedStudents want confidence that their practice is effective.
RequirementThe service shall identify an incorrect concept and explain the relevant reasoning within 10 seconds under normal load.
FeatureAdaptive quiz feedback generated through a retrieval-based AI service.
TestAt least 80% of test users correctly identify the next study action after receiving feedback.

Requirements may be functional, such as “allow a user to upload a document,” or non-functional, such as response time, privacy, accessibility, reliability, and security. A requirement should include an actor, action, condition, and measurable acceptance criterion where possible.

A common structure is: “As a [user], I want [capability], so that [outcome].” This is useful for discussion, but it is not sufficient by itself. The statement should be accompanied by acceptance tests and evidence about its importance.

2. The Discovery Process

Discovery is iterative rather than strictly linear. A practical cycle is:

  1. State assumptions and the riskiest unknowns.
  2. Recruit relevant participants or examine credible secondary evidence.
  3. Explore behaviour and context through interviews, observation, or diary studies.
  4. Synthesise evidence into patterns, jobs, pain points, and alternatives.
  5. Formulate hypotheses and requirements.
  6. Prototype the smallest representation that can test the hypothesis.
  7. Measure behaviour and update the product decision.

Assumption mapping

Founders should record assumptions explicitly. Typical categories include:

  • Desirability: customers experience the problem and value the proposed outcome.
  • Feasibility: the team can build and operate the solution with available technology and capabilities.
  • Viability: revenue, cost, distribution, and retention can support the venture.
  • Compliance and trust: use of data and automated decisions is lawful, safe, and acceptable.

An assumption matrix can rank assumptions by importance and uncertainty. High-importance, high-uncertainty assumptions deserve early tests. A visually attractive prototype that tests only low-risk interface preferences is weak discovery if the real risk is whether customers will pay or whether the AI can produce accurate results.

Customer research

Semi-structured interviews are particularly useful early in discovery. Questions should ask about recent behaviour rather than invite speculation. “Tell me about the last time you prepared for an examination” is generally more reliable than “Would you use an AI study assistant?” The interviewer should probe sequence, alternatives, frequency, consequences, expenditure, and workarounds.

Observation can reveal actions that people omit from descriptions. Surveys are efficient for measuring prevalence or comparing predefined responses, but they are less suitable for discovering unknown problems. Secondary research, support logs, search data, industry reports, and competitor reviews can supplement primary research.

A sound research protocol specifies the research question, participant criteria, recruitment method, consent process, interview guide, recording procedure, analysis method, and data-retention policy. Participants should know the purpose, risks, use of recordings, voluntary nature of participation, and withdrawal process.

Avoiding research bias

Leading questions, convenience samples, founder enthusiasm, social desirability, and confirmation bias can distort findings. Participants may praise a prototype to be polite or express interest without changing behaviour. Evidence is stronger when it concerns an observed or paid action, repeated independently across relevant participants, or triangulated through multiple methods.

The researcher should preserve disconfirming evidence. A useful synthesis separates:

  • direct observations;
  • participant interpretations;
  • researcher interpretations; and
  • proposed implications.

This separation makes reasoning auditable and prevents assumptions from becoming “facts.”

3. Translating Evidence into Requirements

After research, the team clusters evidence by situation, task, pain point, and desired outcome. Personas can help communicate patterns, but they should be evidence-based rather than fictional stereotypes. A journey map identifies stages, user goals, friction, emotional experience, and opportunities.

A requirement should be:

  • valuable to a defined user or stakeholder;
  • unambiguous enough for design and development;
  • feasible within known constraints;
  • testable through an acceptance criterion; and
  • traceable to evidence or a stated strategic assumption.

For example:

When a learner submits an answer to a practice question, the system shall show the correct result, identify the relevant concept, and offer one worked explanation within 10 seconds for 95% of requests during the pilot.

This requirement exposes technical and pedagogical questions: What constitutes a correct result? How will concepts be classified? What happens when the AI is uncertain? Is 10 seconds measured at the client or server? What does “95%” mean, and across what time window?

Prioritisation

Prioritisation balances user value, risk, effort, strategic fit, and learning potential. The MoSCoW method classifies requirements as Must, Should, Could, or Won’t for a release. A value–effort matrix is simple but can hide uncertainty. A better entrepreneurial practice is to prioritise work that resolves the most consequential uncertainty per unit of time or cost.

The MVP is not the smallest product imaginable; it is the smallest credible experiment that delivers enough value to test a critical proposition. A concierge service, clickable prototype, manual spreadsheet, or human-supported workflow may be a valid MVP if it tests the central customer and business assumptions.

4. Prototyping with APIs, No-Code Tools, and AI Services

A prototype may be a sketch, storyboard, paper interface, clickable screen sequence, coded vertical slice, or functioning service. Fidelity should match the question. Low-fidelity prototypes are efficient for testing workflow and language. Higher-fidelity prototypes are appropriate when performance, trust, integration, or realistic interaction is itself under investigation.

APIs and service composition

An API is a defined interface through which one software system requests data or functionality from another. An entrepreneurial product may combine an identity service, payment provider, database, analytics platform, mapping API, and AI model endpoint. This accelerates development but creates dependencies.

A basic API workflow is:

  1. The client sends an authenticated request.
  2. The service validates input and authorisation.
  3. The service processes the request.
  4. The service returns a response or an error.
  5. The product records appropriate operational and user events.

Good practice includes input validation, rate limiting, secure secret storage, error handling, timeout and retry policies, logging without exposing sensitive data, version management, and a fallback for service failure. Entrepreneurs should examine pricing, data retention, model-training policies, geographic processing, service-level commitments, and vendor lock-in before relying on an external API.

No-code and low-code tools

No-code platforms can connect forms, databases, workflows, payment systems, and communication channels without conventional programming. They are valuable for testing operational workflows and demand before investing in custom engineering. Their limitations may include restricted data models, poor performance at scale, limited accessibility control, opaque security practices, transaction fees, and migration costs.

A no-code MVP should still have an architecture decision record describing data ownership, access roles, integrations, backup, export, and the conditions that would trigger migration to custom software.

AI-enabled prototypes

AI services can support classification, summarisation, speech transcription, recommendation, search, image generation, and conversational interaction. They are probabilistic components, not automatically reliable business processes. A prototype should define:

  • the model or service and version;
  • input and output formats;
  • permitted and prohibited uses;
  • evaluation examples and a quality threshold;
  • human review and escalation rules;
  • treatment of uncertainty and harmful outputs;
  • privacy, intellectual property, and retention controls.

For knowledge applications, retrieval-augmented generation may combine a search or retrieval step with language generation. Retrieval can improve grounding, but it does not guarantee accurate retrieval or reasoning. Critical outputs should be checked against authoritative sources or reviewed by a qualified person.

5. Experiment Design and Validation Metrics

Validation asks whether evidence supports a product decision. Each experiment should state:

  • the hypothesis;
  • target population and recruitment criteria;
  • independent variable or intervention;
  • outcome measure;
  • sample or stopping rule;
  • duration and procedure;
  • risks and ethical safeguards; and
  • decision thresholds.

A useful hypothesis is falsifiable: “Among new users who complete onboarding, showing a three-step example will increase completion of the first task from the current baseline.” The metric must reflect the intended outcome rather than an attractive but weak proxy.

Funnel and cohort metrics

A funnel follows stages such as landing-page visit, sign-up, activation, first value, repeat use, and purchase. A stage conversion rate is:

r = nsuccess ÷ neligible

where r is the conversion rate, nsuccess is the number completing the stage, and neligible is the number entering that stage. Both counts must refer to the same defined cohort and period. If 120 of 400 eligible visitors register, r = 120 ÷ 400 = 0.30, or 30%.

A cohort analysis groups users by a common starting event, such as signup week, then measures later behaviour. It avoids confusing growth in new users with retention among existing users. Retention must specify an interval, such as “the proportion of users active on day 30.”

A/B testing

In an A/B test, eligible users are randomly assigned to a control condition A or treatment condition B. Randomisation helps balance confounding factors, while a pre-specified primary metric reduces selective reporting. Assignment should remain stable, and the team should avoid changing several major elements at once unless the experiment is explicitly factorial.

For a binary outcome, the observed difference in conversion is:

∆ = pB − pA

where pA and pB are conversion proportions in groups A and B. If A has 80 conversions among 400 users, pA = 0.20. If B has 96 conversions among 400 users, pB = 0.24 and ∆ = 0.04, a four-percentage-point absolute increase. The relative increase is 0.04 ÷ 0.20 = 0.20, or 20%.

These estimates do not by themselves establish causality or practical importance. Statistical inference depends on sample size, randomisation, independence, outcome definition, and an appropriate analysis method. Repeatedly checking results and stopping when a preferred outcome appears increases false-positive risk. Small samples may be useful for usability discovery but are usually inadequate for confident claims about small differences in conversion.

Usability testing

A moderated usability test typically gives a participant realistic tasks and asks them to think aloud, while the researcher observes errors, hesitation, completion, and interpretation. The moderator should avoid teaching the interface during the task. Afterward, questions can explore expectations and perceived difficulty.

Task-completion rate, time on task, error frequency, and qualitative breakdowns can reveal design problems. A “successful” completion is meaningful only if the participant reaches the intended outcome without inappropriate assistance. Usability findings should be prioritised by severity, frequency, affected users, and risk.

6. Desirability, Feasibility, and Viability

The three-dimensional assessment prevents an attractive idea from being judged on demand alone.

Desirability concerns whether a defined customer segment has a meaningful problem and values the proposed outcome. Evidence includes repeated problem accounts, use of alternatives, task completion, retention, referrals, willingness to switch, and payment or commitment.

Feasibility concerns whether the product can be built, operated, secured, supported, and scaled with available resources. It includes technical performance, data access, integrations, AI accuracy, staffing, supply, accessibility, and regulatory constraints.

Viability concerns whether the value created can support a sustainable business model. A simple contribution-margin estimate is:

CM = P − V

where CM is contribution margin per transaction, P is price or revenue per transaction, and V is variable cost per transaction. Fixed costs are not subtracted in this per-unit measure. If price is $25 and variable delivery, payment, and model-inference costs total $9, contribution margin is $16 per transaction.

If monthly fixed costs are F, the break-even number of transactions, assuming constant price and variable cost, is:

QBE = F ÷ CM

For F = $8,000 and CM = $16, QBE = 500 transactions per month. This is an illustrative planning relationship, not a forecast. It assumes fixed costs remain fixed over the relevant range, unit economics do not change, and all transactions are comparable.

A venture may be desirable but infeasible because required data cannot be obtained lawfully. It may be feasible but non-viable because acquisition costs exceed contribution. It may be viable for a buyer but undesirable for end users if it creates surveillance or poor experiences. The assessment should therefore be revisited as evidence changes.

7. Illustrative Case: StudyPath AI

Background

StudyPath AI is a fictional early-stage venture proposed by university students. It aims to help first-year business students practise quantitative concepts and understand errors. The initial idea is a chatbot that answers any study question.

Problem and discovery

The team interviewed 18 students recruited across three introductory courses and observed six students preparing for tests. The interviews suggested that students did not primarily lack answers; they lacked a way to identify the concept behind a mistake and decide what to practise next. Students commonly used answer keys, messaging groups, and videos. Several students distrusted unexplained AI answers.

The team recorded the following high-risk assumptions:

AssumptionEvidence needed
Students will use targeted feedback repeatedlyRepeat practice and retention in a pilot
Feedback can classify common errors accuratelyEvaluation against instructor-labelled examples
Students will trust a transparent explanationUsability interviews and comprehension testing
The service can operate at an acceptable costAPI-cost and workload analysis
Instructors will permit use of course materialsRights, privacy, and institutional review

Approach

Rather than build an unrestricted chatbot, the team created a low-fidelity workflow: students submitted an answer, selected a course topic, and received feedback from a human tutor using a structured template. This concierge MVP tested whether targeted feedback was useful before automating it.

In the first pilot, 30 volunteers completed one practice session. The team measured task completion, perceived usefulness, and whether students could choose an appropriate next study action. The results were encouraging but not conclusive: 24 completed the session, and 19 selected an appropriate next action after feedback. Several students requested citations and objected to feedback that sounded confident when uncertain.

The next prototype used a no-code form and database, an API for authentication, and an AI service constrained to a set of instructor-approved explanations. Responses included a confidence notice and links to source material. Low-confidence cases were routed to a tutor. The team tested ten labelled examples per major concept before expanding the corpus.

Analysis and decision

The evidence supported desirability of targeted feedback more strongly than desirability of a general chatbot. Feasibility remained conditional because classification errors and tutor workload were material. Viability required estimating the cost of model calls, tutor review, customer support, and student acquisition rather than assuming that automation would be free.

The team decided to continue with a narrow pilot in one course, define an explicit accuracy and escalation threshold, and postpone broad marketing. It also rejected collecting unnecessary student data and obtained instructor permission for the learning materials.

Learning points

  1. The first solution hypothesis was revised after observing actual behaviour.
  2. A manual MVP tested value before expensive automation.
  3. AI was treated as a component requiring evaluation and escalation, not as an authority.
  4. Trust and source transparency were product requirements, not late-stage communication features.
  5. A positive pilot result did not establish market viability; cost and repeat use still required testing.

8. Ethics, Governance, and Regulation

Discovery and validation involve people, data, and potentially consequential decisions. Ethical practice is therefore part of product quality.

Participants should provide informed consent, and teams should collect only data necessary for the research purpose. Personal data should be minimised, protected, retained for a defined period, and deleted or anonymised when no longer needed. Sensitive educational, health, financial, biometric, or employment data require heightened safeguards and may be subject to specific laws and institutional policies.

AI systems can reproduce bias from training data, generate false information, expose confidential inputs, or make decisions that users cannot contest. Teams should document data sources, model limitations, evaluation results, human oversight, incident procedures, and responsibility for errors. Users should be told when they are interacting with AI where that fact affects trust or decision-making. Accessibility should be tested with people using assistive technologies, not inferred from visual inspection.

Legal issues may include privacy and data protection, consumer protection, intellectual property, copyright in training and reference material, accessibility obligations, sector-specific rules, and contractual limits imposed by APIs. Requirements differ by jurisdiction; founders should obtain qualified legal advice rather than treating a prototype as exempt from regulation.

9. Common Failure Modes and Best Practices

A frequent failure is asking users to evaluate a fully described future product. Stated intention is weaker than evidence from a real task, commitment, payment, or repeated use. Another failure is measuring vanity metrics such as total registrations while ignoring activation, retention, quality, or contribution margin.

Teams also overbuild before testing the riskiest assumption, confuse statistical significance with business importance, compare non-equivalent cohorts, and repeatedly change an experiment during its run. AI projects may benchmark a model on artificial examples while ignoring real user inputs, edge cases, latency, cost, and human review.

Best practice is to maintain a decision log linking assumptions, evidence, and decisions. Use the cheapest credible test, define success and failure before seeing results, segment outcomes by relevant user groups, and record uncertainty. Treat negative results as information: pivot the customer, problem, mechanism, channel, or business model, or stop the initiative when evidence does not justify further investment.

Contemporary Developments

Product teams increasingly use multimodal AI, synthetic data, agentic workflows, and automated evaluation. These developments can accelerate prototyping but also increase the risk of hidden errors and unclear accountability. Synthetic participants or generated test data may help explore interface states, but they cannot replace research with real users. Agentic systems require explicit permissions, monitoring, limits on external actions, and recovery procedures.

The emerging discipline of AI product management combines conventional discovery with model evaluation, prompt and retrieval design, data governance, observability, and safety testing. Competitive advantage is therefore unlikely to arise merely from access to a general model. It is more likely to arise from a well-defined workflow, proprietary or lawfully accessed data, trusted relationships, effective distribution, and evidence that the system reliably improves an important outcome.

Chapter Summary

Product discovery converts uncertain ideas into testable opportunity hypotheses. Entrepreneurs investigate customer context and behaviour before committing to features, then translate evidence into measurable requirements. Prototypes should be no more elaborate than necessary for the learning question; manual, no-code, API-based, and AI-enabled MVPs can all be appropriate.

Validation requires explicit hypotheses, relevant metrics, ethical research, and disciplined experimentation. Funnel rates, cohort retention, usability evidence, and A/B tests answer different questions and must not be confused. Desirability, feasibility, and viability provide complementary tests of whether an opportunity merits further investment. AI can accelerate product work, but its outputs require evaluation, transparency, privacy protection, human oversight, and fallback processes. The entrepreneurial objective is not to prove an idea right; it is to learn efficiently whether a valuable, feasible, and sustainable product can be built.

Key Terms

Customer discovery: Systematic investigation of customer problems, contexts, behaviours, and alternatives.

Desirability: The extent to which users value a proposed outcome or solution.

Feasibility: The extent to which a product can be built and operated under technical and organisational constraints.

Viability: The extent to which a product can support a sustainable business model.

Requirement: A testable statement of a capability, constraint, or quality condition.

Acceptance criterion: A condition that determines whether a requirement has been met.

Minimum viable product (MVP): The smallest credible product or service used to test a critical proposition.

Prototype: A representation of a product used to learn, communicate, or evaluate.

API: A defined software interface for requesting data or functionality from a service.

No-code tool: A platform that enables software or workflows to be configured with little or no conventional programming.

Hypothesis: A specific, falsifiable proposition about users, behaviour, outcomes, or business conditions.

Cohort: A group sharing a defined starting event or characteristic for analysis.

Conversion rate: The proportion of eligible entities completing a specified stage or action.

A/B test: A controlled comparison in which randomly assigned groups receive different conditions.

Retention: The proportion of users who return or remain active at a defined later time.

Concierge MVP: A manually delivered service that tests value before automation.

Retrieval-augmented generation: An AI approach that retrieves relevant information before generating a response.

Contribution margin: Revenue per transaction minus variable cost per transaction.

Assumption: A belief on which a product or business decision depends.

Triangulation: Using multiple sources or methods to strengthen interpretation of evidence.

Review Questions

Short Answer Questions

  1. Distinguish a customer need, a requirement, and a feature.
  2. Why is a concierge MVP useful in early product discovery?
  3. What makes a product hypothesis falsifiable?
  4. State two limitations of no-code platforms.
  5. Why should an AI prototype include escalation or fallback rules?

Long Answer Questions

  1. Explain the discovery process from problem identification to prioritised requirements. Include methods for reducing research bias.
  2. Compare low-fidelity, high-fidelity, manual, no-code, and AI-enabled prototypes. When is each appropriate?
  3. Explain how desirability, feasibility, and viability interact in entrepreneurial decision-making.
  4. Describe the design of a responsible A/B test, including randomisation, metrics, cohorts, and interpretation.
  5. Discuss ethical, legal, and governance issues involved in validating an AI-enabled educational product.

Analytical / Application Questions

  1. A landing page receives 600 eligible visitors and 72 sign up. Calculate the conversion rate and propose two follow-up experiments. State what additional information is needed before concluding that the page is successful.
  2. Design a discovery study for a proposed AI service that helps small retailers forecast inventory. Identify the riskiest assumptions, participants, methods, measures, and decision thresholds.
  3. A prototype increases trial conversion but also increases support requests and API costs. Analyse the result using desirability, feasibility, and viability, and recommend whether to continue, modify, or stop the experiment.

Multiple Choice Questions with Answers

Question 1

Which statement best distinguishes a requirement from a feature?

A. A requirement describes a testable need or constraint; a feature is one product element used to address it.

B. A requirement is always technical; a feature is always non-technical.

C. A requirement is a marketing slogan; a feature is a legal contract.

D. A requirement is optional; a feature must always be included.

Correct Answer: A. A requirement describes a testable need or constraint; a feature is one product element used to address it.

Question 2

What is the primary purpose of a concierge MVP?

A. To maximise automation before speaking to users.

B. To test whether customers value an outcome through manual service delivery.

C. To guarantee that a product will scale globally.

D. To replace all user research with expert opinion.

Correct Answer: B. To test whether customers value an outcome through manual service delivery.

Question 3

A funnel stage has 120 successes from 400 eligible users. What is the conversion rate?

A. 3%

B. 12%

C. 30%

D. 33%

Correct Answer: C. 30%

Question 4

In an A/B test, random assignment mainly helps to:

A. Guarantee a statistically significant result.

B. Balance confounding influences between the groups on average.

C. Eliminate the need for a primary metric.

D. Ensure every participant prefers the treatment.

Correct Answer: B. Balance confounding influences between the groups on average.

Question 5

Which evidence is generally strongest for establishing that a problem matters?

A. A participant says a hypothetical product sounds interesting.

B. A founder believes the problem is important.

C. A participant describes a recent problem and shows a repeated workaround.

D. A competitor has a colourful website.

Correct Answer: C. A participant describes a recent problem and shows a repeated workaround.

Question 6

If price per transaction is $25 and variable cost is $9, what is the contribution margin per transaction?

A. $9

B. $16

C. $25

D. $34

Correct Answer: B. $16

Question 7

Which practice is most appropriate when an AI system may produce uncertain educational feedback?

A. Present every response as certainly correct.

B. Remove all source references to simplify the interface.

C. Define evaluation thresholds and route low-confidence cases for review.

D. Use synthetic test users as the only validation evidence.

Correct Answer: C. Define evaluation thresholds and route low-confidence cases for review.

Question 8

Which activity primarily tests feasibility?

A. Measuring whether target users repeatedly use a service.

B. Checking whether the required integration can meet performance and security constraints.

C. Asking whether a logo is attractive.

D. Estimating the number of social-media impressions.

Correct Answer: B. Checking whether the required integration can meet performance and security constraints.

Question 9

Why is cohort analysis useful?

A. It treats all users as identical regardless of signup time.

B. It separates behaviour of groups sharing a defined starting event.

C. It guarantees customer retention.

D. It replaces the need to define a metric.

Correct Answer: B. It separates behaviour of groups sharing a defined starting event.

Question 10

Which is an example of a non-functional requirement?

A. The user can upload a document.

B. The service identifies a course concept.

C. The system returns feedback within 10 seconds for 95% of pilot requests.

D. The product includes a dashboard button.

Correct Answer: C. The system returns feedback within 10 seconds for 95% of pilot requests.

AI & Emerging Technologies for Entrepreneurs
Chapter 9 of 14