SlideShare ist ein Scribd-Unternehmen logo
1 von 26
CHAPTER 4
INTERACTION DESIGN
WHAT IS DESIGN?
• It is achieving goals with constraints
This does not capture everything about design, but helps to focus us on certain
things:
Goals
Constraints
Trade off
This does not capture everything about design, but helps to focus us on certain things:
Goals – it refers to the purpose of the design we are intending to produce. For example, if
if we are designing a wireless personal movie player, we may think about young affluent
users wanting to watch the latest movies whilst on the move and download free copies,
and perhaps wanting to share the experience with a few friends.
Constraints – this include the materials and platforms in making the design
Trade off – Choosing which goals or constraints can be relaxed so that others can be
met. Often the most exciting moments in design are when you get a radically different
idea that allows you to satisfy several apparently contradictory constraints. However, the
more common skill needed in design is to accept the conflict and choose the most
appropriate trade-off.
GOLDEN RULE OF DESIGN
• Understand your materials.
• That is we must:
 understand computers – limitations, capacities, tools, platforms
 understand people – psychological, social aspects, human error.
THE PROCESS OF DESIGN
interviews
ethnography
what is there
vs.
what is wanted
guidelines
principles
dialogue
notations
precise
specification
architectures
documentation
help
evaluation
heuristics
scenarios
task analysiswhat is
wanted
analysis
design
implement
and deploy
prototype
THE PROCESS DESIGN
• Requirements – what is wanted The first stage is establishing what exactly is needed. As
a precursor to this it is usually necessary to find out what is currently happening.
• Analysis The results of observation and interview need to be ordered in some way to
bring out key issues and communicate with later stages of design.
• Design Well, this is all about design, but there is a central stage when you move from
what you want, to how to do it.
• Iteration and prototyping Humans are complex and we cannot expect to get designs
right first time. We therefore need to evaluate a design to see how well it is working and
where there can be improvements.
• Implementation and deployment Finally, when we are happy with our design, we need
to create it and deploy it. This will involve writing code, perhaps making hardware, writing
documentation and manuals – everything that goes into a real system that can be given
to others.
USER FOCUS
• Know your user.
- a little indecision about user/users – much of traditional user interface design
has focused on a single user.
• Persona
- It is a rich picture of an imaginary person who represents your core user
group. See figure 5.3 for the example
• Scenarios
- are stories for design: rich stories of interaction. They are perhaps the simplest
design representation, but one of the most flexible and powerful. See figure 5.4 for the
example
NAVIGATION DESIGN
• As we stressed, the object of design is not just a computer system or device, but
the socio-technical intervention as a whole.
• Widgets
-The appropriate choice of widgets and wording in menus and buttons will help you know how to
use them for a particular selection or action.
• Screens or windows
-You need to find things on the screen, understand the logical grouping of
buttons.
• Navigation within the application
-You need to be able to understand what will happen when a
button is pressed, to understand where you are in the interaction.
• Environment
-The word processor has to read documents from disk, perhaps some are on remote networks. You
swap between applications, perhaps cut and paste.
LOCAL STRUCTURE
• To get you started, here are four things to look for when looking at a single web
page, screen or state of a device.
• knowing where you are
• knowing what you can do
• knowing where you are going – or what will happen
• knowing where you’ve been – or what you’ve done.
DISCUSSION
• The screen, web page or device displays should make clear where you are in terms of
the interaction or state of the system.
• It is also important to know what you can do – what can be pressed or clicked to go
somewhere or do something.
• You then need to know where you are going when you click a button or what will
happen.
These different contexts that change the interpretation of commands are
called modes, see the figure on the next slide
• Finally, if you have just done some major action you also want some sort of
confirmation of what you’ve done.
GLOBAL STRUCTURE – HIERARCHICAL
ORGANIZATION
• One way to organize a system is in some form of hierarchy. This is typically
organized along functional boundaries (that is, different kinds of things), but may
be organized by roles, user type, or some more esoteric breakdown such as
modules in an educational system.
• The hierarchy links screens, pages or states in logical groupings. For example,
Figure 5.6 gives a high-level breakdown of some sort of messaging system. This
sort of hierarchy can be used purely to help during design, but can also be used
to structure the actual system. For example, this may reflect the menu structure of
a PC application or the site structure on the web.
GLOBAL STRUCTURE – DIALOG
• As well as these cross-links in hierarchies, when you get down to detailed
interactions, such as editing or deleting a record, there is obviously a flow of
screens and commands that is not about hierarchy. In HCI the word ‘dialog’ is
used to refer to this pattern of interactions between the user and a system.
NOTICE THIS DESCRIBES THE GENERAL FLOW OF THE SERVICE,
BUT HAS BLANKS FOR THE NAMES OF THE BRIDE AND GROOM. SO IT
GIVES THE PATTERN OF THE INTERACTION BETWEEN THE PARTIES, BUT
IS INSTANTIATED DIFFERENTLY FOR EACH SERVICE.
• A simple way is to use a network diagram showing the principal states or screens linked
together with arrows. This can: n show what leads to what n show what happens when n
include branches and loops n be more task oriented than a hierarchy.
WIDER STILL
• This has several implications:
• Style issues We should normally conform to platform standards, such as positions for
menus on a PC application, to ensure consistency between applications. For example, on
our proposed personal movie player we should make use of standard fast-forward, play
and pause icons.
• Functional issues On a PC application we need to be able to interact with files, read
standard formats and be able to handle cut and paste.
• Navigation issues We may need to support linkages between applications, for example
allowing the embedding of data from one application in another, or, in a mail system,
being able to double click an attachment icon and have the right application launched for
the attachment.
SCREEN DESIGN AND LAYOUT
• The basic principles at the screen level reflect those in other areas of interaction
design:
o Ask What is the user doing?
o Think What information is required? What comparisons may the user need to make?
In what order are things likely to be needed?
o Design Form follows function: let the required interactions drive the layout.
TOOLS AND LAYOUT
• Grouping and structure
TOOLS AND LAYOUT
• Order of groups and items
TOOLS AND LAYOUT
• Decoration
Again looking at Figure 5.8, we can see
how the design uses boxes and a separating
line to make the grouping clear.
TOOLS AND LAYOUT
• Alignment
Alignment of lists is also very important. For users who read text from left to right,
lists of text items should normally be aligned to the left. Numbers, however, should
Figure 5.9 Microwave control panel 214 normally be aligned to the right (for
integers) or at the decimal point.
TOOLS AND LAYOUT
• White Space
White space or negative space is simply unmarked space in the design. It is the
space between the layouts, lines of paragraphs, between paragraphs, between
different UI elements and so on. White space does not literally mean an empty
space with a white background. It can be of any color, texture, patterns or even a
background image.

