Assignment - 1 HCI: Task - 1
Assignment - 1 HCI: Task - 1
Assignment – 1
HCI
Task – 1
a) Why HCI is important ?
HCI is very important because it will be fundamental to make products more successful, safe, useful and
functional. In the long run, it will make more pleasurable for the user. Hence, it is important to have someone
with HCI focused skills involved in all phases of any product of system development. HCI is also important to
avoid products or project going wrong or totally fail.
HCI takes advantage of our everyday knowledge of the world to make software and devices more
understandable and usable for everyone.
Cell phone – 6300 my first impressions, I find three good ways and three bad ways the device work.
Good interfaces:
1. The size of the phone is very small, and it isn't heavy. It feels good when the users hold and touch it.
2. There are lots of background pictures in the phone which make the phone entertaining.
3. The blue light, which is a special design of the phone, is a main and most beautiful part of the phone.
Bad interfaces:
1. The screen is too small, therefore, users may difficult to read information such as messages.
2. The colour of the phone is only black, which is too monotonous.
3. The numbers of button are too small to read.
Goals of HCI :
The goals of HCI are to produce usable and safe systems, as well as functional systems. In order to produce computer
systems with good usability, developers must attempt to :
Page 1 of 3
Reg. #: 656-2017 Section: ________ Name: Jahanzaib
The same goals can be applied to Website development. Websites should be usable and safe, as well as functional,
so that users can perform the task at hand without any obvious problems or usability errors.
Principles of HCI :
1. Requirements Analysis
Establish the goals for the Website from the standpoint of the user and the business.
Agree on the users' needs and aim for usability requirements.
Appraise existing versions of the Website (if any).
Carry out an analysis of the competition.
Complete discussions with potential users and questionnaires.
2. Conceptual Proposal
3. Prototyping
Create visual representations (mock ups) or interactive representations (prototypes) of the Website.
Evaluate usability using a proven method.
Using the results, create more mock ups or improve the prototypes.
Repeat this process until the design and usability goals are met.
4. Development
Page 2 of 3
Reg. #: 656-2017 Section: ________ Name: Jahanzaib
Direct manipulation (DM) is an interaction style in which users act on displayed objects of interest using physical,
incremental, reversible actions whose effects are immediately visible on the screen.Ben Shneiderman first coined
the term “direct manipulation” in the early 1980s, at a time when the dominant interaction style was the command
line. In command-line interfaces, the user must remember the system label for a desired action, and type it in
together with the names for the objects of the action.
Example: Moving a file on MacOS using direct manipulation involves dragging that file from the source folder and
moving it into the destination folder is an example of a direct-manipulation interaction .
Interface should include good mappings that reveal the relationship between stages.
Page 3 of 3