This document provides an overview of task analysis for a CSE 440 class on human-computer interaction. It defines tasks as users' high-level goals and explains that task analysis is useful for identifying goals to focus on in design and may reveal gaps in user research. It then discusses different aspects of task analysis, including determining who will use a system, what tasks they currently perform, how tasks are learned, where tasks are performed, relationships between users and data, communication between users, time constraints on tasks, and what happens when things go wrong. Examples of task analysis questions and types of task analysis like hierarchical task analysis are also presented.
This was a 4-hour workshop that was given at World Usability Day Colombia. #wudco14
Summary:
Now more than ever is the survival of the easiest. Whether the product is a website or a handheld device, success depends largely on how easy it is to use. Usability testing is one of the most effective for creating an intuitive methods. By observing actual people when they use the product, you can get valuable insights if your design is easy to use. Attendees will learn how to conduct a usability test with end users of a product. This workshop is highly interactive and includes several practical exercises to give participants practical experience.
You will learn:
- How to plan a usability testing study
- How to define the goals and objectives
- Explore options (unmoderated usability testing vs. unmoderated & remote vs. in-person)
- How to recruit the right participants
- How to create tasks (Interview-based vs. predefined tasks)
- How to moderate a usability test
- How to analyze and report the results
Requirements Engineering for the HumanitiesShawn Day
This workshop explores how requirements engineering can be employed by digital and non-digital humanities scholars (and others) to conceptualise and communicate a research project.
requirementsEngineeringAs the field of digital humanities has evolved, one of the biggest challenges has been getting the marrying technical expertise with humanities scholarly practice to successfully deliver sustainable and sound digital projects. At its core this is a communications exercise. However, to communicate effectively demands an ability to effectively translate, define and find clarity in your own mind.
This was a 4-hour workshop that was given at World Usability Day Colombia. #wudco14
Summary:
Now more than ever is the survival of the easiest. Whether the product is a website or a handheld device, success depends largely on how easy it is to use. Usability testing is one of the most effective for creating an intuitive methods. By observing actual people when they use the product, you can get valuable insights if your design is easy to use. Attendees will learn how to conduct a usability test with end users of a product. This workshop is highly interactive and includes several practical exercises to give participants practical experience.
You will learn:
- How to plan a usability testing study
- How to define the goals and objectives
- Explore options (unmoderated usability testing vs. unmoderated & remote vs. in-person)
- How to recruit the right participants
- How to create tasks (Interview-based vs. predefined tasks)
- How to moderate a usability test
- How to analyze and report the results
Requirements Engineering for the HumanitiesShawn Day
This workshop explores how requirements engineering can be employed by digital and non-digital humanities scholars (and others) to conceptualise and communicate a research project.
requirementsEngineeringAs the field of digital humanities has evolved, one of the biggest challenges has been getting the marrying technical expertise with humanities scholarly practice to successfully deliver sustainable and sound digital projects. At its core this is a communications exercise. However, to communicate effectively demands an ability to effectively translate, define and find clarity in your own mind.
Extracts from a workshop at GOVIS 2007 (www.govis.org.nz)
This one-day intensive workshop taught attendees how to incorporate user goals and agency needs into the web design process.
Workshop presenters: Zef Fugaz, Bob Medcalf, Elyssa Timmer
Feedback from the workshop attendees:
http://www.zefamedia.com/usability/feedback-from-power-to-the-people/
Are you looking to gather insights from your potential customers? When it comes to your prospects, do you really know what they want? Many startup teams tell us they are missing the key information they need to get into their users' mind. Without this information, the products often fall short of delighting users.
There are those that believe that user research and usability testing must be a complex and scientific process that takes lots of time, money, and resources. However, in the real world, most startups don't have the luxury to spend weeks or months on their user research. That's where guerrilla research techniques come into play.
How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...Greg Laugero
This presentation was given at the Usability Professionals Association 2008 Conference. It is for UXD professionals who are ready to take their next career step and move into a leadership role for complex projects. We'll discuss practical techniques, along with hard-earned lessons, for bringing order to the often overwhelming chaos of difficult projects.
Open domain Question Answering System - Research project in NLPGVS Chaitanya
Using a computer to answer questions has been a human dream since the beginning of the digital era. A first step towards the achievement of such an ambitious goal is to deal with natural language to enable the computer to understand what its user asks. The discipline that studies the connection between natural language and the representation of its meaning via computational models is computational linguistics. According to such discipline, Question Answering can be defined as the task that, given a question formulated in natural language , aims at finding one or more concise answers. And the Improvements in Technology and the Explosive demand for better information access has reignited the interest in Q & A systems , The wealth of the information on the web makes it an Interactive resource for seeking quick Answers to factual Questions such as “Who is the first American to land in space ?”, or “what is the second Tallest Mountain in the world ?”, yet Today’s Most advanced web Search systems(Bing , Google , yahoo) make it Surprisingly Tedious to locate the Answers , Q& A System Aims to develop techniques that go beyond Retrieval of Relevant documents in order to return the exact answers using Natural language factoid question
Day 2 slides from a two-day workshop on UX Foundations by Meg Kurdziolek and Karen Tang. Day 2 covered research methods that can be used throughout the design process to evaluate and validate design.
* Differences between Websites and Web Applications
* Research Techniques for Knowing Your Users
* Task Analysis
* UI/UX Design Principles for Web Applications
On October 8, 2014, Tania Schlatter gave a talk entitled "Visual Usability."
Visual Usability
Bringing graphic and UI design together
Following UI design guidelines can help you have a usable app. Working with a graphic designer can help you have an attractive app. The reality is that it’s hard to create something that’s both usable and appealing. The more complex or functional the app, the greater the challenge.
“Visual usability” is an approach to designing interfaces that bridge the gap between “works well” and “looks great.” In this talk, Tania will explain three design principles critical to successful UI design, and show how they can be used to help or hinder the design of digital applications.
Tania Schlatter is a designer, author, and lecturer. She combines user-centered and visual design expertise to design application interfaces that help people understand and use technology. She co-founded of Nimble Partners, a Boston experience design firm; co-authored Visual Usability, Principles and Practices for Designing Digital Applications; and teaches interactive design to students at Northeastern University in Boston.
Tania has worked with over 14 MIT offices, Tufts University, Endeca Technologies, catapult.org, cafepress.com, and real-time labor data software company Burning Glass Technologies. Formal study includes an M.Des. in human-centered communication design from the Institute of Design in Chicago; a summer with Paul Rand and Armin Hofmann in Brissago, Switzerland; and a BFA in graphic design from Boston University.
Extracts from a workshop at GOVIS 2007 (www.govis.org.nz)
This one-day intensive workshop taught attendees how to incorporate user goals and agency needs into the web design process.
Workshop presenters: Zef Fugaz, Bob Medcalf, Elyssa Timmer
Feedback from the workshop attendees:
http://www.zefamedia.com/usability/feedback-from-power-to-the-people/
Are you looking to gather insights from your potential customers? When it comes to your prospects, do you really know what they want? Many startup teams tell us they are missing the key information they need to get into their users' mind. Without this information, the products often fall short of delighting users.
There are those that believe that user research and usability testing must be a complex and scientific process that takes lots of time, money, and resources. However, in the real world, most startups don't have the luxury to spend weeks or months on their user research. That's where guerrilla research techniques come into play.
How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...Greg Laugero
This presentation was given at the Usability Professionals Association 2008 Conference. It is for UXD professionals who are ready to take their next career step and move into a leadership role for complex projects. We'll discuss practical techniques, along with hard-earned lessons, for bringing order to the often overwhelming chaos of difficult projects.
Open domain Question Answering System - Research project in NLPGVS Chaitanya
Using a computer to answer questions has been a human dream since the beginning of the digital era. A first step towards the achievement of such an ambitious goal is to deal with natural language to enable the computer to understand what its user asks. The discipline that studies the connection between natural language and the representation of its meaning via computational models is computational linguistics. According to such discipline, Question Answering can be defined as the task that, given a question formulated in natural language , aims at finding one or more concise answers. And the Improvements in Technology and the Explosive demand for better information access has reignited the interest in Q & A systems , The wealth of the information on the web makes it an Interactive resource for seeking quick Answers to factual Questions such as “Who is the first American to land in space ?”, or “what is the second Tallest Mountain in the world ?”, yet Today’s Most advanced web Search systems(Bing , Google , yahoo) make it Surprisingly Tedious to locate the Answers , Q& A System Aims to develop techniques that go beyond Retrieval of Relevant documents in order to return the exact answers using Natural language factoid question
Day 2 slides from a two-day workshop on UX Foundations by Meg Kurdziolek and Karen Tang. Day 2 covered research methods that can be used throughout the design process to evaluate and validate design.
* Differences between Websites and Web Applications
* Research Techniques for Knowing Your Users
* Task Analysis
* UI/UX Design Principles for Web Applications
On October 8, 2014, Tania Schlatter gave a talk entitled "Visual Usability."
Visual Usability
Bringing graphic and UI design together
Following UI design guidelines can help you have a usable app. Working with a graphic designer can help you have an attractive app. The reality is that it’s hard to create something that’s both usable and appealing. The more complex or functional the app, the greater the challenge.
“Visual usability” is an approach to designing interfaces that bridge the gap between “works well” and “looks great.” In this talk, Tania will explain three design principles critical to successful UI design, and show how they can be used to help or hinder the design of digital applications.
Tania Schlatter is a designer, author, and lecturer. She combines user-centered and visual design expertise to design application interfaces that help people understand and use technology. She co-founded of Nimble Partners, a Boston experience design firm; co-authored Visual Usability, Principles and Practices for Designing Digital Applications; and teaches interactive design to students at Northeastern University in Boston.
Tania has worked with over 14 MIT offices, Tufts University, Endeca Technologies, catapult.org, cafepress.com, and real-time labor data software company Burning Glass Technologies. Formal study includes an M.Des. in human-centered communication design from the Institute of Design in Chicago; a summer with Paul Rand and Armin Hofmann in Brissago, Switzerland; and a BFA in graphic design from Boston University.
Book Formatting: Quality Control Checks for DesignersConfidence Ago
This presentation was made to help designers who work in publishing houses or format books for printing ensure quality.
Quality control is vital to every industry. This is why every department in a company need create a method they use in ensuring quality. This, perhaps, will not only improve the quality of products and bring errors to the barest minimum, but take it to a near perfect finish.
It is beyond a moot point that a good book will somewhat be judged by its cover, but the content of the book remains king. No matter how beautiful the cover, if the quality of writing or presentation is off, that will be a reason for readers not to come back to the book or recommend it.
So, this presentation points designers to some important things that may be missed by an editor that they could eventually discover and call the attention of the editor.
Visual Style and Aesthetics: Basics of Visual Design
Visual Design for Enterprise Applications
Range of Visual Styles.
Mobile Interfaces:
Challenges and Opportunities of Mobile Design
Approach to Mobile Design
Patterns
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEFebless Hernane
CapCut is an easy-to-use video editing app perfect for beginners. To start, download and open CapCut on your phone. Tap "New Project" and select the videos or photos you want to edit. You can trim clips by dragging the edges, add text by tapping "Text," and include music by selecting "Audio." Enhance your video with filters and effects from the "Effects" menu. When you're happy with your video, tap the export button to save and share it. CapCut makes video editing simple and fun for everyone!
Storytelling For The Web: Integrate Storytelling in your Design ProcessChiara Aliotta
In this slides I explain how I have used storytelling techniques to elevate websites and brands and create memorable user experiences. You can discover practical tips as I showcase the elements of good storytelling and its applied to some examples of diverse brands/projects..
Connect Conference 2022: Passive House - Economic and Environmental Solution...TE Studio
Passive House: The Economic and Environmental Solution for Sustainable Real Estate. Lecture by Tim Eian of TE Studio Passive House Design in November 2022 in Minneapolis.
- The Built Environment
- Let's imagine the perfect building
- The Passive House standard
- Why Passive House targets
- Clean Energy Plans?!
- How does Passive House compare and fit in?
- The business case for Passive House real estate
- Tools to quantify the value of Passive House
- What can I do?
- Resources
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page pmgdscunsri
Figma is a cloud-based design tool widely used by designers for prototyping, UI/UX design, and real-time collaboration. With features such as precision pen tools, grid system, and reusable components, Figma makes it easy for teams to work together on design projects. Its flexibility and accessibility make Figma a top choice in the digital age.
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
08-Task Analysis.pdf
1. CSE 440: Introduction to HCI
User Interface Design, Prototyping, and Evaluation
Lecture 08:
Task Analysis
Katharina Reinecke
Tuesday/Thursday
10:00-11:20
2. Task Analysis
Required for second part of Assignment 2c (Design Research Review)
Task = a user’s high-level goal
Useful for identifying user goals that you can focus on in your design
Goes hand-in-hand with user research and may reveal gaps in your
research
3. What are Tasks?
Roughly: A goal, something that is being accomplished
Examples:
Checking the weather
Programming my smart lights to blink when it starts raining
What are tasks you have observed in your user research so far?
What are your participants trying to accomplish that you think your
design can support?
4. Task Analysis
How do people accomplish a specific task?
Helps identify the tasks that your solution must support
Helps to find the simplest, most effective way of accomplishing a
task
Use in combination with other user research methods
Task Analysis is a lens on the information you obtain through other
user research methods
Your assignments order the two, but in practice you should
iteratively decide how to best draw upon all relevant methods
throughout a process
5. Task Analysis
…gathers both declarative and procedural knowledge
Declarative Knowledge
Objects and Relationships
Procedural Knowledge
Task sequences, goals, subgoals
Dependencies and constraints
6. Task Analysis Questions
Who is going to use the system?
What tasks do they now perform?
What tasks are desired?
How are the tasks learned?
Where are the tasks performed?
What is the relationship between people & data?
What other tools do people have?
How do people communicate with each other?
How often are the tasks performed?
What are the time constraints on the tasks?
What happens when things go wrong?
7. Question 1
Who is going to use the system?
Identity
In-house or specific customer is more defined
Broad products need several typical consumers
Background
Skills
Work habits and preferences
Physical characteristics and abilities
11. Question 2 and 3
What tasks do they now perform?
What tasks are desired?
Important for both automation and new functionality
Relative importance of tasks?
Observe people, see it from their perspective
Automated Billing Example
small dentists office had billing automated
assistants were unhappy with new system
old forms contained hand-written margin notes
e.g., patient’s insurance takes longer than most
13. Question 4
How are the tasks learned?
What does a person need to know to perform the task?
Do they need training?
academic
general knowledge / skills
special instruction / training
14. Question 5
Where are the tasks performed?
Office, laboratory, point of sale?
Effects of environment on customers?
Are people under stress?
Confidentiality required?
Do they have wet, dirty, or slippery hands?
Soft drinks?
Lighting?
Noise?
15. Question 6
What is the relationship between people & data?
Personal data
Always accessed at same machine?
Do people move between machines?
Common data
Used concurrently?
Passed sequentially between customers?
Remote access required?
Access to data restricted?
Does this relationship change over time?
16. Question 7
What other tools does a person have?
More than just compatibility
How customer works with collection of tools
Automating lab data collection example:
how is data collected now?
by what instruments and manual procedures?
how is the information analyzed?
are the results transcribed for records or publication?
what media/forms are used and how are they handled?
17. Question 8
How do people communicate with each other?
Who communicates with whom?
About what?
Follow lines of the organization? Against it?
18. Question 9
How often are the tasks performed?
Frequent use likely remember more details
Infrequent use may need more help
Even for simple operations
Make these tasks possible to accomplish
Which function is performed
Most frequently?
By which people?
Optimizing for these will improve perception of performance
Careful about initial use scenario
19. Question 10
What are the time constraints on the tasks?
What functions will people be in a hurry for?
Which can wait?
Is there a timing relationship between tasks?
e.g., pregnancy in web search
20. Question 11
What happens when things go wrong?
How do people deal with
task-related errors?
practical difficulties?
catastrophes?
Is there a backup strategy?
What are the consequences?
21. Selecting Tasks
Real tasks people have faced or requested
collect any necessary materials
Should provide reasonable coverage
compare check list of functions to tasks
Mixture of simple and complex tasks
easy tasks (common or introductory)
moderate tasks
difficult tasks (infrequent or for power use)
22. What should tasks look like?
Say what person wants to do, but not how
allows comparing different design alternatives
Be specific, stories based in concrete facts
say who person is (e.g., using personas)
design can really differ depending on who
give names (allows referring back with more info later)
characteristics of person (e.g., job, expertise)
story forces us to fill in description with relevant details
Sometimes describe a complete “accomplishment”
forces us to consider how features work together
23. Using tasks in design
Write up a description of tasks
formally or informally
run by people and rest of the design team
get more information where needed
Manny is in the city at a restaurant and would
like to call his friend Sherry to see when she will
be arriving. She called from a friend’s house
while he was in the bus tunnel, so he missed her
call. He would like to check his missed calls and
find the number to call her back.
24. Types of Task Analysis
Cognitive Task Analysis
focused on understanding tasks that require decision-making,
problem-solving, memory, attention, and judgement
Hierarchical Task Analysis
focused on decomposing a high-level task into
subtasks
https://www.interaction-design.org/literature/article/task-analysis-a-ux-designer-s-best-friend
25. Task: Park in a new neighborhood
Peter is going to brunch on a Sunday with his
roommates. He is trying a new place he found
on Yelp. He has the address for the place and
he is using a smartphone GPS for directions. He
leaves the apartment with his roommates at
around 8:30am and he wants to beat the crowd
so they won’t have to wait in line. He is driving a
Toyota Corolla that he has owned for five years.
It is a rainy day and he doesn’t have an
umbrella.
26. Task: Park in a new neighborhood
Peter is going to brunch on a Sunday with his
roommates. He is trying a new place he found
on Yelp. He has the address for the place and
he is using a smartphone GPS for directions. He
leaves the apartment with his roommates at
around 8:30am and he wants to beat the crowd
so they won’t have to wait in line. He is driving a
Toyota Corolla that he has owned for five years.
It is a rainy day and he doesn’t have an
umbrella.
unknown neighborhood/restaurant
27. Task: Park in a new neighborhood
Peter is going to brunch on a Sunday with his
roommates. He is trying a new place he found
on Yelp. He has the address for the place and
he is using a smartphone GPS for directions. He
leaves the apartment with his roommates at
around 8:30am and he wants to beat the crowd
so they won’t have to wait in line. He is driving a
Toyota Corolla that he has owned for five years.
It is a rainy day and he doesn’t have an
umbrella.
unknown neighborhood/restaurant
needs to find a parking spot
close by so as to not cause any
further delays?
28. Hierarchical Task Analysis:
Park in a new neighborhood
Steps of the task execution (detailed in a hierarchy)
park in new neighborhood
determine
destination
drive to
destination
locate
parking spot
secure
parking spot
park
enter
address in
GPS
follow
directions
arrive at
destination
...
29. Using Tasks in Design
Rough out an interface design
discard features that do not support your tasks
or add a real task that exercises that feature
major elements and functions, not too detailed
hand sketched
Produce scenarios for each task
what person does and what they see
step-by-step performance of task
illustrate using storyboards
30. Task Analysis with your group
In your team, …
• Which tasks did you observe when doing your user research with
your first few participants?
• Select a main task that you wish to support within the scope of
your project.
• Perform a task analysis. Use the questions presented today to
guide your analysis (slides on our webpage).
• Mark where you need more information, i.e., where your user
research will be particularly useful! (“Need more info” will do)
Google doc: tinyurl.com/cse440main