Skip to main content

Information Architecture

Designing information architecture for complex, non-linear professional software.

📄️ Multiple Representations

Professional software presents multiple views of the same data at once, reflecting Mirel's observation that expert problem solvers hold structural, functional, and organisational representations of their work and need to move between them fluidly. A 3D application might present a viewport (spatial), a properties panel (parametric), a timeline (temporal), a node graph (procedural), a scene hierarchy (structural), and a render preview (output). All represent the same scene. A video editor does something similar with its timeline, source monitor, program monitor, effects panel, and audio mixer. Such arrangements are standard in professional software.