Prototyping is the practice of building early, often incomplete representations of a product, system, or experience to explore ideas, test assumptions, and gather feedback before committing to full development. Prototypes range from low-fidelity sketches and wireframes to high-fidelity interactive or physical models, and they shorten the cycle between concept and validated learning. In spatial computing and product design it is central to iterative, user-centred development.

Overview

  • Prototyping turns abstract concepts into tangible artefacts that stakeholders and users can react to, surfacing problems early and cheaply.
  • Low-fidelity prototypes prioritise speed and breadth of exploration, while high-fidelity prototypes test detailed interaction and feel.
  • Each prototype is treated as a hypothesis: build, test with users, learn, and refine in short iterations.
  • In spatial computing, prototypes may be physical mock-ups, 3D-printed parts, or interactive immersive scenes.

Key aspects

  • Fidelity spectrum: from paper sketches to functional, interactive models.
  • Iteration: rapid cycles of build, test, and refine.
  • Feedback: structured user testing to validate assumptions.
  • Fabrication: physical prototypes produced via CNC Machining or Additive Manufacturing.

Applications

  • Validating user flows and interaction patterns in User Experience Design.
  • De-risking hardware and product concepts before tooling.
  • Exploring immersive and spatial interfaces.
  • Aligning stakeholders around a shared, tangible vision.

Provenance