SlideShare a Scribd company logo
HCI
BY:
ASAD KHAN
LECTURER IN CS GPGC LAKKI MARWAT
1
Task Analysis
2
Task analysis is the process of analyzing the way people perform their jobs:
 what people do
 what things they work with
 what they must know
For example, if we were considering the job of housekeeping:
In order to clean the house
 get the vacuum cleaner out
 fix the appropriate attachment
 clean the rooms
 when the dust bag gets full, empty it
 put the vacuum cleaner and tools away
 To perform such a task, we need to know about vacuum cleaners, their attachments, dust bags (if used),
cupboards (in which the vacuum cleaner is kept), rooms (to be cleaned) and so on.
Approaches to task analysis
3
 Task decomposition
 splitting task into (ordered) subtasks
 Knowledge based techniques
 what the user knows about the task and how it is organized
Task Decomposition
4
Aims:
describe the actions people do
structure them within task subtask hierarchy
describe order of subtasks
Variants:
Hierarchical Task Analysis (HTA)
most common
Textual HTA description
5
Hierarchy description ...
0. in order to clean the house
1. get the vacuum cleaner out
2. get the appropriate attachment
3. clean the rooms
3.1. clean the hall
3.2. clean the living rooms
3.3. clean the bedrooms
4. empty the dust bag
5. put vacuum cleaner and attachments away
... and plans
Plan 0: do 1 - 2 - 3 - 5 in that order. when the dust bag gets full do 4
Plan 3: do any of 3.1, 3.2 or 3.3 in any order depending on which rooms need cleaning
Generating the hierarchy
6
1. get list of tasks
2. group tasks into higher level tasks
3. decompose lowest level tasks further
Stopping rules
How do we know when to stop?
Is “empty the dust bag” simple enough?
Purpose: expand only relevant tasks
Motor actions: lowest sensible level
Diagrammatic HTA
7
Refined HTA for making tea
8
Types of plan
9
fixed sequence - 1.1 then 1.2 then 1.3
optional tasks - if the pot is full 2
wait for events - when kettle boils 1.4
cycles - do 5.1 5.2 while there are still empty cups
time-sharing - do 1; at the same time ...
discretionary - do any of 3.1, 3.2 or 3.3 in any order
mixtures - most plans involve several of the above
Knowledge Based Analyses
10
 Knowledge-based task analysis begins by listing all the objects and actions involved in the task,
and then building taxonomies of them.
 The aim is to understand the knowledge needed to perform a task and thus to help in the
production of teaching materials and in assessing the amount of common knowledge between
different tasks.
Knowledge–Based Example … 11
Motor controls
Steering Steering wheel, indicators
engine speed
direct ignition, accelerator, foot brake
gearing clutch, gear stick
lights
external headlights, hazard lights
internal courtesy light
wash/wipe
wipers front wipers, rear wipers
washers front washers, rear washers
heating temperature control, air direction,
fan, rear screen heater
parking hand brake, door lock
radio numerous!
12

More Related Content

More from Asadkhan47384

DWH_ Lec-01 nmnmmnmn asad khan asad.pptx
DWH_ Lec-01 nmnmmnmn asad khan asad.pptxDWH_ Lec-01 nmnmmnmn asad khan asad.pptx
DWH_ Lec-01 nmnmmnmn asad khan asad.pptx
Asadkhan47384
 
cactus-.pptx
cactus-.pptxcactus-.pptx
cactus-.pptx
Asadkhan47384
 
Usability in Practice.pptx
Usability in Practice.pptxUsability in Practice.pptx
Usability in Practice.pptx
Asadkhan47384
 
Lecture 08B - Logical-DWH-Model-Pending.pptx
Lecture 08B - Logical-DWH-Model-Pending.pptxLecture 08B - Logical-DWH-Model-Pending.pptx
Lecture 08B - Logical-DWH-Model-Pending.pptx
Asadkhan47384
 
Lecture 06- Reading-SQLDataManipulation.ppt
Lecture 06- Reading-SQLDataManipulation.pptLecture 06- Reading-SQLDataManipulation.ppt
Lecture 06- Reading-SQLDataManipulation.ppt
Asadkhan47384
 
Lecture 10 - DataMiningEngineering.ppt
Lecture 10 - DataMiningEngineering.pptLecture 10 - DataMiningEngineering.ppt
Lecture 10 - DataMiningEngineering.ppt
Asadkhan47384
 
