Article: What Would Alan Cooper Do?
In this article, Naysawn Naderi makes a summary of About Face 3, Alan Cooper’s book, noting some key takeaway points. The User Interface plays an important role in an application, be it a desktop one, a web application or a mobile one, and the guidelines contained by the article help creating better interfaces.
The key points contained by Naysawn’s article are:
Design for Intermediates Users – Most products are developed for either beginners or advanced users, but they should target the intermediate ones since they represent 80% of the target users.
Use Tools that Help Beginners to Become Intermediates – The interface should provide different helps for beginners than intermediates.
Less is More – Provide as little graphical controls as possible.
Design for the Probable, Provide for the Possible – Make most probably tasks to be most accessible (1 click), but also have options for possible tasks.
Eliminate Errors or Confirmation Dialogs – Avoid error and confirmation dialogs as much as possible.
Eliminate Errors or Confirmation Dialogs
A good minimalist approach will be to have confirmation dialogs only for "destructive" and irreversible user actions (ie: disk formatting, overwriting existing files, etc.) In all other case, a status bar is just fine to display success or error messages without distracting the user.
Yousef Awad May 16, 2016
Jason McGee of IBM Talks about Open Source Projects and the Interactions at the Collaboration Summit
Jason McGee May 15, 2016
Srini Penchikala May 15, 2016