CIS 360 EXAM 3 QUESTIONS WITH VERIFIED
ANSWERS
user experience - Answers - UX
All aspects of a person's interaction with a product or service
• Actions, responses, perceptions, and feelings that a person has when he/she uses or
anticipates using the software application
user interface - Answers - UI
The set of inputs and outputs that directly involve a human user/actor
• UI design varies widely depending on interface purpose, user characteristics, and
characteristics of a specific interface device.
user centered design - Answers - • Focus early on users and their work
• Evaluate designs to ensure usability
• Usability: How easy a system is to learn and use
• Easy-to-learn interfaces are appropriate for systems that end users use infrequently
• For systems that end users use frequently: Fast and flexible, with shortcuts, hot keys,
voice commands, and information-intensive screens
• Use iterative development
Human-Interface Objects - Answers - Objects that appear on a screen that the user can
manipulate
visibility - Answers - • A control is visible so users know it is available
• The control provides immediate feedback to indicate that is it responding
feedback - Answers - Some visual or audio response by the system in response to
some user action
consistency - Answers - • Across platforms
• Within a suite of applications --> Organizations that provide a suite should have a
coordination group to ensure consistency within the suite.
• Within a particular application --> Use the same standard HIOs provided in standard
libraries
• Font types, sizes, colors, or bolding for labels and data fields
continuity - Answers - • Consistency across releases of an application over time
• It may not be possible to maintain complete consistency while adding new functions,
but continuity should be maintained so that users can easily transition into the new
release.
, discoverability - Answers - The feature of the user interface that provides clues to help
the users uncover hidden features
active discovery - Answers - A user-interface feature that leads users into discovering
hidden features
methods for implementing active discovery - Answers - • A pop-up window appearing at
application initiation that provides hints and additional features
• A small text box appearing as the user hovers over different locations of the screen
(best implemented with a slight delay)
closure - Answers - • Based on the dialogue metaphor • User interface should have a
clearly defined beginning and ending
provide closure on dialogues - Answers - • Feedback provided on the HIOs
• A message pop-up saying that the work was saved or the action was completed
• A Continue button and a Finish button that indicate the end of the process
• A process bar and a final message to indicate that the dialogue has successfully
finished
• Refreshing the final screen to return to a beginning point of the next dialogue
protect users work - Answers - • Ask the user if she wants to save her work before
closing the application
• Automatic saving of a document every few minutes
• Inform the user when she tries to save a newer version of a file on top of an older one
make actions reversible - Answers - undo
• Include Cancel buttons on all dialog boxes and allow users to go back a step at any
time
Principles of User Interface Design - HIO - Answers - • HIOs should provide visual
feedback when activated
• Visibility
• Feedback
Principles of User Interface Design - Consistency - Answers - • Consistency
• Continuity
Principles of User Interface Design - Discoverability - Answers - • Discoverability
• Use active discovery to help find hidden features
• Methods for implementing active discovery
• A pop-up window appearing at application initiation that provides hints and additional
features
• A small text box appearing as the user hovers over different locations of the screen
(best implemented with a slight delay)
• Related to the Help feature of an application
ANSWERS
user experience - Answers - UX
All aspects of a person's interaction with a product or service
• Actions, responses, perceptions, and feelings that a person has when he/she uses or
anticipates using the software application
user interface - Answers - UI
The set of inputs and outputs that directly involve a human user/actor
• UI design varies widely depending on interface purpose, user characteristics, and
characteristics of a specific interface device.
user centered design - Answers - • Focus early on users and their work
• Evaluate designs to ensure usability
• Usability: How easy a system is to learn and use
• Easy-to-learn interfaces are appropriate for systems that end users use infrequently
• For systems that end users use frequently: Fast and flexible, with shortcuts, hot keys,
voice commands, and information-intensive screens
• Use iterative development
Human-Interface Objects - Answers - Objects that appear on a screen that the user can
manipulate
visibility - Answers - • A control is visible so users know it is available
• The control provides immediate feedback to indicate that is it responding
feedback - Answers - Some visual or audio response by the system in response to
some user action
consistency - Answers - • Across platforms
• Within a suite of applications --> Organizations that provide a suite should have a
coordination group to ensure consistency within the suite.
• Within a particular application --> Use the same standard HIOs provided in standard
libraries
• Font types, sizes, colors, or bolding for labels and data fields
continuity - Answers - • Consistency across releases of an application over time
• It may not be possible to maintain complete consistency while adding new functions,
but continuity should be maintained so that users can easily transition into the new
release.
, discoverability - Answers - The feature of the user interface that provides clues to help
the users uncover hidden features
active discovery - Answers - A user-interface feature that leads users into discovering
hidden features
methods for implementing active discovery - Answers - • A pop-up window appearing at
application initiation that provides hints and additional features
• A small text box appearing as the user hovers over different locations of the screen
(best implemented with a slight delay)
closure - Answers - • Based on the dialogue metaphor • User interface should have a
clearly defined beginning and ending
provide closure on dialogues - Answers - • Feedback provided on the HIOs
• A message pop-up saying that the work was saved or the action was completed
• A Continue button and a Finish button that indicate the end of the process
• A process bar and a final message to indicate that the dialogue has successfully
finished
• Refreshing the final screen to return to a beginning point of the next dialogue
protect users work - Answers - • Ask the user if she wants to save her work before
closing the application
• Automatic saving of a document every few minutes
• Inform the user when she tries to save a newer version of a file on top of an older one
make actions reversible - Answers - undo
• Include Cancel buttons on all dialog boxes and allow users to go back a step at any
time
Principles of User Interface Design - HIO - Answers - • HIOs should provide visual
feedback when activated
• Visibility
• Feedback
Principles of User Interface Design - Consistency - Answers - • Consistency
• Continuity
Principles of User Interface Design - Discoverability - Answers - • Discoverability
• Use active discovery to help find hidden features
• Methods for implementing active discovery
• A pop-up window appearing at application initiation that provides hints and additional
features
• A small text box appearing as the user hovers over different locations of the screen
(best implemented with a slight delay)
• Related to the Help feature of an application