Lecture 05-SchemaMatching.ppt
Lecture 05-SchemaMatching.pptLecture 05-SchemaMatching.ppt
Lecture 05-SchemaMatching.ppt
Asadkhan47384
 
Lecture 06 -IIS-OLAP.pptx
Lecture 06 -IIS-OLAP.pptxLecture 06 -IIS-OLAP.pptx
Lecture 06 -IIS-OLAP.pptx
Asadkhan47384
 
Lecture 01-1-IIS.pptx
Lecture 01-1-IIS.pptxLecture 01-1-IIS.pptx
Lecture 01-1-IIS.pptx
Asadkhan47384
 
Lecture 02-2-IIS.pptx
Lecture 02-2-IIS.pptxLecture 02-2-IIS.pptx
Lecture 02-2-IIS.pptx
Asadkhan47384
 
HCI_ Lec-5.pptx
HCI_ Lec-5.pptxHCI_ Lec-5.pptx
HCI_ Lec-5.pptx
Asadkhan47384
 
Lecture 06- Reading-SQLDataManipulation.ppt
Lecture 06- Reading-SQLDataManipulation.pptLecture 06- Reading-SQLDataManipulation.ppt
Lecture 06- Reading-SQLDataManipulation.ppt
Asadkhan47384
 

More from Asadkhan47384 (15)

DWH_ Lec-01 nmnmmnmn asad khan asad.pptx
DWH_ Lec-01 nmnmmnmn asad khan asad.pptxDWH_ Lec-01 nmnmmnmn asad khan asad.pptx
DWH_ Lec-01 nmnmmnmn asad khan asad.pptx
 
cactus-.pptx
cactus-.pptxcactus-.pptx
cactus-.pptx
 
Usability in Practice.pptx
Usability in Practice.pptxUsability in Practice.pptx
Usability in Practice.pptx
 
HCI_Lec-15.pptx
HCI_Lec-15.pptxHCI_Lec-15.pptx
HCI_Lec-15.pptx
 
Lecture 08B - Logical-DWH-Model-Pending.pptx
Lecture 08B - Logical-DWH-Model-Pending.pptxLecture 08B - Logical-DWH-Model-Pending.pptx
Lecture 08B - Logical-DWH-Model-Pending.pptx
 
Lecture 06- Reading-SQLDataManipulation.ppt
Lecture 06- Reading-SQLDataManipulation.pptLecture 06- Reading-SQLDataManipulation.ppt
Lecture 06- Reading-SQLDataManipulation.ppt
 
Lecture 10 - DataMiningEngineering.ppt
Lecture 10 - DataMiningEngineering.pptLecture 10 - DataMiningEngineering.ppt
Lecture 10 - DataMiningEngineering.ppt
 
Lecture 05-SchemaMatching.ppt
Lecture 05-SchemaMatching.pptLecture 05-SchemaMatching.ppt
Lecture 05-SchemaMatching.ppt
 
Lecture 06 -IIS-OLAP.pptx
Lecture 06 -IIS-OLAP.pptxLecture 06 -IIS-OLAP.pptx
Lecture 06 -IIS-OLAP.pptx
 
Lecture 01-1-IIS.pptx
Lecture 01-1-IIS.pptxLecture 01-1-IIS.pptx
Lecture 01-1-IIS.pptx
 
Lecture 02-2-IIS.pptx
Lecture 02-2-IIS.pptxLecture 02-2-IIS.pptx
Lecture 02-2-IIS.pptx
 
HCI_ Lec-5.pptx
HCI_ Lec-5.pptxHCI_ Lec-5.pptx
HCI_ Lec-5.pptx
 
HCI.pptx
HCI.pptxHCI.pptx
HCI.pptx
 
Lecture 06- Reading-SQLDataManipulation.ppt
Lecture 06- Reading-SQLDataManipulation.pptLecture 06- Reading-SQLDataManipulation.ppt
Lecture 06- Reading-SQLDataManipulation.ppt
 
HCI.pptx
HCI.pptxHCI.pptx
HCI.pptx
 

Recently uploaded

Characterization and the Kinetics of drying at the drying oven and with micro...
Characterization and the Kinetics of drying at the drying oven and with micro...Characterization and the Kinetics of drying at the drying oven and with micro...
Characterization and the Kinetics of drying at the drying oven and with micro...
Open Access Research Paper
 