Weitere ähnliche Inhalte

Was ist angesagt?

HCI 3e - Ch 5: Interaction design basics
HCI 3e - Ch 5:  Interaction design basicsHCI 3e - Ch 5:  Interaction design basics
HCI 3e - Ch 5: Interaction design basicsAlan Dix
 
HCI 3e - Ch 14: Communication and collaboration models
HCI 3e - Ch 14:  Communication and collaboration modelsHCI 3e - Ch 14:  Communication and collaboration models
HCI 3e - Ch 14: Communication and collaboration modelsAlan Dix
 
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 7:  Design rulesHCI 3e - Ch 7:  Design rules
HCI 3e - Ch 7: Design rulesAlan Dix
 
user support system in HCI
user support system in HCIuser support system in HCI
user support system in HCIUsman Mukhtar
 
HCI 3e - Ch 12: Cognitive models
HCI 3e - Ch 12:  Cognitive modelsHCI 3e - Ch 12:  Cognitive models
HCI 3e - Ch 12: Cognitive modelsAlan Dix
 
Design process interaction design basics
Design process interaction design basicsDesign process interaction design basics
Design process interaction design basicsPreeti Mishra
 
HCI 3e - Ch 9: Evaluation techniques
HCI 3e - Ch 9:  Evaluation techniquesHCI 3e - Ch 9:  Evaluation techniques
HCI 3e - Ch 9: Evaluation techniquesAlan Dix
 
Human Computer Interaction - Interaction Design
Human Computer Interaction - Interaction DesignHuman Computer Interaction - Interaction Design
Human Computer Interaction - Interaction DesignVrushali Dhanokar
 
User Interface Design
User Interface DesignUser Interface Design
User Interface DesignGil Pasiona
 
User Interface Prototyping Techniques: Low Fidelity Prototyping
User Interface Prototyping Techniques: Low Fidelity PrototypingUser Interface Prototyping Techniques: Low Fidelity Prototyping
User Interface Prototyping Techniques: Low Fidelity PrototypingHans Põldoja
 
User Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityUser Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityMarc Miquel
 
User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15koolkampus
 
