WorksheetsMidterm Exam in IT Elective 3
Total questions: 50
Worksheet time: 17mins
Designers should first focus on how well their design will flow in the program.
True
False
The primary goal of usability in HCI
Aesthetics
Functionality
User satisfaction and efficiency
Technical complexity
Which of the following is NOT one of the five usability principles?
Learnability
Efficiency
c) Memorability
Security
What does “learnability” refer to in usability design?
How easily a system can be understood by users
How quickly users can become proficient with the system
How memorable the system's features are
How the system ensures user privacy
Which usability principle focuses on minimizing errors and providing help to users?
Feedback
Error Prevention
Satisfaction
Flexibility
What is “affordance” in the context of HCI?
The cost of implementing a design
The perceived and actual properties of an object that determine how it could be used
The aesthetic quality of a user interface
The difficulty level of a task
In usability testing, what does the term “task completion rate” measure?
The number of tasks completed per session
The number of user errors during a task
The total time taken to complete a task
The percentage of tasks completed successfully by users
What is “cognitive load” and why is it important in HCI?
The amount of mental effort required to perform a task; important to reduce it for better usability
The physical strain on the user; important to consider for ergonomics
The load time of a system; important for performance
The complexity of code; important for development
What does “feedback” in HCI design refer to?
Comments from users on the design
System responses to user actions that inform them of the results
Error messages displayed to the user
Suggestions for future improvements
What is the purpose of a “persona” in user-centered design?
To represent a typical user type to guide design decisions
o create a detailed user manual
To outline the technical specifications of a system
To map out the user journey through the system
Which type of testing involves observing users as they interact with a system in real-time?
Remote usability testing
A/B testing
Laboratory usability testing
What does “consistency” refer to in user interface design?
Using the same design patterns and elements throughout the interface
Ensuring the software runs without errors
Consistent branding across all platforms
Consistent updates to the software
In usability testing, what does the term “task completion rate” measure?
The number of tasks completed per session
The percentage of tasks completed successfully by users
The total time taken to complete a task
The number of user errors during a task
What is “cognitive load” and why is it important in HCI?
The amount of mental effort required to perform a task; important to reduce it for better usability
The physical strain on the user; important to consider for ergonomics
The load time of a system; important for performance
The complexity of code; important for development
What does “feedback” in HCI design refer to?
Comments from users on the design
System responses to user actions that inform them of the results
Error messages displayed to the user
Suggestions for future improvements
What is “visual hierarchy” in interface design?
The order in which elements are displayed on a page
The categorization of content by importance and relevance
The ranking of system features by user preference
The sequence of user tasks in a workflow
Which method is commonly used to gather qualitative data on user experience?
Analytics tracking
A/B testing
Surveys and interviews
Automated error logs
Which principle emphasizes that a system should provide support and feedback when users make mistakes?
Help and Documentation
Error Prevention
User Control and Freedom
Error Recovery
Why is “user-centered design” important in HCI?
It ensures the system meets business goals first
It focuses on designing for developers rather than users
It involves users throughout the design process to create a product that meets their needs
It prioritizes the latest technological trends
What is an important ethical consideration in usability testing?
Compensating all participants
Providing users with free products
Ignoring user feedback
Keeping user data confidential
It is a method used to evaluate how easily and effectively users can interact with a system, product, or interface.
(a)
It refer to the principles and standards that guide the responsible design, development, and implementation of interactive systems.
(a)
In ethical considerations in HCI, ensuring that users' personal information is protected and not misused. Systems should handle sensitive data responsibly, with clear consent and transparency about data collection and usage.
Informed Consent
Accessibility and Inclusivity
User Privacy and Data Security
Non-Maleficence
In ethical considerations, a systems should be designed to be usable by a wide range of users, including those with disabilities. This promotes fairness and equal access to technology for all
Non-Maleficence
Accessibility and Inclusivity
Informed Consent
User Privacy and Data Security
In ethical considerations, the users should be informed about what the system does, the data it collects, and any potential risks. They should willingly agree to participate in interactions or testing with a clear understanding of their involvement.
Accessibility and Inclusivity
User Privacy and Data Security
Non-Maleficence
informed consent
In ethical considerations, the system should not harm users, whether physically, emotionally, or psychologically. This includes avoiding designs that exploit users' vulnerabilities or promote addictive behaviors.
Accessibility and Inclusivity
Non-Maleficence
User Privacy and Data Security
Informed Consent
In ethical considerations, the systems should respect users' freedom of choice, avoiding manipulative designs (e.g., "dark patterns") that trick or coerce users into unintended actions.
User Feedback
User Autonomy
User Performance
User Satisfaction
In ethical considerations, Interactive systems should not reinforce bias or discrimination based on factors like race, gender, age, or socioeconomic status. This includes ensuring that algorithms and AI systems do not unintentionally promote harmful stereotypes.
User Privacy and Data Security
Transparency and Accountability
Accessibility and Inclusivity
Fairness and Non-Discrimination
In ethical considerations, the designers and developers should be transparent about how systems work, including AI or algorithm-driven decisions. Also, the mechanisms should be in place to address issues if the system fails or harms users.
Transparency and Accountability
Accessibility and Inclusivity
User Privacy and Data Security
Fairness and Non-Discrimination
tama o mali?
User Performance refers to the information, opinions, and reactions provided by users about their experiences while interacting with a system, product, or interface.
(a)
tama o mali?
Usability testing insights into how users feel about the product—whether they find it useful, enjoyable, or frustrating.
(a)
Deals with ideas or suggestions from users about new features or improvements that could enhance their experience.
(a)
tama o mali?
Usability Issues refers to the problems users encounter while performing tasks, such as confusing navigation, slow performance, or unclear instructions.
(a)
tama o mali?
User satisfaction refers to how effectively and efficiently users can complete tasks or achieve their goals while interacting with a system, product, or interface. It is a key measure of usability and helps assess the success of a design in supporting users' needs and objectives.
(a)
The number of mistakes or incorrect actions made by users during task completion. Lower error rates suggest a more intuitive and user-friendly interface.
(a)
The resources (time, effort, clicks, etc.) required for users to achieve their goals. A highly efficient system enables users to accomplish tasks with minimal effort and steps.
(a)
tama o mali?
User performance is crucial in understanding how well a system supports users in their tasks, and it helps designers identify areas for improvement to enhance usability and overall user experience (UX).
(a)
It helps the users know where they are online. Based on eye movement patterns,
the ideal place for the logo is the top-left corner of the screen.
(a)
For users to get the most from a website, they need to get from point A (the entry point) to point B (where they want to be) as quickly and easily as possible.
(a)
Organize content into manageable chunks through the use of headings, sub-headings, etc.
(a)
It offers an insight into the speed of response from your website.
(a)
tama o mali?
ALT tags are used in conjunction with images; they let you convey additional information about the image that isn’t displayed as part of the main text. ALT tags assist with indexing in search engines (they let you tell the search engine about the content of the image). They also not helping the screen-reader narration for visually impaired users.
(a)
tama o mali?
Usabilty refers to the ease of access and/or use of a product or website. It’s a sub-discipline of user experience design. Although user experience design (UX Design) and usability were once used interchangeably, we must now understand that usability provides an important contribution to UX; however, it’s not the whole of the experience. We can accurately measure usability.
(a)
The development team members divide the project into software modules and turn the software requirement into code that makes the product.
design
define requirements
planning and analysis
development
This phase is critical for converting the information gathered during the planning and analysis phase into clear requirements for the development team. This process guides the development of several important documents.
Planning & Analysis
Development
Design
Define Requirements
In this stage, the users may find bugs and errors that were missed in the earlier testing phase. These bugs need to be fixed for better user experience and retention. In some cases, these can lead to going back to the first step of the software development life cycle.
Deployment
Design
Maintenance
Testing
In this SDLC stage, the validation was performed to make it sure that will functioning properly and does what it’s meant to do. In this stage, also can help hash out any major user experience issues and security issues.
design
planning and analysis
maintenance
testing
Types of testing that evaluates the software's user interface and overall user experience.
Usability testing
Functional testing
Unit-testing
Acceptance testing
Conduct threat modeling, access control, encryption, and risk analysis.
Planning & Requirement Analysis
Software Development & Testing
Architectural Design
Deployment
It is a structured process used in the design, development, and maintenance of information systems. It provides a systematic approach to building high-quality systems that meet both business and technical requirements. The methodology, consists of distinct phases, each with specific tasks and deliverables, ensuring that projects are completed in an organized, efficient manner.
Agile Methodology
Incremental Methodology
Spiral Methodology
SDLC Methodology
