Design Thinking in Product Management

Chapter 7
Prototyping Products and Services

Post Graduate Program in Product Management
Design Thinking in Product Management   •   Post Graduate Diploma

Prototyping Products and Services

Introduction

A prototype is a purposeful representation of a product, service, interaction, or technical idea created to generate learning. It may be a pencil sketch, a clickable interface, a role-play, a physical model, a service blueprint, or a working technical experiment. In product management, prototyping is not primarily a presentation activity. Its central purpose is to reduce uncertainty before substantial resources are committed.

Every product decision contains assumptions. A team may assume that customers understand a value proposition, can complete a task, trust a payment process, or accept a proposed service interaction. A prototype makes one or more assumptions observable. Users, stakeholders, designers, engineers, and business leaders can then respond to something concrete rather than discussing an abstract concept.

Effective prototyping therefore connects three activities: identifying uncertainty, selecting an appropriate representation, and designing a learning-oriented test. The best prototype is not necessarily the most polished or technically sophisticated. It is the simplest artifact that can produce credible evidence about the question being investigated.

Learning Objectives

After completing this chapter, learners should be able to:

  1. Explain the purpose, benefits, and limitations of prototyping in product management.
  2. Select an appropriate prototype fidelity according to the learning objective, risk, audience, and available resources.
  3. Create and evaluate sketches, storyboards, wireframes, mock-ups, role plays, service prototypes, and technical proofs of concept.
  4. Design prototype tests that generate useful behavioural and qualitative evidence.
  5. Distinguish learning prototypes from demonstration prototypes and production-ready products.
  6. Address ethical, accessibility, privacy, technical, and governance issues in prototype testing.

1. Prototyping as Risk Reduction and Learning

A product concept can fail for several different reasons. Customers may not experience sufficient value; the interaction may be confusing; the service may be operationally infeasible; the technology may not meet performance requirements; or the economics may be unattractive. These risks require different prototypes.

A prototype is best understood as an instrument of inquiry. It should answer a defined question such as:

  • Will users notice and understand this feature?
  • Can a first-time user complete the task without assistance?
  • Does the proposed service sequence work across organisational boundaries?
  • Can the system technically achieve the required response time?
  • Will frontline employees be able to deliver the service consistently?

The question determines what must be represented and what can be omitted. If the question concerns information hierarchy, visual polish is unnecessary. If it concerns emotional reassurance during a healthcare interaction, a static screen may be insufficient and a role play may be more appropriate.

Prototype, pilot, minimum viable product, and production product

These terms are related but not interchangeable.

ConceptPrimary purposeTypical scopeMain decision supported
PrototypeLearn about assumptionsNarrow and selectiveShould the concept or detail change?
Proof of conceptEstablish technical feasibilityTechnical sliceCan the mechanism work?
PilotTest in a controlled real contextLimited real users or sitesCan the solution operate in practice?
Minimum viable productDeliver sufficient value while learningUsable product with essential capabilityIs there evidence of adoption and value?
Production productDeliver reliable value at scaleFull operational systemCan the product be sustained and governed?

A prototype can be discarded after learning. A minimum viable product must provide real user value, meet relevant obligations, and be supportable at its intended level of use.

2. Fidelity: Choosing the Right Level of Detail

Fidelity describes how closely a prototype resembles the proposed product or service. It has several dimensions rather than one single scale:

  • Visual fidelity: similarity in appearance, typography, colour, imagery, and layout.
  • Functional fidelity: similarity in available actions and system responses.
  • Data fidelity: realism of content, records, calculations, and outputs.
  • Interaction fidelity: similarity in timing, navigation, feedback, and error handling.
  • Service fidelity: similarity in roles, physical setting, policies, hand-offs, and emotional experience.
  • Technical fidelity: similarity in architecture, integrations, performance, security, and reliability.

A low-fidelity prototype is quick, inexpensive, and easy to change. A high-fidelity prototype can produce more realistic reactions but is slower to modify and may cause participants to focus on superficial details. Fidelity should therefore be selected according to the decision at hand, not according to a desire to make the artifact impressive.