Defining and Specifying Functional and Content Requirements
Defining and Specifying Functional and Content RequirementsDefining and Specifying Functional and Content Requirements
Defining and Specifying Functional and Content RequirementsLuis Carlos Aceves
 
Communication and collaboration models
Communication and collaboration modelsCommunication and collaboration models
Communication and collaboration modelsPhD Research Scholar
 
HCI 3e - Ch 16: Dialogue notations and design
HCI 3e - Ch 16:  Dialogue notations and designHCI 3e - Ch 16:  Dialogue notations and design
HCI 3e - Ch 16: Dialogue notations and designAlan Dix
 

Was ist angesagt? (20)

HCI 3e - Ch 5: Interaction design basics
HCI 3e - Ch 5:  Interaction design basicsHCI 3e - Ch 5:  Interaction design basics
HCI 3e - Ch 5: Interaction design basics
 
HCI 3e - Ch 14: Communication and collaboration models
HCI 3e - Ch 14:  Communication and collaboration modelsHCI 3e - Ch 14:  Communication and collaboration models
HCI 3e - Ch 14: Communication and collaboration models
 
Schema Objects
Schema ObjectsSchema Objects
Schema Objects
 
User interface design
User interface designUser interface design
User interface design
 
HCI 3e - Ch 7: Design rules
HCI 3e - Ch 7:  Design rulesHCI 3e - Ch 7:  Design rules
HCI 3e - Ch 7: Design rules
 
user support system in HCI
user support system in HCIuser support system in HCI
user support system in HCI
 
HCI 3e - Ch 12: Cognitive models
HCI 3e - Ch 12:  Cognitive modelsHCI 3e - Ch 12:  Cognitive models
HCI 3e - Ch 12: Cognitive models
 
Design process interaction design basics
Design process interaction design basicsDesign process interaction design basics
Design process interaction design basics
 
HCI 3e - Ch 9: Evaluation techniques
HCI 3e - Ch 9:  Evaluation techniquesHCI 3e - Ch 9:  Evaluation techniques
HCI 3e - Ch 9: Evaluation techniques
 
Human Computer Interaction - Interaction Design
Human Computer Interaction - Interaction DesignHuman Computer Interaction - Interaction Design
Human Computer Interaction - Interaction Design
 
Chapter 3 principles of hci
Chapter 3 principles of hciChapter 3 principles of hci
Chapter 3 principles of hci
 
Interaction Paradigms
Interaction ParadigmsInteraction Paradigms
Interaction Paradigms
 
User Interface Design
User Interface DesignUser Interface Design
User Interface Design
 
User Interface Prototyping Techniques: Low Fidelity Prototyping
User Interface Prototyping Techniques: Low Fidelity PrototypingUser Interface Prototyping Techniques: Low Fidelity Prototyping
User Interface Prototyping Techniques: Low Fidelity Prototyping
 
User Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and AccessibilityUser Experience 3: User Experience, Usability and Accessibility
User Experience 3: User Experience, Usability and Accessibility
 
User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15User Interface Design in Software Engineering SE15
User Interface Design in Software Engineering SE15
 
Defining and Specifying Functional and Content Requirements
Defining and Specifying Functional and Content RequirementsDefining and Specifying Functional and Content Requirements
Defining and Specifying Functional and Content Requirements
 
Communication and collaboration models
Communication and collaboration modelsCommunication and collaboration models
Communication and collaboration models
 
HCI 3e - Ch 16: Dialogue notations and design
HCI 3e - Ch 16:  Dialogue notations and designHCI 3e - Ch 16:  Dialogue notations and design
HCI 3e - Ch 16: Dialogue notations and design
 
Hypertext, multimedia and www
Hypertext, multimedia and wwwHypertext, multimedia and www
Hypertext, multimedia and www
 

Ähnlich wie Chapter 4 interaction design

Week 8 & 10
Week 8 & 10Week 8 & 10
Week 8 & 10Study Geek
 
Design Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesDesign Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesInductive Automation
 
Design Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesDesign Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesInductive Automation
 
The definitive guide to Web flowcharts
The definitive guide to Web flowchartsThe definitive guide to Web flowcharts
The definitive guide to Web flowchartsFelixDing
 
Game interface design part 2
Game interface design part 2Game interface design part 2
Game interface design part 2Durgesh Pandey
 
Intro to UX Design
Intro to UX DesignIntro to UX Design
Intro to UX Designjayyearley
 
