SlideShare a Scribd company logo
1 of 15
HUMAN COMPUTER
SEMESTER GANJIL 2023/2024
INTERACTION
Week 5 – 5 November 2023
MKP121407
• User-centered Design (UCD)
OUTLINE WEEK 5
User-Centered Approach
Interaction design tries to bridge between 2 worlds:
1. World of the software professionals (developer)
2. World of the end users
• Each world has its own knowledge and practices
• Each world has well defined boundaries
• Movement from one world to the other is known
to be difficult
Most of the traditional methods of communication
between the two worlds are relatively one directional :
• We analyze the requirements from the users
• We deliver a system to the users
• We collect usability data from the users
User-Centered Approach (cont.)
“Relatively few [method] involve two way discussions, and fewer still afford
opportunities for the software professionals to be surprised – i.e., to learn
something that we didn’t know we needed to know”
Michael J. Muller, Participatory Design: The Third Space in HCI
It is a process:
• a goal directed problem solving activity informed by intended
use, target domain, materials, cost, and feasibility
• a creative activity
• a decision making activity to balance trade offs
What is “Design” in HCI?
It is a representation:
• a plan for development
• a set of alternatives & successive elaborations
Better understanding of user needs leads to a more appropriate and usable product.
Expectation management :
“Better to exceed users’
expectations than to fall
below them.”
Why Involve Users?
Ownership :
Users who are involved are
more likely to feel a sense of
ownership towards the product
and be receptive towards it
when it emerges
Who are The Users?
Not as obvious as you think :
• those who interact directly with the product
• those who manage direct users
• those who receive output from the product
• those who make the purchasing decision
• those who use competitor’s products ???
3 categories of user:
• Primary : frequent hands on
• Secondary : occasional or via someone else;
• Tertiary : affected by its introduction, or will influence its purchase.
Wider term: stakeholders
Who are The Users? (cont.)
What are their capabilities?
Humans vary in many dimensions!
Some examples are:
• size of hands may affect the size and positioning of
input buttons;
• motor abilities may affect the suitability of certain
input and output devices;
• height if designing a physical kiosk;
• strength - a child’s toy requires little strength to
operate, but greater strength to change batteries
Degrees of
Involvement
3
1
2
Full time
involvement
Keeping users
informed
Not
involving
users
1 Full time involvement
How :
Hire as part of the design team
Pro :
Very familiar with the system
Con :
Could lose touch with the user group
2 Keeping users informed
How :
Regular newsletters and communication channels,
workshops and evaluation sessions
Pro :
Achieving some level of involvement even with
several users
Con :
Changes are possible only from an already decided
starting point
3 Not involving users
Pro :
Allows for more development time that would
otherwise be spent managing, organizing and
controlling such involvement
Con :
Users will reject the product if it doesn’t fit their
needs
What is a User Centered Approach?
Development driven by real users and their goals,
not just technology.
• Makes the most of human skill
• Directly relevant to the work in hand
• Supports the user, doesn’t constrain
Gould and Lewis principles for a “useful and
easy to use computer system”
• Early focus on users and tasks
• Empirical measurement
• Iterative design
What are ‘Needs’?
• Users rarely know what is possible
• Users can’t tell you what they ‘need’ to help them
achieve their goals
• Instead, look at existing tasks:
o their context
o what information do they require?
o who collaborates to achieve the task?
o why is the task achieved the way it is?
• Envisioned tasks :
o can be rooted in existing behaviour
o can be described as future scenarios
One approach to
user-centered
design has been
the introduction
of explicit
usability
engineering
goals into the
design process

More Related Content

Similar to HCI_Week 5.pptx

Six Healthcare Trends
Six Healthcare TrendsSix Healthcare Trends
Six Healthcare TrendsMMMTechLaw
 
ICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdfICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdfVanessa Camilleri
 
Colleges yvonne van_laarhoven
Colleges yvonne van_laarhovenColleges yvonne van_laarhoven
Colleges yvonne van_laarhovenDigital Power
 
UX (User Experience) Process, May 2017
UX (User Experience) Process, May 2017UX (User Experience) Process, May 2017
UX (User Experience) Process, May 2017Gary Coker
 
Agile methodology - Humanity
Agile methodology  - HumanityAgile methodology  - Humanity
Agile methodology - HumanityHumanity
 