International+e-Commerce+Platform-www.cfye-commerce.shop
International+e-Commerce+Platform-www.cfye-commerce.shopInternational+e-Commerce+Platform-www.cfye-commerce.shop
International+e-Commerce+Platform-www.cfye-commerce.shop
laozhuseo02
 
Sustainable Rain water harvesting in india.ppt
Sustainable Rain water harvesting in india.pptSustainable Rain water harvesting in india.ppt
Sustainable Rain water harvesting in india.ppt
chaitaliambole
 
Scope of political science habaushS.pptx
Scope of political science habaushS.pptxScope of political science habaushS.pptx
Scope of political science habaushS.pptx
Ni Ca
 
Presentación Giulio Quaggiotto-Diálogo improbable .pptx.pdf
Presentación Giulio Quaggiotto-Diálogo improbable .pptx.pdfPresentación Giulio Quaggiotto-Diálogo improbable .pptx.pdf
Presentación Giulio Quaggiotto-Diálogo improbable .pptx.pdf
Innovation and Technology for Development Centre
 
growbilliontrees.com-Trees for Granddaughter (1).pdf
growbilliontrees.com-Trees for Granddaughter (1).pdfgrowbilliontrees.com-Trees for Granddaughter (1).pdf
growbilliontrees.com-Trees for Granddaughter (1).pdf
yadavakashagra
 
Sustainable farming practices in India .pptx
Sustainable farming  practices in India .pptxSustainable farming  practices in India .pptx
Sustainable farming practices in India .pptx
chaitaliambole
 
Summary of the Climate and Energy Policy of Australia
Summary of the Climate and Energy Policy of AustraliaSummary of the Climate and Energy Policy of Australia
Summary of the Climate and Energy Policy of Australia
yasmindemoraes1
 
Prevalence of Toxoplasma gondii infection in domestic animals in District Ban...
Prevalence of Toxoplasma gondii infection in domestic animals in District Ban...Prevalence of Toxoplasma gondii infection in domestic animals in District Ban...
Prevalence of Toxoplasma gondii infection in domestic animals in District Ban...
Open Access Research Paper
 
Q&A with the Experts: The Food Service Playbook
Q&A with the Experts: The Food Service PlaybookQ&A with the Experts: The Food Service Playbook
Q&A with the Experts: The Food Service Playbook
World Resources Institute (WRI)
 
Willie Nelson Net Worth: A Journey Through Music, Movies, and Business Ventures
Willie Nelson Net Worth: A Journey Through Music, Movies, and Business VenturesWillie Nelson Net Worth: A Journey Through Music, Movies, and Business Ventures
Willie Nelson Net Worth: A Journey Through Music, Movies, and Business Ventures
greendigital
 
How about Huawei mobile phone-www.cfye-commerce.shop
How about Huawei mobile phone-www.cfye-commerce.shopHow about Huawei mobile phone-www.cfye-commerce.shop
How about Huawei mobile phone-www.cfye-commerce.shop
laozhuseo02
 
Celebrating World-environment-day-2024.pdf
Celebrating  World-environment-day-2024.pdfCelebrating  World-environment-day-2024.pdf
Celebrating World-environment-day-2024.pdf
rohankumarsinghrore1
 
Navigating the complex landscape of AI governance
Navigating the complex landscape of AI governanceNavigating the complex landscape of AI governance
Navigating the complex landscape of AI governance
Piermenotti Mauro
 
alhambra case study Islamic gardens part-2.pptx
alhambra case study Islamic gardens part-2.pptxalhambra case study Islamic gardens part-2.pptx
alhambra case study Islamic gardens part-2.pptx
CECOS University Peshawar, Pakistan
 
AGRICULTURE Hydrophonic FERTILISER PPT.pptx
AGRICULTURE Hydrophonic FERTILISER PPT.pptxAGRICULTURE Hydrophonic FERTILISER PPT.pptx
AGRICULTURE Hydrophonic FERTILISER PPT.pptx
BanitaDsouza
 
"Understanding the Carbon Cycle: Processes, Human Impacts, and Strategies for...
"Understanding the Carbon Cycle: Processes, Human Impacts, and Strategies for..."Understanding the Carbon Cycle: Processes, Human Impacts, and Strategies for...
"Understanding the Carbon Cycle: Processes, Human Impacts, and Strategies for...
MMariSelvam4
 