A useful decision rule is: choose the lowest fidelity that can credibly answer the highest-risk question. If a team is testing whether users understand a proposed workflow, paper screens may be sufficient. If it is testing whether an external payment service can return a valid transaction status, a technical proof of concept is necessary.

When higher fidelity is justified

Higher fidelity is appropriate when:

  1. the decision depends on realistic timing or system feedback;
  2. stakeholders cannot interpret abstract representations reliably;
  3. the experience is strongly affected by physical context or emotion;
  4. the team is testing operational coordination;
  5. the cost of a wrong decision is high; or
  6. the prototype is being used for a controlled pilot rather than early exploration.

High fidelity is not automatically more valid. A polished prototype can create false confidence if it hides unresolved assumptions or uses simulated behaviour that would be difficult to implement.

3. Common Product and Service Prototypes

3.1 Sketches

A sketch is a rapid visual representation of an idea. It may show a screen, object, process, or spatial arrangement. Sketching is valuable during divergent exploration because several alternatives can be produced and compared quickly.

A useful sketch should communicate the intended structure, not merely the designer’s private thought. Labels, annotations, arrows, and brief notes can clarify what is interactive, what is provisional, and what question the sketch is intended to explore. Teams should avoid prematurely debating colour and visual polish when the underlying proposition is still uncertain.

3.2 Storyboards

A storyboard presents a sequence of situations, actions, and outcomes. It is particularly effective for products that change behaviour over time or services that unfold across multiple touchpoints. A storyboard can show:

  1. the user’s initial context;
  2. the trigger or unmet need;
  3. the user’s interaction with the product or service;
  4. the response from the organisation or system; and
  5. the resulting outcome and emotional state.

Storyboards expose gaps that screens alone may hide. For example, an appointment-booking concept may appear simple until the storyboard reveals reminders, cancellations, accessibility needs, staff preparation, and post-appointment follow-up.

3.3 Wireframes

Wireframes represent the structure and information hierarchy of a digital interface. They normally specify content regions, navigation, controls, and user flow while minimising visual decoration. Wireframes are appropriate for testing discoverability, task sequence, terminology, and information priority.

A wireframe test should focus on behaviour. A facilitator may ask a participant to locate a function or complete a task, while observing whether the participant recognises the next action. The facilitator should avoid explaining the interface unless the research question concerns assisted use.

3.4 Mock-ups and clickable prototypes

A mock-up is a more visually developed representation. A clickable prototype links screens or states so that users can experience a proposed flow. It can test content, visual hierarchy, navigation, and perceived credibility. However, many clickable prototypes simulate rather than implement functionality. Participants must not be led to believe that simulated features are available in the eventual product.

A prototype script or test moderator should record which interactions are real, simulated, or intentionally unavailable. This distinction protects the integrity of findings and prevents stakeholders from confusing appearance with feasibility.

3.5 Role plays and service prototypes

A service is produced and consumed through interactions among customers, employees, technologies, policies, and physical environments. A service prototype may therefore include actors, props, scripts, forms, devices, and a staged environment.

Role play allows a team to explore moments such as complaint handling, identity verification, clinical intake, delivery failure, or escalation to a specialist. Participants should rotate roles where possible: customer, employee, supervisor, technology, and observer. The team should record visible actions as well as hidden work, such as searching for information, obtaining approval, or reconciling records.

A service prototype can be documented with a simplified blueprint containing:

  • customer actions;
  • frontstage employee actions visible to the customer;
  • backstage activities;
  • supporting systems and partners;
  • evidence or artefacts produced at each stage; and
  • failure points, waiting periods, and hand-offs.

This approach prevents a common product-management error: designing an attractive customer interface without designing the organisation’s ability to deliver the promised experience.

3.6 Physical prototypes

Physical products may be represented through paper, foam, cardboard, clay, 3D printing, or appearance models. Early physical prototypes test size, form, ergonomics, reach, grip, assembly, and spatial relationships. A non-functional model may be more useful than a functioning but expensive prototype when the question concerns handling or placement.

