Search Design

A design-thinking approach to search applications.

Search design combines three interrelated design disciplines into one iterative design process: data modelling, algorithm design and interface design.

Specialists from the different disciplines follow iterative and highly interconnected processes.

Visualization of the iterative Search Design processes.

Knowledge Graph



Empathize & Define

The knowledge scientist, information specialist and UX designer together with the stakeholders come to a shared understanding of the search problem and define which search tasks should be tackled first.

Ideate & Prototype

The knowledge scientist develops a model that contains the data that is relevant to the search task.

The information specialist determines the way the algorithm selects and ranks data from the model.

The UX designer creates an interface that supports users in executing the search task.

Test & Implement

The team members align the data model, algorithm and interface and turn to the users. The users test the search functionality. Finally the search feature is fine-tuned, implemented and made available.

Search Design is an iterative process. After completion of the cycle, the specialists may start a new design cycle or finish the design process.