Professional Documents
Culture Documents
Communication Technology
Understand the concept of interactive
system and human-centered design
Learn the types of interactive system
Know the next generation of
interactive system
Understand the user-centered design
Know the difference between human-
centered design and user-centered
design
Any system that accepts input from the
user and provides information as output
to the user.
Interactive systems are computer systems
characterized by significant amounts of
interaction between humans and the
computer
➢ Example of interactive system:
• Operation System (MacOS, Windows)
• Editors (CAD/CAM)
• Computer Games
• Web browsers
• Integrated Development Environment (IDE)
a. Command line system - The earliest interactive
systems, which tightly controlled the interaction
between the human and the computer. The user
was required to know the commands that might be
issued and how the arguments were to be ordered.
Example: UNIX operating system and DOS (Disk
Operating System).
b. Menu-, form-, and dialog-based systems - An
Automatic Teller Machine is a good example of a
form-based program where users are given a tightly
controlled set of possible actions. Data entry systems
are frequently form-or dialog-oriented systems
offering the user a limited set of choices but greatly
relieving the memory demands of the earlier
command line systems.
c. graphical user interfaces - introduced by Xerox Corporation
in 1980. The Xerox Star was the result of a half dozen years of
research and development during which the mouse, icons,
the desktop metaphor, windows, and bit-mapped displays
were all brought together and made to function. The Xerox
Star was replicated in the Lisa and Macintosh first offered by
Apple Computer Inc. in the mid-1980s. The windows, icon,
menu, and pointer (or WIMP) approach was made universal
by Microsoft in the Windows family of operating systems
introduced in the 1990s. With the maturation of WIMP
interfaces, also known as graphical user interfaces,
interaction moved from command-based to direct
manipulation.
d. Virtualization, visualization and agent - These systems are
typically designed to greatly enhance the way in which a
user interacts with a user interface (UI) and make the
experience of using a computer or other system more
organic. The basic idea behind many of these systems is to
remove the barrier of an input device and allow full
interaction between a user and a system.
Example: the help feature in Microsoft's
Office software is an example of an
active agent that observes user activity
and offers help based on actions that
suggest it may be needed, from
formatting documents to correcting
common spelling and grammatical
errors.
Also known as human-centered design, it
is a philosophy that empowers an
individual or team to designing products,
services, systems, and experiences that
address the core needs of those who
experience a problem.
Human-centered design (HCD) is a term
product creators use to describe a
process of designing for people. HCD
develops solutions to problems by
involving the human perspective in all
steps of the problem-solving process.
What distinguishes human-centered
design from other problem solving
approaches is its obsessive focus on
understanding the perspective of the
person who experiences a problem, their
needs, and whether the solution that has
been designed for them is truly meeting
their needs effectively or not. At its most
effective, the very people who
experience a problem the most are a
constant part of the design process and
when possible, become part of the
design team itself.
1. Focus upon the people