First page Back Continue Last page Overview Graphics
Good GUI Guidelines
Document [not really a dirty word] user scenarios
(use cases, user stories)
Encourage communication and feedback from users
Consider users' previous experience; use their language, at their level
Don't ask for values to be entered by the user that can be calculated or retrieved
Keep a user profile to recall data from one session to another
Design & implement independent of platform
Customize 'look-and-feel' using resource files whenever possible
Minimize the use of 'modal' windows (dialogs)
Notes: