User’s Task Model vs. Engineer’s Model

An illegible diagram of a flow chart of ideas

A representation of the user’s conceptual model

A small illegible screen shot of a GUI with blue boxes on the right, and two fill in sections to the left.

Underlying implementation

Slide Comments:

A system is designed and implemented at different levels. The Engineer’s Model refers to the underlying implementation of a system it includes database and programming structure. The User’s Task model refers to the model of work that the system imposes on the user

There are plenty of example where the Engineer’s Model becomes apparent to the user (See next slide).


“Design Models for Computer-Human Interfaces” by Gentner & Grudin