Documente Academic
Documente Profesional
Documente Cultură
Information is received and responses given via a number of input and output
channels:
o visual channel
o auditory channel
o haptic channel
o movement
Users share common capabilities but are individuals with differences, which
should not be ignored.
2. THE COMPUTER
A computer system comprises various elements, each of which affects the user of
the system.
Input devices for interactive use, allowing text entry, drawing and selection
from the screen:
o text entry: traditional keyboard, phone text entry, speech and
handwriting
o pointing: principally the mouse, but also touchpad, stylus, and others
o 3D interaction devices
Paper output and input: the paperless office and the less-paper office:
o different types of printers and their characteristics, character styles and
fonts
o scanners and optical character recognition
Memory:
o short-term memory: RAM
o long-term memory: magnetic and optical disks
o capacity limitations related to document and video storage
o access methods as they limit or help the user
Processing:
o the effects when systems run too slow or too fast, the myth of the
infinitely fast machine
o limitations on processing speed
o networks and their impact on system performance.
3. THE INTERACTION
The dialog between user and system is influenced by the style of the
interface.
The interaction takes place within a social and organizational context that
affects both user and system.
4. PARADIGMS
Design involves:
o achieving goals within constraints and trade-off between these
o understanding the raw materials: computer and human
o accepting limitations of humans and of design
The design process has several stages and is iterative and never complete.
Interaction starts with getting to know the users and their context:
o finding out who they are and what they are like ... probably not like you!
o talking to them, watching them
Scenarios are rich design stories, which can be used and reused throughout
design:
o they help us see what users will want to do
o they give a step-by-step walkthrough of users' interactions: including
what they see, do and are thinking
Usability engineering promotes the use of explicit criteria to judge the success
of a product in terms of its usability.
7. DESIGN RULES
Design rules in the form of standards and guidelines provide direction for
design, in both general and more concrete terms, in order to enhance the
interactive properties of the system.
8. IMPLEMENTATION SUPPORT
Windowing systems are a central environment for both the programmer and
user of an interactive system, allowing a single workstation to support
separate user-system threads of action simultaneously.
Interaction toolkits abstract away from the physical separation of input and
output devices, allowing the programmer to describe behaviors of objects at a
level similar to how the user perceives them.
9. EVALUATION TECHNIQUES
o in the field.
An evaluation method must be chosen carefully and must be suitable for the
job.
Multi-modal systems are those that use more than one human input channel
in the interaction.
Sources of information:
o existing documentation
o observation
o interviews.
Most formal models and notations focus on events and changes that happen
when they occur, but we need richer models to deal with:
o interstitial behavior - the things that happen between events such as
dragging an icon
o physical objects in ubiquitous computing or virtual reality
o the tension between precise time and more fuzzy human ideas of time.
The traditional computer is a glass box - all you can do is press buttons and
see the effect.
Ubiquitous computing and augmented reality systems break this glass box by
linking the real world with the electronic worlds.
Applications include:
o ubiquitous computing
o virtual reality
o augmented reality
o information visualization.
Animation and video can show information that is difficult to convey statically.
Design for the world wide web illustrates general hypermedia design, but also
has its own special problems.
Dynamic web content can be used for simple online demonstration or for
complete web-based business applications.