Flashcards in Human - Computer Interaction Deck (29)
What are the 4 most important advantages for meeting user expectations?
Competitive edge, reducing development and maintenance costs, improving productivity, and lowering support costs.
What is a conversion rate?
The percentage of visitors who take action on the site.
What drives conversion rates?
Ease of use. Usable websites consistently have the highest conversion rates.
What can help reduce development and maintenance costs?
Learning about the needs of real users before creating a website results in lower development costs by saving you from implementing features that people don't want.
What can contribute to lower support costs?
When a website is understandable, users don't need to call customer support.
What is HCI?
Human-computer interaction is a discipline concerned with the design, evaluation, and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them.
What are the goals of HCI?
What does safety refer to in HCI?
*Safety of users
*Safety of data
What does utility refer to in HCI?
The services that the system provides
What does effectiveness refer to in HCI?
Concerns a user's ability to accomplish a desired goal or to carry out work
What does efficentcy refer to in HCI?
A measure of how quickly users can accomplish goals or finish their work when using the system
What does usability refer to in HCI?
Includes ease of learning and ease of use
What does appeal refer to in HCI?
Describes how well users like the system, including first impressions and long-term satisfaction
Comprises those aspects of the system that a user comes in contact with.
Describe user-centered development
It involves users in the process as much as possible with the goal of creating an interface that meets user expectations. It draws on knowledge from art, psychology, technical writing, and computer science, among others.
What is the purpose of Needs analysis?
It summarizes the nature and purpose of the interactive system you plan to develop. It describes the type of system(website, video game, spreadsheet?). It mentions the people the system will serve and the benefits it provides.
Describe user analysis
Characterizes the people who will use your site ( age, education level, and computer experience)
Describe task analysis
Looks at the type of work users will do at your website. It examines user goals. It also looks at tasks, or activities users carry out to achieve their goals.
Describe functional analysis
You identify the functionality-the computer services that users will need to carry out their tasks. ( ex: finding all of the flights to a location during a specific time range, ordered by price)
Describe requirements analysis
The formal specifications required to implement any system (may include: data dictionaries, entity-relationship diagrams, and object-oriented modeling)
Describe usability specifications
Will help determine how good your website is. Performance measures: number of tasks completed and number of errors. Preference measures: give insights into a user's opinion about your site.
Describe the Design step
In this step, you decide on the organization and appearance of your website. Identify the content for your site and organize it according to user's expectations
What is a prototype?
An original model or pattern
What is a global prototype?
A prototype that includes the entire website
What is local prototype?
Prototyping only selected parts if the site
What are High-Fidelity prototypes?
Prototypes that closely resemble the final product in appearance and functionality
What are Low-Fidelity prototypes?
Prototypes that lack the full functionality of a full website and do not closely resemble the overall appearance.
Describe user-based evaluation
You ask actual users to perform representative tasks with your prototype