Physical prototypes require attention to safety. Sharp edges, unstable structures, toxic materials, electrical exposure, and misleading claims of functionality must be controlled. Users should be told whether the object is safe to operate and which aspects are simulated.

3.7 Technical proofs of concept

A technical proof of concept (PoC) investigates whether a specific technical mechanism is feasible. It should isolate the riskiest technical assumption rather than attempt to build the entire product. Examples include testing an application programming interface, sensor accuracy, data migration, authentication flow, machine-learning model, offline mode, or latency under a representative load.

A PoC needs explicit acceptance criteria. For example, a team might ask whether a service can return a result within a specified response time under a defined request volume. The criteria should identify the environment, data conditions, measurement method, and failure tolerance. A successful PoC does not prove that the product is secure, scalable, usable, or economically viable; it establishes only the proposition tested.

4. A Structured Prototyping Process

Step 1: State the learning objective

Write the question in observable terms. “Is the product good?” is not testable. “Can first-time users locate and complete a refund request within five minutes without facilitator assistance?” is more useful.

Step 2: Identify assumptions and risks

List assumptions about desirability, usability, feasibility, viability, legality, accessibility, and operational delivery. Prioritise assumptions by consequence and uncertainty. A highly consequential but uncertain assumption deserves early attention.

Step 3: Select the prototype form and fidelity

Match the representation to the question. A storyboard may be suitable for context and sequence; a wireframe for navigation; a role play for service interactions; and a PoC for technical feasibility. Define what the prototype deliberately excludes.

Step 4: Build rapidly and instrument the test

Create only what is required for the learning objective. Prepare tasks, prompts, observation categories, consent materials, and a method for capturing evidence. Instrumentation may include time-on-task, completion, errors, requests for help, observed workarounds, confidence ratings, and participant explanations.

Step 5: Test with appropriate participants

Recruit participants who reflect the intended users or operational roles. A prototype may be tested internally for early critique, but internal feedback cannot substitute for evidence from actual users. Include relevant variations in ability, language, technical familiarity, and context.

Step 6: Synthesize evidence

Separate observations from interpretations. “Four of six participants searched under Account rather than Orders” is an observation. “The information architecture is poor” is an interpretation requiring further analysis. Cluster findings by assumption, severity, frequency, and confidence.

Step 7: Decide and iterate

Each test should lead to a decision: persevere, modify, investigate further, or stop. Iteration is not repetition without learning. The next prototype should change in response to evidence or test a different unresolved assumption.

5. Designing Experiments That Learn

A prototype test is an experiment when it has a question, a representation, participants or conditions, evidence, and a decision rule. The team should avoid asking participants whether they “like” an idea as the only measure. Stated preference is often weaker evidence than observed behaviour, especially when the concept is unfamiliar.

Useful evidence includes:

  • task completion and abandonment;
  • errors and recovery strategies;
  • time required for a task;
  • requests for explanation or assistance;
  • perceived confidence and trust;
  • emotional responses at important moments;
  • operational effort and hand-offs; and
  • technical measures such as latency, accuracy, failure rate, and resource use.

Quantitative measures require careful interpretation. For a task-completion rate, the basic descriptive measure is:

Completion rate = Number of participants completing the task ÷ Number of participants attempting the task

The numerator and denominator must refer to the same task, participant group, and test condition. This measure describes the observed sample; it does not automatically establish a population-wide success rate. Completion criteria must be defined before testing, particularly when partial completion is possible.

For example, if 8 of 10 participants complete a task according to the predefined criterion, the observed completion rate is 8 ÷ 10 = 0.80, or 80%. The result indicates a usability signal, not a guarantee that exactly 80% of all future users will succeed.

Teams should triangulate evidence. A participant may complete a task while expressing confusion, or report liking a feature while never using it. Behavioural evidence, verbal explanation, operational observation, and technical measurement should be compared rather than treated as interchangeable.

6. A Detailed Applied Case: CareConnect Appointment Service

The following is an illustrative case.

Background