UNDERSTANDING WHAT GREEN WASHING IS!.pdf
UNDERSTANDING WHAT GREEN WASHING IS!.pdfUNDERSTANDING WHAT GREEN WASHING IS!.pdf
UNDERSTANDING WHAT GREEN WASHING IS!.pdf
JulietMogola
 
Alert-driven Community-based Forest monitoring: A case of the Peruvian Amazon
Alert-driven Community-based Forest monitoring: A case of the Peruvian AmazonAlert-driven Community-based Forest monitoring: A case of the Peruvian Amazon
Alert-driven Community-based Forest monitoring: A case of the Peruvian Amazon
CIFOR-ICRAF
 
Daan Park Hydrangea flower season I like it
Daan Park Hydrangea flower season I like itDaan Park Hydrangea flower season I like it
Daan Park Hydrangea flower season I like it
a0966109726
 

Recently uploaded (20)

Characterization and the Kinetics of drying at the drying oven and with micro...
Characterization and the Kinetics of drying at the drying oven and with micro...Characterization and the Kinetics of drying at the drying oven and with micro...
Characterization and the Kinetics of drying at the drying oven and with micro...
 
International+e-Commerce+Platform-www.cfye-commerce.shop
International+e-Commerce+Platform-www.cfye-commerce.shopInternational+e-Commerce+Platform-www.cfye-commerce.shop
International+e-Commerce+Platform-www.cfye-commerce.shop
 
Sustainable Rain water harvesting in india.ppt
Sustainable Rain water harvesting in india.pptSustainable Rain water harvesting in india.ppt
Sustainable Rain water harvesting in india.ppt
 
Scope of political science habaushS.pptx
Scope of political science habaushS.pptxScope of political science habaushS.pptx
Scope of political science habaushS.pptx
 
Presentación Giulio Quaggiotto-Diálogo improbable .pptx.pdf
Presentación Giulio Quaggiotto-Diálogo improbable .pptx.pdfPresentación Giulio Quaggiotto-Diálogo improbable .pptx.pdf
Presentación Giulio Quaggiotto-Diálogo improbable .pptx.pdf
 
growbilliontrees.com-Trees for Granddaughter (1).pdf
growbilliontrees.com-Trees for Granddaughter (1).pdfgrowbilliontrees.com-Trees for Granddaughter (1).pdf
growbilliontrees.com-Trees for Granddaughter (1).pdf
 
Sustainable farming practices in India .pptx
Sustainable farming  practices in India .pptxSustainable farming  practices in India .pptx
Sustainable farming practices in India .pptx
 
Summary of the Climate and Energy Policy of Australia
Summary of the Climate and Energy Policy of AustraliaSummary of the Climate and Energy Policy of Australia
Summary of the Climate and Energy Policy of Australia
 
Prevalence of Toxoplasma gondii infection in domestic animals in District Ban...
Prevalence of Toxoplasma gondii infection in domestic animals in District Ban...Prevalence of Toxoplasma gondii infection in domestic animals in District Ban...
Prevalence of Toxoplasma gondii infection in domestic animals in District Ban...
 
Q&A with the Experts: The Food Service Playbook
Q&A with the Experts: The Food Service PlaybookQ&A with the Experts: The Food Service Playbook
Q&A with the Experts: The Food Service Playbook
 
Willie Nelson Net Worth: A Journey Through Music, Movies, and Business Ventures
Willie Nelson Net Worth: A Journey Through Music, Movies, and Business VenturesWillie Nelson Net Worth: A Journey Through Music, Movies, and Business Ventures
Willie Nelson Net Worth: A Journey Through Music, Movies, and Business Ventures
 
How about Huawei mobile phone-www.cfye-commerce.shop
How about Huawei mobile phone-www.cfye-commerce.shopHow about Huawei mobile phone-www.cfye-commerce.shop
How about Huawei mobile phone-www.cfye-commerce.shop
 
Celebrating World-environment-day-2024.pdf
Celebrating  World-environment-day-2024.pdfCelebrating  World-environment-day-2024.pdf
Celebrating World-environment-day-2024.pdf
 
Navigating the complex landscape of AI governance
Navigating the complex landscape of AI governanceNavigating the complex landscape of AI governance
Navigating the complex landscape of AI governance
 
alhambra case study Islamic gardens part-2.pptx
alhambra case study Islamic gardens part-2.pptxalhambra case study Islamic gardens part-2.pptx
alhambra case study Islamic gardens part-2.pptx
 