The Go-To Manual for Confluence Newbies
The Go-To Manual for Confluence NewbiesThe Go-To Manual for Confluence Newbies
The Go-To Manual for Confluence NewbiesStepShot
 
Design Principlesfrom Don Norman’s Design of Everyday Thing.docx
Design Principlesfrom Don Norman’s Design of Everyday Thing.docxDesign Principlesfrom Don Norman’s Design of Everyday Thing.docx
Design Principlesfrom Don Norman’s Design of Everyday Thing.docxtheodorelove43763
 
Workflow diagramming and information architecture
Workflow diagramming and information architectureWorkflow diagramming and information architecture
Workflow diagramming and information architectureDianna Miller
 
Clarisoft Software Development Process (Lunch & Learn Presentation)
Clarisoft Software Development Process (Lunch & Learn Presentation)Clarisoft Software Development Process (Lunch & Learn Presentation)
Clarisoft Software Development Process (Lunch & Learn Presentation)Robert Haines
 
Part C Developing Your Design SolutionThe Production Cycle.docx
Part C Developing Your Design SolutionThe Production Cycle.docxPart C Developing Your Design SolutionThe Production Cycle.docx
Part C Developing Your Design SolutionThe Production Cycle.docxsmile790243
 
OOP -interface and objects.pptx
OOP -interface and objects.pptxOOP -interface and objects.pptx
OOP -interface and objects.pptxEdFeranil
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practicesuxpin
 
Ni week no designer, no problem
Ni week no designer, no problem Ni week no designer, no problem
Ni week no designer, no problem Jenica Welch
 

Ähnlich wie Chapter 4 interaction design (20)

Week 8 & 10
Week 8 & 10Week 8 & 10
Week 8 & 10
 
Interaction-design-basic.pptx
Interaction-design-basic.pptxInteraction-design-basic.pptx
Interaction-design-basic.pptx
 
Unit ii design process
Unit ii design processUnit ii design process
Unit ii design process
 
Lesson 2 HCI 2.pptx
Lesson 2 HCI 2.pptxLesson 2 HCI 2.pptx
Lesson 2 HCI 2.pptx
 
L16 Documenting Software
L16 Documenting SoftwareL16 Documenting Software
L16 Documenting Software
 
Design Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesDesign Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation Schemes
 
Design Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesDesign Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation Schemes
 
The definitive guide to Web flowcharts
The definitive guide to Web flowchartsThe definitive guide to Web flowcharts
The definitive guide to Web flowcharts
 
Game interface design part 2
Game interface design part 2Game interface design part 2
Game interface design part 2
 
Intro to UX Design
Intro to UX DesignIntro to UX Design
Intro to UX Design
 
Hci [6]interaction design
Hci [6]interaction designHci [6]interaction design
Hci [6]interaction design
 
The Go-To Manual for Confluence Newbies
The Go-To Manual for Confluence NewbiesThe Go-To Manual for Confluence Newbies
The Go-To Manual for Confluence Newbies
 
Design Principlesfrom Don Norman’s Design of Everyday Thing.docx
Design Principlesfrom Don Norman’s Design of Everyday Thing.docxDesign Principlesfrom Don Norman’s Design of Everyday Thing.docx
Design Principlesfrom Don Norman’s Design of Everyday Thing.docx
 
Workflow diagramming and information architecture
Workflow diagramming and information architectureWorkflow diagramming and information architecture
Workflow diagramming and information architecture
 
Clarisoft Software Development Process (Lunch & Learn Presentation)
Clarisoft Software Development Process (Lunch & Learn Presentation)Clarisoft Software Development Process (Lunch & Learn Presentation)
Clarisoft Software Development Process (Lunch & Learn Presentation)
 
Part C Developing Your Design SolutionThe Production Cycle.docx
Part C Developing Your Design SolutionThe Production Cycle.docxPart C Developing Your Design SolutionThe Production Cycle.docx
Part C Developing Your Design SolutionThe Production Cycle.docx
 
Lesson 2 HCI 2.pdf
Lesson 2 HCI 2.pdfLesson 2 HCI 2.pdf
Lesson 2 HCI 2.pdf
 
OOP -interface and objects.pptx
OOP -interface and objects.pptxOOP -interface and objects.pptx
OOP -interface and objects.pptx
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practices
 
Ni week no designer, no problem
Ni week no designer, no problem Ni week no designer, no problem
Ni week no designer, no problem
 

Mehr von MLG College of Learning, Inc (20)

PC111.Lesson2
PC111.Lesson2PC111.Lesson2
PC111.Lesson2
 