CareConnect, a fictional regional healthcare provider, is considering a digital service that allows patients to request appointments, upload relevant information, receive reminders, and contact a clinic. The existing process requires telephone calls during limited hours. Patients report long waits, while staff spend considerable time collecting incomplete information.

Problem and assumptions

The product team identified four major assumptions:

  1. patients can describe their need using plain-language categories;
  2. patients will trust the service with personal health information;
  3. clinic staff can process requests without creating duplicate work; and
  4. the organisation’s scheduling system can support near-real-time availability.

The team deliberately avoided beginning with a polished application because the highest risks involved service flow, trust, and system integration.

Prototype approach

First, the team created a storyboard showing a patient moving from symptom recognition to appointment confirmation and follow-up. This exposed missing moments, including urgent-care escalation and support for patients unable to use the application.

Second, paper wireframes tested the information hierarchy. Participants were asked to find an appropriate appointment pathway and explain what they believed would happen to their information. Researchers recorded misunderstandings rather than correcting them immediately.

Third, the team conducted a role play involving a patient, receptionist, triage nurse, and scheduling system. A facilitator acted as the system and introduced realistic exceptions: an incomplete form, no appointment in the preferred clinic, and a symptom requiring urgent escalation.

Finally, engineers built a narrow PoC connecting a test interface to a scheduling sandbox. The PoC examined authentication, appointment availability, duplicate requests, and response time. It did not represent a production security review or a complete clinical decision-support system.

Findings and iteration

Participants understood the general purpose but interpreted “routine appointment” inconsistently. Several assumed that submitting a request guaranteed an appointment. The role play showed that staff needed a clear queue and escalation rule; otherwise, the digital channel merely moved workload from telephone operators to nurses. The technical PoC revealed that the scheduling system could not reliably distinguish provisional holds from confirmed appointments.

The team changed the wording to “Request an appointment,” added an explicit confirmation state, introduced an urgent-care pathway, and designed a staff queue rather than sending unstructured messages. It also postponed automated availability promises until the integration problem was resolved.

Outcome

The prototypes did not prove that CareConnect should be launched. They did show which assumptions required redesign and which technical dependencies required further investment. The organisation avoided building a visually polished service around an ambiguous promise and an unsuitable back-office workflow.

Learning points

  1. A service prototype must include backstage work, not only the customer interface.
  2. Different risks require different prototype forms.
  3. A PoC can reveal feasibility constraints without becoming a production system.
  4. Clear states and promises are essential in high-trust contexts.
  5. Prototype findings should alter product decisions, not merely decorate a presentation.

7. Managing Bias, Ethics, and Governance

Prototype research involves people, data, and power relationships. Participants should understand the purpose of the activity, what will be recorded, how information will be used, and that participation is voluntary. Sensitive domains may require formal ethics review, data minimisation, secure storage, and special safeguards for vulnerable groups.

A prototype must not create avoidable harm. A simulated medical recommendation, financial approval, safety warning, or accessibility feature can be misunderstood as real. Labels such as “concept,” “simulation,” or “not a live decision” may be necessary, but labels do not excuse unsafe design. If a participant could reasonably act on a prototype output, the team must manage that risk.

Accessibility should be tested early rather than added after visual design is complete. Consider keyboard access, screen-reader interpretation, contrast, text size, captions, language, motor demands, cognitive load, and alternative service channels. Excluding people with disabilities from early testing can produce a product that is expensive or impossible to correct later.

Prototype data also raises governance questions. Teams should collect only information necessary for the learning objective, avoid using real personal data when synthetic data will suffice, restrict access, and define retention and deletion practices. For AI-enabled prototypes, teams should document whether outputs are generated, simulated, or based on real models; test for misleading confidence, bias, privacy leakage, and unsafe failure modes; and ensure that human oversight is appropriate to the consequence of the decision.

8. Common Failure Modes and Best Practices

