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.
The users <strong>of</strong> a system must be identified. In the case that the population <strong>of</strong> users is large,<br />
a reasonable <strong>and</strong> representative sample <strong>of</strong> users should be identified.<br />
b. Learning About <strong>User</strong>s’ Tasks<br />
The interface designers should interact with the users in order study their tasks. The<br />
major interests here are:-<br />
What kind <strong>of</strong> tasks are they performing<br />
Identify what the users want to do (minor <strong>and</strong> major tasks) <strong>and</strong> how they want to<br />
do it<br />
How do users want the work to be done?<br />
Identify how users’ tasks can be performed better<br />
State the examples <strong>of</strong> concrete tasks perform by users<br />
Who will do what<br />
They extent <strong>of</strong> work to be done<br />
The level <strong>of</strong> interaction required by the tasks<br />
c. Come Up With A Representative Task Description<br />
After establishing a good underst<strong>and</strong>ing <strong>of</strong> the users <strong>and</strong> their tasks, a more traditional<br />
design process might abstract away from these facts <strong>and</strong> produce a general specification<br />
<strong>of</strong> the system <strong>and</strong> its user interface. The task-centered design process takes a more<br />
concrete approach. The designer should identify several representative tasks that the<br />
system will be used to accomplish. These should be tasks that users have actually<br />
described to the designers. The tasks can initially be referenced in a few words, but<br />
because they are real tasks, they can later be exp<strong>and</strong>ed to any level <strong>of</strong> detail needed to<br />
answer design questions or analyze a proposed interface. Here are a few examples:<br />
for a word processor: "transcribe a memo <strong>and</strong> send it to a mailing list"<br />
for a spreadsheet: "produce a salary budget for next year"<br />
for a communications program: "login to the <strong>of</strong>fice via modem"<br />
for an industrial control system: "h<strong>and</strong> over control to next shift"<br />
Again, these should be real tasks that users have faced, <strong>and</strong> the design team should<br />
collect the materials needed to do them: a copy <strong>of</strong> the tape on which the memo is<br />
dictated, a list <strong>of</strong> salaries for the current year <strong>and</strong> factors to be considered in their<br />
revision, etc.<br />
The tasks selected should provide reasonably complete coverage <strong>of</strong> the functionality <strong>of</strong><br />
the system, <strong>and</strong> the designer may want to make a checklist <strong>of</strong> functions <strong>and</strong> compare<br />
those to the tasks to ensure that coverage has been achieved. There should also be a<br />
mixture <strong>of</strong> simple <strong>and</strong> more complex tasks. Simple tasks, such as "check the spelling <strong>of</strong><br />
'occasional'," will be useful for early design considerations, but many interface problems<br />
will only be revealed through complex tasks that represent extended real- world<br />
72