Unit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptxUnit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptxssuser50f868
 
Ama cool solutions research tools to get management support
Ama  cool solutions research tools to get management supportAma  cool solutions research tools to get management support
Ama cool solutions research tools to get management supportpaschied
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the HumanitiesShawn Day
 
UXPA Lean UX Bridging the gap between UX and Developers
UXPA Lean UX Bridging the gap between UX and DevelopersUXPA Lean UX Bridging the gap between UX and Developers
UXPA Lean UX Bridging the gap between UX and DevelopersAndrew Mottaz
 
Mobile UX-COE
Mobile UX-COEMobile UX-COE
Mobile UX-COESatyajit Roy
 
Ux matters2016-final
Ux matters2016-finalUx matters2016-final
Ux matters2016-finalNada Cbo
 
Usability Evaluation
Usability EvaluationUsability Evaluation
Usability EvaluationSaqib Shehzad
 
UX Debt: The Cost of Taking Short Cuts
UX Debt: The Cost of Taking Short CutsUX Debt: The Cost of Taking Short Cuts
UX Debt: The Cost of Taking Short CutsHirajaved10
 
Owning the product by owning the user experience
Owning the product by owning the user experienceOwning the product by owning the user experience
Owning the product by owning the user experienceMark Notess
 
Software Requirement Elicitation Techniques http://www.imran.xyz
Software Requirement Elicitation Techniques http://www.imran.xyzSoftware Requirement Elicitation Techniques http://www.imran.xyz
Software Requirement Elicitation Techniques http://www.imran.xyzImran Hussain Khan
 
Requirement Elicitation Techniques/Methods
Requirement Elicitation Techniques/MethodsRequirement Elicitation Techniques/Methods
Requirement Elicitation Techniques/MethodsSUFYAN SATTAR
 
ASA conference Feb 2013
ASA conference Feb 2013ASA conference Feb 2013
ASA conference Feb 2013mrkwr
 
Ten Usability Heuristics by Jakob Nielsen.pptx
Ten Usability Heuristics by Jakob Nielsen.pptxTen Usability Heuristics by Jakob Nielsen.pptx
Ten Usability Heuristics by Jakob Nielsen.pptxsharmiladevi941
 

Similar to HCI_Week 5.pptx (20)

Six Healthcare Trends
Six Healthcare TrendsSix Healthcare Trends
Six Healthcare Trends
 
ICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdfICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdf
 
Colleges yvonne van_laarhoven
Colleges yvonne van_laarhovenColleges yvonne van_laarhoven
Colleges yvonne van_laarhoven
 
UX (User Experience) Process, May 2017
UX (User Experience) Process, May 2017UX (User Experience) Process, May 2017
UX (User Experience) Process, May 2017
 
Agile methodology - Humanity
Agile methodology  - HumanityAgile methodology  - Humanity
Agile methodology - Humanity
 
Unit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptxUnit 3_Evaluation Technique.pptx
Unit 3_Evaluation Technique.pptx
 
Ama
AmaAma
Ama
 
Ama cool solutions research tools to get management support
Ama  cool solutions research tools to get management supportAma  cool solutions research tools to get management support
Ama cool solutions research tools to get management support
 
Requirements Engineering for the Humanities
Requirements Engineering for the HumanitiesRequirements Engineering for the Humanities
Requirements Engineering for the Humanities
 
UXPA Lean UX Bridging the gap between UX and Developers
UXPA Lean UX Bridging the gap between UX and DevelopersUXPA Lean UX Bridging the gap between UX and Developers
UXPA Lean UX Bridging the gap between UX and Developers
 
Mobile UX-COE
Mobile UX-COEMobile UX-COE
Mobile UX-COE
 
Ux matters2016-final
Ux matters2016-finalUx matters2016-final
Ux matters2016-final
 
Usability Evaluation
Usability EvaluationUsability Evaluation
Usability Evaluation
 
UX Debt: The Cost of Taking Short Cuts
UX Debt: The Cost of Taking Short CutsUX Debt: The Cost of Taking Short Cuts
UX Debt: The Cost of Taking Short Cuts
 
Owning the product by owning the user experience
Owning the product by owning the user experienceOwning the product by owning the user experience
Owning the product by owning the user experience
 
