User Interface Design and Ergonomics - National Open University of ...
User Interface Design and Ergonomics - National Open University of ...
User Interface Design and Ergonomics - National Open University of ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Figure 1:- Showing that alignment <strong>of</strong> fields is critical<br />
3.2 UNDERSTANDING USERS<br />
You must underst<strong>and</strong> the user to be able to put a happy face on your application. You<br />
should underst<strong>and</strong> the user’s job, how the s<strong>of</strong>tware fits in with that job <strong>and</strong> how the user<br />
goes about getting the job done. You need to approach the design <strong>of</strong> s<strong>of</strong>tware from the<br />
user’s viewpoint not from an abstract requirements document. Specifically, you should<br />
underst<strong>and</strong> what the user will be doing with the application. If you can think like a user,<br />
you can create a much better user interface.<br />
Here are some basic principles to remember about users:<br />
a. Your s<strong>of</strong>tware is like a hammer - the user doesn’t really care how well crafted it<br />
is, the user just wants nails put in the wall. <strong>User</strong>s just want to do their job (or play their<br />
game). They don’t care about you or your s<strong>of</strong>tware. Your s<strong>of</strong>tware is just an expedient<br />
tool to take the user where the user wants to go.<br />
b. Given a selection <strong>of</strong> hammers to buy at the hardware store, the user will select the<br />
one which will be most fun to use. Of course, this varies by user - some will want the<br />
plastic h<strong>and</strong>le, some the wood, some the green, etc. When evaluating your s<strong>of</strong>tware, users<br />
are <strong>of</strong>ten swayed by looks, not function. Thus, steps taken to make the product look good<br />
(nice icons, pictures, good colour scheme, fields aligned, etc.) will <strong>of</strong>ten favourably<br />
enhance evaluations <strong>of</strong> your s<strong>of</strong>tware.<br />
c. It had better drive nails. The user will not really know if your s<strong>of</strong>tware is adequate<br />
to the job until the user has used the s<strong>of</strong>tware to do actual work. From an interface<br />
perspective, the s<strong>of</strong>tware should not look like it can do more than it can.<br />
30