PC111.Lesson1
PC111.Lesson1PC111.Lesson1
PC111.Lesson1
 
PC111-lesson1.pptx
PC111-lesson1.pptxPC111-lesson1.pptx
PC111-lesson1.pptx
 
PC LEESOON 6.pptx
PC LEESOON 6.pptxPC LEESOON 6.pptx
PC LEESOON 6.pptx
 
PC 106 PPT-09.pptx
PC 106 PPT-09.pptxPC 106 PPT-09.pptx
PC 106 PPT-09.pptx
 
PC 106 PPT-07
PC 106 PPT-07PC 106 PPT-07
PC 106 PPT-07
 
PC 106 PPT-01
PC 106 PPT-01PC 106 PPT-01
PC 106 PPT-01
 
PC 106 PPT-06
PC 106 PPT-06PC 106 PPT-06
PC 106 PPT-06
 
PC 106 PPT-05
PC 106 PPT-05PC 106 PPT-05
PC 106 PPT-05
 
PC 106 Slide 04
PC 106 Slide 04PC 106 Slide 04
PC 106 Slide 04
 
PC 106 Slide no.02
PC 106 Slide no.02PC 106 Slide no.02
PC 106 Slide no.02
 
pc-106-slide-3
pc-106-slide-3pc-106-slide-3
pc-106-slide-3
 
PC 106 Slide 2
PC 106 Slide 2PC 106 Slide 2
PC 106 Slide 2
 
PC 106 Slide 1.pptx
PC 106 Slide 1.pptxPC 106 Slide 1.pptx
PC 106 Slide 1.pptx
 
Db2 characteristics of db ms
Db2 characteristics of db msDb2 characteristics of db ms
Db2 characteristics of db ms
 
Db1 introduction
Db1 introductionDb1 introduction
Db1 introduction
 
Lesson 3.2
Lesson 3.2Lesson 3.2
Lesson 3.2
 
Lesson 3.1
Lesson 3.1Lesson 3.1
Lesson 3.1
 
Lesson 1.6
Lesson 1.6Lesson 1.6
Lesson 1.6
 
Lesson 3.2
Lesson 3.2Lesson 3.2
Lesson 3.2
 

Kürzlich hochgeladen

Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesShubhangi Sonawane
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 

Kürzlich hochgeladen (20)

Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 