Failure modes

  • Prototype theatre: creating a polished artefact to impress stakeholders without a learning question.
  • Premature fidelity: investing in visual detail before validating the problem or flow.
  • Confirmation testing: asking questions designed to obtain agreement with the team’s preferred idea.
  • Facilitator leakage: explaining or rescuing the participant so extensively that usability problems disappear.
  • Happy-path bias: testing only the normal journey and ignoring errors, exceptions, accessibility, and hand-offs.
  • False feasibility: treating simulated behaviour as evidence that the technology or operation works.
  • Unclear decisions: collecting findings without defining what would cause the team to change direction.

Best practices

  1. Begin every prototype with a written learning objective.
  2. Make assumptions visible and rank them by uncertainty and consequence.
  3. Use the lowest credible fidelity, then increase fidelity selectively.
  4. Test the whole service when value depends on operations or partners.
  5. Mark simulated, incomplete, and unsafe functions clearly.
  6. Observe behaviour before asking for opinions.
  7. Include edge cases, failure recovery, and accessibility.
  8. Record evidence in a traceable way and distinguish observation from interpretation.
  9. End each test with a decision and a revised hypothesis.
  10. Stop prototyping when the remaining uncertainty is better addressed through a pilot, implementation, or governance review.

Contemporary Developments

Digital collaboration platforms have made remote prototyping, shared annotation, and rapid versioning commonplace. Synthetic data can help teams test realistic structures without exposing personal information. Generative AI can produce alternative flows, interface copy, images, or simulated dialogue, but its output requires human review for accuracy, inclusion, intellectual-property risk, and inappropriate assumptions. AI-generated prototypes may increase speed while also increasing the volume of unexamined ideas; speed does not replace research discipline.

Advances in low-code tools, spatial computing, sensor platforms, and digital twins allow prototypes to represent richer technical and physical contexts. These technologies are valuable when they address a real uncertainty. They are counterproductive when complexity shifts attention from the customer problem to the demonstration of technology.

Chapter Summary

Prototyping is a disciplined method for learning about product and service assumptions before committing to full development. Prototypes may be sketches, storyboards, wireframes, mock-ups, role plays, service blueprints, physical models, or technical proofs of concept. Fidelity should be chosen according to the question, risk, audience, and context; higher fidelity is not automatically better.

A strong prototyping process states a learning objective, identifies assumptions, selects an appropriate representation, tests with relevant participants, captures behavioural and technical evidence, and makes an explicit decision. Service prototypes must represent backstage work, hand-offs, policies, and operational constraints. Technical PoCs isolate feasibility questions but do not prove usability, scalability, security, or commercial viability.

Professional product managers use prototypes to expose ambiguity, reduce risk, include diverse users, and guide investment. Ethical practice requires informed participation, privacy protection, accessibility, transparency about simulation, and appropriate governance of AI and sensitive data. The measure of a prototype is not how impressive it looks, but whether it changes the quality of a product decision.

Key Terms

Prototype: A representation created to investigate assumptions and generate learning.

Fidelity: The degree to which a prototype resembles the proposed product or service.

Low-fidelity prototype: A rapid, easily changed representation with limited detail.

High-fidelity prototype: A detailed representation that closely resembles the intended experience.

Sketch: A quick visual representation of an idea, structure, or interaction.

Storyboard: A sequential depiction of context, actions, interactions, and outcomes.

Wireframe: A structural representation of a digital interface and its information hierarchy.

Mock-up: A visually developed representation of a product or interface.

Clickable prototype: Linked screens or states that simulate an interaction flow.

Role play: A staged enactment of users, employees, systems, or service situations.

Service prototype: A representation of customer-facing and backstage service activities.

Service blueprint: A structured map of customer actions, frontstage work, backstage work, and support systems.

Proof of concept: A focused technical experiment investigating whether a mechanism is feasible.

Pilot: A controlled implementation in a real or near-real context.

Assumption: A proposition believed to be true but requiring evidence.

Learning objective: A specific question the prototype is intended to answer.

Triangulation: Comparing different forms of evidence to improve interpretation.

Prototype theatre: Producing an impressive prototype without a genuine learning purpose.

Synthetic data: Artificially generated data designed to represent relevant patterns without exposing real personal records.

Review Questions

