A7.15
Layers of a mental model — functional, structural, implementation
Cards in this group · 5
- A7.15.1The functional level describes what a system can do, mapped directly to user goals
- A7.15.2The structural level describes how functions are organized and related, the basis for navigating complex tasks
- A7.15.3The implementation level describes concrete underlying mechanisms, which most users don't need and shouldn't be required to understand
- A7.15.4An interface that exposes implementation detail while omitting the structural level leaves users knowing the parts but unable to assemble the whole
- A7.15.5Documentation at different levels should target users of different proficiency