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.