The interfaces should be easy to understand, learn, and efficient over time.

The ideal humane interface reduces the interface component of a user's work to pure habituation.

A well-designed human interface should not be split into beginner and expert modes. Instead, think of the interface as a beginner-to-expert journey.

The learning phase of working with any professional interface requires conscious attention. Simplicity, clarity of function, and the visibility of a user interface helps beginners learn.

The expert phase is characterized by fast unconscious use.

3.1




3.2




3.3






3.31







3.32

Reliability is often thought of as purely technical. But a fairly reliable interface can still be designed on top of a system that isn’t 100% reliable.

The system should never lose any work a user has done or any information they have entered.

All actions must be auto-saved.

It should be possible to restore large chunks of content, like pages or projects.

4.1






4.2




4.3


4.4

Design has always been about invention. On the way to something new, designers are constantly experimenting. Even a simple design task requires figuring out how to build a coherent message out of raw content.

Design software should provide an enjoyable environment for creative work.

5.1








5.2