AGRICULTURE Hydrophonic FERTILISER PPT.pptx
AGRICULTURE Hydrophonic FERTILISER PPT.pptxAGRICULTURE Hydrophonic FERTILISER PPT.pptx
AGRICULTURE Hydrophonic FERTILISER PPT.pptx
 
"Understanding the Carbon Cycle: Processes, Human Impacts, and Strategies for...
"Understanding the Carbon Cycle: Processes, Human Impacts, and Strategies for..."Understanding the Carbon Cycle: Processes, Human Impacts, and Strategies for...
"Understanding the Carbon Cycle: Processes, Human Impacts, and Strategies for...
 
UNDERSTANDING WHAT GREEN WASHING IS!.pdf
UNDERSTANDING WHAT GREEN WASHING IS!.pdfUNDERSTANDING WHAT GREEN WASHING IS!.pdf
UNDERSTANDING WHAT GREEN WASHING IS!.pdf
 
Alert-driven Community-based Forest monitoring: A case of the Peruvian Amazon
Alert-driven Community-based Forest monitoring: A case of the Peruvian AmazonAlert-driven Community-based Forest monitoring: A case of the Peruvian Amazon
Alert-driven Community-based Forest monitoring: A case of the Peruvian Amazon
 
Daan Park Hydrangea flower season I like it
Daan Park Hydrangea flower season I like itDaan Park Hydrangea flower season I like it
Daan Park Hydrangea flower season I like it
 

HCI_Lec-12.pptx

  • 1. HCI BY: ASAD KHAN LECTURER IN CS GPGC LAKKI MARWAT 1
  • 2. Task Analysis 2 Task analysis is the process of analyzing the way people perform their jobs:  what people do  what things they work with  what they must know For example, if we were considering the job of housekeeping: In order to clean the house  get the vacuum cleaner out  fix the appropriate attachment  clean the rooms  when the dust bag gets full, empty it  put the vacuum cleaner and tools away  To perform such a task, we need to know about vacuum cleaners, their attachments, dust bags (if used), cupboards (in which the vacuum cleaner is kept), rooms (to be cleaned) and so on.
  • 3. Approaches to task analysis 3  Task decomposition  splitting task into (ordered) subtasks  Knowledge based techniques  what the user knows about the task and how it is organized
  • 4. Task Decomposition 4 Aims: describe the actions people do structure them within task subtask hierarchy describe order of subtasks Variants: Hierarchical Task Analysis (HTA) most common
  • 5. Textual HTA description 5 Hierarchy description ... 0. in order to clean the house 1. get the vacuum cleaner out 2. get the appropriate attachment 3. clean the rooms 3.1. clean the hall 3.2. clean the living rooms 3.3. clean the bedrooms 4. empty the dust bag 5. put vacuum cleaner and attachments away ... and plans Plan 0: do 1 - 2 - 3 - 5 in that order. when the dust bag gets full do 4 Plan 3: do any of 3.1, 3.2 or 3.3 in any order depending on which rooms need cleaning
  • 6. Generating the hierarchy 6 1. get list of tasks 2. group tasks into higher level tasks 3. decompose lowest level tasks further Stopping rules How do we know when to stop? Is “empty the dust bag” simple enough? Purpose: expand only relevant tasks Motor actions: lowest sensible level
  • 8. Refined HTA for making tea 8
  • 9. Types of plan 9 fixed sequence - 1.1 then 1.2 then 1.3 optional tasks - if the pot is full 2 wait for events - when kettle boils 1.4 cycles - do 5.1 5.2 while there are still empty cups time-sharing - do 1; at the same time ... discretionary - do any of 3.1, 3.2 or 3.3 in any order mixtures - most plans involve several of the above
  • 10. Knowledge Based Analyses 10  Knowledge-based task analysis begins by listing all the objects and actions involved in the task, and then building taxonomies of them.  The aim is to understand the knowledge needed to perform a task and thus to help in the production of teaching materials and in assessing the amount of common knowledge between different tasks.
  • 11. Knowledge–Based Example … 11 Motor controls Steering Steering wheel, indicators engine speed direct ignition, accelerator, foot brake gearing clutch, gear stick lights external headlights, hazard lights internal courtesy light wash/wipe wipers front wipers, rear wipers washers front washers, rear washers heating temperature control, air direction, fan, rear screen heater parking hand brake, door lock radio numerous!
  • 12. 12