Software Requirement Elicitation Techniques http://www.imran.xyz
Software Requirement Elicitation Techniques http://www.imran.xyzSoftware Requirement Elicitation Techniques http://www.imran.xyz
Software Requirement Elicitation Techniques http://www.imran.xyz
 
Requirement Elicitation Techniques/Methods
Requirement Elicitation Techniques/MethodsRequirement Elicitation Techniques/Methods
Requirement Elicitation Techniques/Methods
 
ASA conference Feb 2013
ASA conference Feb 2013ASA conference Feb 2013
ASA conference Feb 2013
 
Ten Usability Heuristics by Jakob Nielsen.pptx
Ten Usability Heuristics by Jakob Nielsen.pptxTen Usability Heuristics by Jakob Nielsen.pptx
Ten Usability Heuristics by Jakob Nielsen.pptx
 
Ari2132 lecture5
Ari2132 lecture5Ari2132 lecture5
Ari2132 lecture5
 

Recently uploaded

DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 

Recently uploaded (20)

DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 

HCI_Week 5.pptx

  • 1. HUMAN COMPUTER SEMESTER GANJIL 2023/2024 INTERACTION Week 5 – 5 November 2023 MKP121407
  • 2. • User-centered Design (UCD) OUTLINE WEEK 5
  • 3. User-Centered Approach Interaction design tries to bridge between 2 worlds: 1. World of the software professionals (developer) 2. World of the end users • Each world has its own knowledge and practices • Each world has well defined boundaries • Movement from one world to the other is known to be difficult
  • 4. Most of the traditional methods of communication between the two worlds are relatively one directional : • We analyze the requirements from the users • We deliver a system to the users • We collect usability data from the users User-Centered Approach (cont.) “Relatively few [method] involve two way discussions, and fewer still afford opportunities for the software professionals to be surprised – i.e., to learn something that we didn’t know we needed to know” Michael J. Muller, Participatory Design: The Third Space in HCI
  • 5. It is a process: • a goal directed problem solving activity informed by intended use, target domain, materials, cost, and feasibility • a creative activity • a decision making activity to balance trade offs What is “Design” in HCI? It is a representation: • a plan for development • a set of alternatives & successive elaborations
  • 6. Better understanding of user needs leads to a more appropriate and usable product. Expectation management : “Better to exceed users’ expectations than to fall below them.” Why Involve Users? Ownership : Users who are involved are more likely to feel a sense of ownership towards the product and be receptive towards it when it emerges
  • 7. Who are The Users? Not as obvious as you think : • those who interact directly with the product • those who manage direct users • those who receive output from the product • those who make the purchasing decision • those who use competitor’s products ??? 3 categories of user: • Primary : frequent hands on • Secondary : occasional or via someone else; • Tertiary : affected by its introduction, or will influence its purchase. Wider term: stakeholders
  • 8. Who are The Users? (cont.) What are their capabilities? Humans vary in many dimensions! Some examples are: • size of hands may affect the size and positioning of input buttons; • motor abilities may affect the suitability of certain input and output devices; • height if designing a physical kiosk; • strength - a child’s toy requires little strength to operate, but greater strength to change batteries
  • 10. 1 Full time involvement How : Hire as part of the design team Pro : Very familiar with the system Con : Could lose touch with the user group
  • 11. 2 Keeping users informed How : Regular newsletters and communication channels, workshops and evaluation sessions Pro : Achieving some level of involvement even with several users Con : Changes are possible only from an already decided starting point
  • 12. 3 Not involving users Pro : Allows for more development time that would otherwise be spent managing, organizing and controlling such involvement Con : Users will reject the product if it doesn’t fit their needs
  • 13. What is a User Centered Approach? Development driven by real users and their goals, not just technology. • Makes the most of human skill • Directly relevant to the work in hand • Supports the user, doesn’t constrain Gould and Lewis principles for a “useful and easy to use computer system” • Early focus on users and tasks • Empirical measurement • Iterative design
  • 14. What are ‘Needs’? • Users rarely know what is possible • Users can’t tell you what they ‘need’ to help them achieve their goals • Instead, look at existing tasks: o their context o what information do they require? o who collaborates to achieve the task? o why is the task achieved the way it is? • Envisioned tasks : o can be rooted in existing behaviour o can be described as future scenarios
  • 15. One approach to user-centered design has been the introduction of explicit usability engineering goals into the design process