User Tools

Site Tools


ux_design_philosophy

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
ux_design_philosophy [2017/11/27 15:22]
be.ing
ux_design_philosophy [2018/01/08 01:35]
be.ing gentler wording
Line 8: Line 8:
     - Strive for designs that are both easy to discover for new users and easy to use. In case there is a conflict between discoverability and ease of use for experienced users, being intuitive and easy to use while performing is more important.     - Strive for designs that are both easy to discover for new users and easy to use. In case there is a conflict between discoverability and ease of use for experienced users, being intuitive and easy to use while performing is more important.
   - **"​Works for me" is not good enough.** It must work for everyone. People use Mixxx with a wide variety of hardware with a wide variety of music for a wide variety of purposes. Your changes should not interfere with how other people use Mixxx. Minimize assumptions about how people use Mixxx.   - **"​Works for me" is not good enough.** It must work for everyone. People use Mixxx with a wide variety of hardware with a wide variety of music for a wide variety of purposes. Your changes should not interfere with how other people use Mixxx. Minimize assumptions about how people use Mixxx.
-  - **Everyone can be a power user.** Everyone should be able to use and understand all features of Mixxx. If they cannot, the design and/or documentation are not good enough.+  - **Everyone can be a power user.** Everyone should be able to use and understand all features of Mixxx. If they cannot, the design and/or documentation are should be improved.
   - **Test your assumptions.** The people who make a design cannot anticipate all the issues other people will have with it. Do usability tests both with experienced DJs and novice users.   - **Test your assumptions.** The people who make a design cannot anticipate all the issues other people will have with it. Do usability tests both with experienced DJs and novice users.
   - **Use convention as a guide.** DJ software and hardware has long standing conventions about how things work. Only break expectations if there is a good reason to. Don't be afraid to innovate and do it better than the conventional way though.   - **Use convention as a guide.** DJ software and hardware has long standing conventions about how things work. Only break expectations if there is a good reason to. Don't be afraid to innovate and do it better than the conventional way though.
ux_design_philosophy.txt ยท Last modified: 2018/01/08 01:36 by be.ing