Chapter 4 interaction design

  • 2. WHAT IS DESIGN? • It is achieving goals with constraints This does not capture everything about design, but helps to focus us on certain things: Goals Constraints Trade off
  • 3. This does not capture everything about design, but helps to focus us on certain things: Goals – it refers to the purpose of the design we are intending to produce. For example, if if we are designing a wireless personal movie player, we may think about young affluent users wanting to watch the latest movies whilst on the move and download free copies, and perhaps wanting to share the experience with a few friends. Constraints – this include the materials and platforms in making the design Trade off – Choosing which goals or constraints can be relaxed so that others can be met. Often the most exciting moments in design are when you get a radically different idea that allows you to satisfy several apparently contradictory constraints. However, the more common skill needed in design is to accept the conflict and choose the most appropriate trade-off.
  • 4. GOLDEN RULE OF DESIGN • Understand your materials. • That is we must:  understand computers – limitations, capacities, tools, platforms  understand people – psychological, social aspects, human error.
  • 5. THE PROCESS OF DESIGN interviews ethnography what is there vs. what is wanted guidelines principles dialogue notations precise specification architectures documentation help evaluation heuristics scenarios task analysiswhat is wanted analysis design implement and deploy prototype
  • 6. THE PROCESS DESIGN • Requirements – what is wanted The first stage is establishing what exactly is needed. As a precursor to this it is usually necessary to find out what is currently happening. • Analysis The results of observation and interview need to be ordered in some way to bring out key issues and communicate with later stages of design. • Design Well, this is all about design, but there is a central stage when you move from what you want, to how to do it. • Iteration and prototyping Humans are complex and we cannot expect to get designs right first time. We therefore need to evaluate a design to see how well it is working and where there can be improvements. • Implementation and deployment Finally, when we are happy with our design, we need to create it and deploy it. This will involve writing code, perhaps making hardware, writing documentation and manuals – everything that goes into a real system that can be given to others.
  • 7. USER FOCUS • Know your user. - a little indecision about user/users – much of traditional user interface design has focused on a single user. • Persona - It is a rich picture of an imaginary person who represents your core user group. See figure 5.3 for the example • Scenarios - are stories for design: rich stories of interaction. They are perhaps the simplest design representation, but one of the most flexible and powerful. See figure 5.4 for the example
  • 8.
  • 9.
  • 10. NAVIGATION DESIGN • As we stressed, the object of design is not just a computer system or device, but the socio-technical intervention as a whole.
  • 11. • Widgets -The appropriate choice of widgets and wording in menus and buttons will help you know how to use them for a particular selection or action. • Screens or windows -You need to find things on the screen, understand the logical grouping of buttons. • Navigation within the application -You need to be able to understand what will happen when a button is pressed, to understand where you are in the interaction. • Environment -The word processor has to read documents from disk, perhaps some are on remote networks. You swap between applications, perhaps cut and paste.
  • 12. LOCAL STRUCTURE • To get you started, here are four things to look for when looking at a single web page, screen or state of a device. • knowing where you are • knowing what you can do • knowing where you are going – or what will happen • knowing where you’ve been – or what you’ve done.
  • 13. DISCUSSION • The screen, web page or device displays should make clear where you are in terms of the interaction or state of the system. • It is also important to know what you can do – what can be pressed or clicked to go somewhere or do something. • You then need to know where you are going when you click a button or what will happen. These different contexts that change the interpretation of commands are called modes, see the figure on the next slide • Finally, if you have just done some major action you also want some sort of confirmation of what you’ve done.
  • 14.
  • 15. GLOBAL STRUCTURE – HIERARCHICAL ORGANIZATION • One way to organize a system is in some form of hierarchy. This is typically organized along functional boundaries (that is, different kinds of things), but may be organized by roles, user type, or some more esoteric breakdown such as modules in an educational system. • The hierarchy links screens, pages or states in logical groupings. For example, Figure 5.6 gives a high-level breakdown of some sort of messaging system. This sort of hierarchy can be used purely to help during design, but can also be used to structure the actual system. For example, this may reflect the menu structure of a PC application or the site structure on the web.
  • 16.
  • 17. GLOBAL STRUCTURE – DIALOG • As well as these cross-links in hierarchies, when you get down to detailed interactions, such as editing or deleting a record, there is obviously a flow of screens and commands that is not about hierarchy. In HCI the word ‘dialog’ is used to refer to this pattern of interactions between the user and a system.
  • 18. NOTICE THIS DESCRIBES THE GENERAL FLOW OF THE SERVICE, BUT HAS BLANKS FOR THE NAMES OF THE BRIDE AND GROOM. SO IT GIVES THE PATTERN OF THE INTERACTION BETWEEN THE PARTIES, BUT IS INSTANTIATED DIFFERENTLY FOR EACH SERVICE.
  • 19. • A simple way is to use a network diagram showing the principal states or screens linked together with arrows. This can: n show what leads to what n show what happens when n include branches and loops n be more task oriented than a hierarchy.
  • 20. WIDER STILL • This has several implications: • Style issues We should normally conform to platform standards, such as positions for menus on a PC application, to ensure consistency between applications. For example, on our proposed personal movie player we should make use of standard fast-forward, play and pause icons. • Functional issues On a PC application we need to be able to interact with files, read standard formats and be able to handle cut and paste. • Navigation issues We may need to support linkages between applications, for example allowing the embedding of data from one application in another, or, in a mail system, being able to double click an attachment icon and have the right application launched for the attachment.
  • 21. SCREEN DESIGN AND LAYOUT • The basic principles at the screen level reflect those in other areas of interaction design: o Ask What is the user doing? o Think What information is required? What comparisons may the user need to make? In what order are things likely to be needed? o Design Form follows function: let the required interactions drive the layout.
  • 22. TOOLS AND LAYOUT • Grouping and structure
  • 23. TOOLS AND LAYOUT • Order of groups and items
  • 24. TOOLS AND LAYOUT • Decoration Again looking at Figure 5.8, we can see how the design uses boxes and a separating line to make the grouping clear.
  • 25. TOOLS AND LAYOUT • Alignment Alignment of lists is also very important. For users who read text from left to right, lists of text items should normally be aligned to the left. Numbers, however, should Figure 5.9 Microwave control panel 214 normally be aligned to the right (for integers) or at the decimal point.
  • 26. TOOLS AND LAYOUT • White Space White space or negative space is simply unmarked space in the design. It is the space between the layouts, lines of paragraphs, between paragraphs, between different UI elements and so on. White space does not literally mean an empty space with a white background. It can be of any color, texture, patterns or even a background image.