Short Answer Questions

  1. What is the principal purpose of a prototype in product management?
  2. Distinguish a proof of concept from a minimum viable product.
  3. Identify three dimensions of prototype fidelity.
  4. Why are storyboards useful for service design?
  5. What is meant by prototype theatre?

Long Answer Questions

  1. Explain how a product manager should choose prototype fidelity for a particular learning objective.
  2. Describe a complete prototyping process from identifying assumptions to making an iteration decision.
  3. Compare wireframes, clickable mock-ups, role plays, and technical proofs of concept.
  4. Explain why service prototypes must represent backstage activities and organisational hand-offs.
  5. Discuss the ethical and governance requirements of testing prototypes involving personal data or AI-generated outputs.

Analytical / Application Questions

  1. A banking team has designed a polished mobile screen for a loan application, but staff have not agreed how exceptions will be handled. Which prototype should be created next, and what should it test? Justify your answer.
  2. A technical PoC demonstrates that an external API returns data successfully in a test environment. What conclusions can and cannot be drawn from this result?
  3. Design a prototype test for a food-delivery service’s failed-delivery journey. Specify the learning objective, prototype form, participants, evidence to collect, and decision rule.

Multiple Choice Questions with Answers

Question 1

What is the primary purpose of a product prototype?

A. To demonstrate that the final product is complete

B. To generate learning about important assumptions

C. To replace all user research

D. To guarantee commercial success

Correct Answer: B. To generate learning about important assumptions

Question 2

Which prototype is most appropriate for testing the sequence of a service across customer and employee interactions?

A. A storyboard or role play

B. A colour palette

C. A production database

D. A brand guidelines document

Correct Answer: A. A storyboard or role play

Question 3

Which statement best describes a technical proof of concept?

A. It proves the product is ready for market

B. It investigates whether a specific technical mechanism is feasible

C. It replaces security and scalability testing

D. It is always a high-fidelity user interface

Correct Answer: B. It investigates whether a specific technical mechanism is feasible

Question 4

A team observes 8 successful task completions among 10 participants who attempted the task. What is the observed completion rate?

A. 20%

B. 50%

C. 80%

D. 125%

Correct Answer: C. 80%

Question 5

Why is low fidelity often useful early in product development?

A. It prevents users from giving feedback

B. It is generally quick and inexpensive to change

C. It guarantees technical feasibility

D. It eliminates the need for iteration

Correct Answer: B. It is generally quick and inexpensive to change

Question 6

Which activity is most characteristic of service blueprinting?

A. Mapping only the interface colour scheme

B. Documenting customer actions, frontstage work, backstage work, and support systems

C. Calculating market share

D. Writing source code for every service component

Correct Answer: B. Documenting customer actions, frontstage work, backstage work, and support systems

Question 7

Which is an example of facilitator leakage during a prototype test?

A. Recording where participants hesitate

B. Explaining the intended navigation whenever a participant becomes confused

C. Defining task-completion criteria before testing

D. Recruiting participants with relevant experience

Correct Answer: B. Explaining the intended navigation whenever a participant becomes confused

Question 8

What is the most appropriate response when a clickable prototype simulates a feature that is not yet implemented?

A. Represent it as production evidence

B. Hide the simulation from stakeholders

C. Clearly document that the behaviour is simulated

D. Conclude that the feature is technically scalable

Correct Answer: C. Clearly document that the behaviour is simulated

Question 9

Which practice best supports ethical prototype research involving personal information?

A. Use real personal data whenever possible

B. Collect only necessary data and use synthetic data where suitable

C. Avoid informing participants about recording

D. Publish participant identities with findings

Correct Answer: B. Collect only necessary data and use synthetic data where suitable

Question 10

A team wants to test whether users understand a new navigation structure, not its visual styling. Which prototype is generally most suitable?

A. A low- or medium-fidelity wireframe

B. A fully manufactured product

C. A financial forecast

D. A legal contract

Correct Answer: A. A low- or medium-fidelity wireframe

Design Thinking in Product Management
Chapter 7 of 15