Wednesday, October 15, 2008

Foundations of HCI and Usability Engineering

Some of the important aspects of a good design is affordance. Different materials have different natural affordance, and this should be reflected in a good design. Designers should also define the representative user of the system, who not necessary can be a typical user. HCI dictates how a system reacts to user input and how information is gathered.
During the software Life cycle some standard HCI should be applied. The process falls into eight categories beginning with the knowing the user, who they are and what they are trying to achieve. Also relevant stakeholders and their goals should be noted. Often questioners can be used to obtain user ideas about the system with identified strengths and weaknesses. Another aspect is to decide on general approach and look into past conventions. The designer have to have a clear understanding of what user expectations are from the system, how it is going to work, and look. This will also apply to interaction design and interface design.

No comments: