SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
Producing Design 
Solutions
Media Design course
Autumn 2016
INDEX
1. Introduction
2. Understanding Users
4. UI design Patterns
5. UI Elements Design
6. UI Aesthetics
3. Information Architecture
1. INTRODUCTION
What is a User Interface
1. INTRODUCTION
That part of a computer system with which a user interacts in
order to undertake her tasks and achieve her goals.
Stone, Jarrett et. al., 2001
What is a User Interface
1. INTRODUCTION
Image by Kapil Gohel https://en.wikipedia.org/wiki/Wearable_computer#/media/
File:Apple_Watch-.jpg
Graphical User Interface (GUI)
1. INTRODUCTION
A GUI allows the use of icons or other visual indicators to
interact with electronic devices, rather than using only text via the
command line
Graphical User Interface (GUI)
1. INTRODUCTION
Gesture based interfaces
http://static.lukew.com/TouchGestureGuide.pdf
1. INTRODUCTION
Gesture based interfaces
https://commons.wikimedia.org/wiki/File:Gesture_Recognition.jpg
A mental model represents a person’s thought process for how
something works (i.e., a person’s understanding of the surrounding
world). Mental models are based on incomplete facts, past experiences,
and even intuitive perceptions.They help shape actions and behavior,
influence what people pay attention to in complicated situations, and
define how people approach and solve problems.
Mental model
Carey (1989)
2. UNDERSTANDING USERS
Implementation model
Cooper, Reimann and Cronin (2007)	
  
The representation of how a machine or a program actually works
2. UNDERSTANDING USERS
Also called the represented model, is the way designers choose to
represent the working of the program to the user.
Conceptual model
One of the most important goals of the designer should be to
make the represented model match the mental model of
users as closely as possible.
2. UNDERSTANDING USERS
2. UNDERSTANDING USERS
Interface Metaphors
If the product’s conceptual model doesn’t match the user’s mental
model, then the user will find the product hard to learn and use.
Conceptual model  mental model mismatch
UI PRINCIPLES / STRUCTURE
This mismatch leads to:
•  Slow performance
•  Errors
•  Frustration
2. UNDERSTANDING USERS
Conceptual model  mental model mismatch
The structural design of information systems, interactive services and user
experiences.
3. INFORMATION ARCHITECTURE
IA main components:!
•  Organization schemes and structures
•  Labeling systems
•  Navigation systems
•  Search systems 
The organization, search, and navigation systems that help people to
complete tasks, find what they need, and understand what they’ve found
3. INFORMATION ARCHITECTURE
Information Ecology
Rosenfeld and Morville (2002)	
  
Context
UsersContent
Documents/data types,
content objects, volume,
existing structure
Business goals, funding, politics,
culture technology, resources
and constraints
Audience, tasks, needs,
information seeking,
behavior, experience
3. INFORMATION ARCHITECTURE
IA Research Methods
•  Generative: gathering user input on the organization and labeling of
content
•  Evaluative: determining whether people can correctly find things in
an organizational structure we’ve created
 
4. UI DESIGN PATTERNS
A pattern describes an optimal solution to a common
problem within a specific context.!
Design patterns
“Each pattern describes a problem which occurs over and over again in
our environment, and then describes the core of solution a million
times over, without ever doing it the same way twice”
Alexander et al. (1977)
Why using Patterns?
•  Avoid reinventing the wheel
•  Learn from expert designers
•  Promote a familiar user experience for end users
•  Free up designers to do innovative leading-edge work
4. UI DESIGN PATTERNS
Organizing the content: Dashboards
https://www.fitbit.com
Arrange data displays into a
single information-dense page,
updated regularly. Show users
relevant, actionable
information, and let them
customize the display as
necessary.
4. UI DESIGN PATTERNS
Getting around: Sign-in tools
https://www.headspace.com/
4. UI DESIGN PATTERNS
Using social media: sharing widgets
Image from http://ui-patterns.com/patterns/auto-sharing
•  Use when you want social sharing to
be an integrated part of the flow.
•  Do not use when information
shared is personal or sensitive –
when the user would be reluctant to
share the content in the first place.
4. UI DESIGN PATTERNS
Affordances  signifiers
Image byVictor Kaptelinin
5. UI ELEMENTS DESIGN
The term affordance was proposed by James Gibson (1977) to denote
action possibilities provided to the actor by the environment.
Affordances  signifiers
Affordances provide strong clues to the operations of things. Plates
are for pushing. Knobs are for turning. Slots are for inserting things
into. Balls are for throwing or bouncing.When affordances are taken
advantage of, the user knows what to do just by looking: no picture,
label, or instruction needed.
Norman (1988)
5. UI ELEMENTS DESIGN
Affordances  signifiers
Affordances define what actions are possible. Signifiers specify how
people discover those possibilities: signifiers are signs, perceptible signals
of what can be done. Signifiers are of far more importance to designers
than are affordances.
Norman (2013)
http://blog.teamtreehouse.com/affordances-web-design
5. UI ELEMENTS DESIGN
Affordances  signifiers
Image byTwitter user setharyImage by Flickr user Jodiepedia
5. UI ELEMENTS DESIGN
https://webdesign.tutsplus.com/articles/a-comprehensive-introduction-to-grids-in-web-design--cms-26521
6. UI AESTHETICS
Layout
https://developer.android.com/design/index.html
6. UI AESTHETICS
Color
6. UI AESTHETICS
Color
https://www.moves-app.com/
https://almaujudy.files.wordpress.com/2015/05/screen-shot-2015-05-31-at-10-02-18-am.png
Icons
6. UI AESTHETICS
Typography
http://blog.invisionapp.com/4-tips-on-typography-in-ui-design/
6. UI AESTHETICS
Functional animations
https://vimeo.com/126783967
6. UI AESTHETICS
https://vimeo.com/127066642
FURTHER READINGS
This material uses Creative Commons License
Recognition – Share alike.
Alexander, C. (1977). A pattern language: towns, buildings, construction. Oxford University Press.
Alexander, C. (1979). The timeless way of building (Vol. 1). NewYork: Oxford University Press.
Brown, Dan M. Communicating design: developing web site documentation for design and planning. New
Riders, 2010.
Carey, S. (1986). Cognitive Science and Education.American Psychologist, 41 (10), p1123-30
Cooper,A., Reimann, R.,  Cronin, D. (2007). About Face 3:The Essentials of Interaction Design. Indianapolis, IN:
Wiley Publishing, Inc.
Crumlish, C.,  Malone, E. (2009). Designing social interfaces: Principles, patterns, and practices for improving
the user experience.  O'Reilly Media, Inc..
Gibson, J. (1977):The theory of affordances. In: Shaw, Robert and Bransford, John (eds.). Perceiving,Acting
and Knowing. Hillsdale, USA: Lawrence Erlbaum
Krug, S. (2005). Don't make me think:A common sense approach to web usability. Pearson Education India.
FURTHER READINGS
This material uses Creative Commons License
Recognition – Share alike.
Norman, D.A. (1988): The Psychology of EverydayThings. NewYork, Basic Books
Norman,D.A. (2008): Signifiers, not affordances. In Interactions,15 (6) pp. 18-19
Norman, D.,  Wadia, B. (2013, June). 39.1: Invited Paper:The NextTouch Evolution Advancing the Consumer
Experience in Other Realms:Tasks andTough Environments. In SID Symposium Digest ofTechnical
Papers (Vol. 44, No. 1, pp. 541-543). Blackwell Publishing Ltd.
Payne, Stephen J. (2003): Users' Mental Models:TheVery Ideas. In: Carroll, John M. (eds). HCI Models,
Theories, and Frameworks Morgan Kaufman Publishers .
Raskin, J. (2000). The humane interface: new directions for designing interactive systems.Addison-Wesley
Professional.
Rosenfeld, L.,  Morville, P. (2002). Information architecture for the world wide web.  O'Reilly Media, Inc..
Stone, D., Jarrett, C.,Woodroffe, M.,  Minocha, S. (2005). User interface design and evaluation. Morgan
Kaufmann.
Tidwell, J. (2010). Designing interfaces.  O'Reilly Media, Inc..

Más contenido relacionado

Similar a Producing design solutions

User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principlesDavid Little
 
Practical IxD for Developers
Practical IxD for DevelopersPractical IxD for Developers
Practical IxD for DevelopersDavid Ortinau
 
Information Architecture - introduction
Information Architecture - introduction Information Architecture - introduction
Information Architecture - introduction Asis Panda
 
Website Usability | Day 1
Website Usability | Day 1Website Usability | Day 1
Website Usability | Day 1studiokandm
 
User Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and PrinciplesUser Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and PrinciplesMoodLabs
 
Designing Useful and Usable Augmented Reality Experiences
Designing Useful and Usable Augmented Reality Experiences Designing Useful and Usable Augmented Reality Experiences
Designing Useful and Usable Augmented Reality Experiences Yan Xu
 
WEB USABILITY/ACCESSIBILITY: BEST PRACTICES FOR SUBJECT LIBRARIANS
WEB USABILITY/ACCESSIBILITY: BEST PRACTICES FOR SUBJECT LIBRARIANSWEB USABILITY/ACCESSIBILITY: BEST PRACTICES FOR SUBJECT LIBRARIANS
WEB USABILITY/ACCESSIBILITY: BEST PRACTICES FOR SUBJECT LIBRARIANSGreg Hardin
 
1User Interface Development User Interface Dev.docx
1User Interface Development User Interface Dev.docx1User Interface Development User Interface Dev.docx
1User Interface Development User Interface Dev.docxfelicidaddinwoodie
 
User Centered Design
User Centered DesignUser Centered Design
User Centered DesignShawn Calvert
 
Konsep-UX-Design-dikonversi 02.pdf
Konsep-UX-Design-dikonversi 02.pdfKonsep-UX-Design-dikonversi 02.pdf
Konsep-UX-Design-dikonversi 02.pdfAgusNugrosNugroho
 
NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1studiokandm
 
Designing Web Interfaces
Designing Web InterfacesDesigning Web Interfaces
Designing Web InterfacesMark Wagner
 
Information Architecture Intro
Information Architecture IntroInformation Architecture Intro
Information Architecture Introhapy
 
20130219 chi chi-overzicht
20130219 chi chi-overzicht20130219 chi chi-overzicht
20130219 chi chi-overzichtErik Duval
 
hcid2011 - Creativity for open spaces - Dr Sara Jones (HCID)
hcid2011 - Creativity for open spaces - Dr Sara Jones (HCID)hcid2011 - Creativity for open spaces - Dr Sara Jones (HCID)
hcid2011 - Creativity for open spaces - Dr Sara Jones (HCID)City University London
 
Interaction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsInteraction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsDavid Little
 

Similar a Producing design solutions (20)

C0353018026
C0353018026C0353018026
C0353018026
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
 
Practical IxD for Developers
Practical IxD for DevelopersPractical IxD for Developers
Practical IxD for Developers
 
Information Architecture - introduction
Information Architecture - introduction Information Architecture - introduction
Information Architecture - introduction
 
Summ11 useinterx
Summ11 useinterxSumm11 useinterx
Summ11 useinterx
 
Website Usability | Day 1
Website Usability | Day 1Website Usability | Day 1
Website Usability | Day 1
 
User Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and PrinciplesUser Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and Principles
 
Designing Useful and Usable Augmented Reality Experiences
Designing Useful and Usable Augmented Reality Experiences Designing Useful and Usable Augmented Reality Experiences
Designing Useful and Usable Augmented Reality Experiences
 
Chi overview
Chi overviewChi overview
Chi overview
 
WEB USABILITY/ACCESSIBILITY: BEST PRACTICES FOR SUBJECT LIBRARIANS
WEB USABILITY/ACCESSIBILITY: BEST PRACTICES FOR SUBJECT LIBRARIANSWEB USABILITY/ACCESSIBILITY: BEST PRACTICES FOR SUBJECT LIBRARIANS
WEB USABILITY/ACCESSIBILITY: BEST PRACTICES FOR SUBJECT LIBRARIANS
 
1User Interface Development User Interface Dev.docx
1User Interface Development User Interface Dev.docx1User Interface Development User Interface Dev.docx
1User Interface Development User Interface Dev.docx
 
User Centered Design
User Centered DesignUser Centered Design
User Centered Design
 
Konsep-UX-Design-dikonversi 02.pdf
Konsep-UX-Design-dikonversi 02.pdfKonsep-UX-Design-dikonversi 02.pdf
Konsep-UX-Design-dikonversi 02.pdf
 
NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1
 
Designing Web Interfaces
Designing Web InterfacesDesigning Web Interfaces
Designing Web Interfaces
 
Information Architecture Intro
Information Architecture IntroInformation Architecture Intro
Information Architecture Intro
 
20130219 chi chi-overzicht
20130219 chi chi-overzicht20130219 chi chi-overzicht
20130219 chi chi-overzicht
 
hcid2011 - Creativity for open spaces - Dr Sara Jones (HCID)
hcid2011 - Creativity for open spaces - Dr Sara Jones (HCID)hcid2011 - Creativity for open spaces - Dr Sara Jones (HCID)
hcid2011 - Creativity for open spaces - Dr Sara Jones (HCID)
 
Interaction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsInteraction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital products
 
User centric design (ucd)
User centric design (ucd)User centric design (ucd)
User centric design (ucd)
 

Más de Eva Durall

Thinking in complex systems
Thinking in complex systemsThinking in complex systems
Thinking in complex systemsEva Durall
 
Human and nonhuman agency in technology design
Human and nonhuman agency in technology designHuman and nonhuman agency in technology design
Human and nonhuman agency in technology designEva Durall
 
AI & Education: A critical design exploration using self-monitoring in learning
AI & Education: A critical design exploration using self-monitoring in learningAI & Education: A critical design exploration using self-monitoring in learning
AI & Education: A critical design exploration using self-monitoring in learningEva Durall
 
System 2020: Generating strategies to support equity in science education out...
System 2020: Generating strategies to support equity in science education out...System 2020: Generating strategies to support equity in science education out...
System 2020: Generating strategies to support equity in science education out...Eva Durall
 
Data Visualization in Exploratory Data Analysis
Data Visualization in Exploratory Data AnalysisData Visualization in Exploratory Data Analysis
Data Visualization in Exploratory Data AnalysisEva Durall
 
Exploring the future through design
Exploring the future through designExploring the future through design
Exploring the future through designEva Durall
 
The philosophy of transhumanism
The philosophy of transhumanismThe philosophy of transhumanism
The philosophy of transhumanismEva Durall
 
Qualitative data analysis in design research
Qualitative data analysis in design researchQualitative data analysis in design research
Qualitative data analysis in design researchEva Durall
 
Evaluation methods
Evaluation methodsEvaluation methods
Evaluation methodsEva Durall
 
Producing design solutions II
Producing design solutions IIProducing design solutions II
Producing design solutions IIEva Durall
 
Scenario based design
Scenario based designScenario based design
Scenario based designEva Durall
 
Data analysis and synthesis
Data analysis and synthesisData analysis and synthesis
Data analysis and synthesisEva Durall
 
Contextual inquiry case
Contextual inquiry caseContextual inquiry case
Contextual inquiry caseEva Durall
 
Contextual inquiry
Contextual inquiryContextual inquiry
Contextual inquiryEva Durall
 
User centered design
User centered designUser centered design
User centered designEva Durall
 
Procés de disseny del projecte iTEC: dissenyant l'aula del futur
Procés de disseny del projecte iTEC: dissenyant l'aula del futurProcés de disseny del projecte iTEC: dissenyant l'aula del futur
Procés de disseny del projecte iTEC: dissenyant l'aula del futurEva Durall
 
Escenaris d'ús
Escenaris d'úsEscenaris d'ús
Escenaris d'úsEva Durall
 
Disseny basat en la recerca
Disseny basat en la recercaDisseny basat en la recerca
Disseny basat en la recercaEva Durall
 

Más de Eva Durall (20)

Thinking in complex systems
Thinking in complex systemsThinking in complex systems
Thinking in complex systems
 
Human and nonhuman agency in technology design
Human and nonhuman agency in technology designHuman and nonhuman agency in technology design
Human and nonhuman agency in technology design
 
AI & Education: A critical design exploration using self-monitoring in learning
AI & Education: A critical design exploration using self-monitoring in learningAI & Education: A critical design exploration using self-monitoring in learning
AI & Education: A critical design exploration using self-monitoring in learning
 
System 2020: Generating strategies to support equity in science education out...
System 2020: Generating strategies to support equity in science education out...System 2020: Generating strategies to support equity in science education out...
System 2020: Generating strategies to support equity in science education out...
 
Data Visualization in Exploratory Data Analysis
Data Visualization in Exploratory Data AnalysisData Visualization in Exploratory Data Analysis
Data Visualization in Exploratory Data Analysis
 
Exploring the future through design
Exploring the future through designExploring the future through design
Exploring the future through design
 
The philosophy of transhumanism
The philosophy of transhumanismThe philosophy of transhumanism
The philosophy of transhumanism
 
Qualitative data analysis in design research
Qualitative data analysis in design researchQualitative data analysis in design research
Qualitative data analysis in design research
 
Evaluation methods
Evaluation methodsEvaluation methods
Evaluation methods
 
Producing design solutions II
Producing design solutions IIProducing design solutions II
Producing design solutions II
 
Scenario based design
Scenario based designScenario based design
Scenario based design
 
Data analysis and synthesis
Data analysis and synthesisData analysis and synthesis
Data analysis and synthesis
 
Contextual inquiry case
Contextual inquiry caseContextual inquiry case
Contextual inquiry case
 
Contextual inquiry
Contextual inquiryContextual inquiry
Contextual inquiry
 
User centered design
User centered designUser centered design
User centered design
 
Procés de disseny del projecte iTEC: dissenyant l'aula del futur
Procés de disseny del projecte iTEC: dissenyant l'aula del futurProcés de disseny del projecte iTEC: dissenyant l'aula del futur
Procés de disseny del projecte iTEC: dissenyant l'aula del futur
 
Prototipat
PrototipatPrototipat
Prototipat
 
Workshops
WorkshopsWorkshops
Workshops
 
Escenaris d'ús
Escenaris d'úsEscenaris d'ús
Escenaris d'ús
 
Disseny basat en la recerca
Disseny basat en la recercaDisseny basat en la recerca
Disseny basat en la recerca
 

Último

Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...nagunakhan
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...ranjana rawat
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...Amil baba
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...Suhani Kapoor
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...Suhani Kapoor
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Delhi Call girls
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 

Último (20)

Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
Punjabi Housewife Call Girls Service Gomti Nagar \ 9548273370 Indian Call Gir...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 

Producing design solutions

  • 1. Producing Design Solutions Media Design course Autumn 2016
  • 2. INDEX 1. Introduction 2. Understanding Users 4. UI design Patterns 5. UI Elements Design 6. UI Aesthetics 3. Information Architecture
  • 3. 1. INTRODUCTION What is a User Interface
  • 4. 1. INTRODUCTION That part of a computer system with which a user interacts in order to undertake her tasks and achieve her goals. Stone, Jarrett et. al., 2001 What is a User Interface
  • 5. 1. INTRODUCTION Image by Kapil Gohel https://en.wikipedia.org/wiki/Wearable_computer#/media/ File:Apple_Watch-.jpg Graphical User Interface (GUI)
  • 6. 1. INTRODUCTION A GUI allows the use of icons or other visual indicators to interact with electronic devices, rather than using only text via the command line Graphical User Interface (GUI)
  • 7. 1. INTRODUCTION Gesture based interfaces http://static.lukew.com/TouchGestureGuide.pdf
  • 8. 1. INTRODUCTION Gesture based interfaces https://commons.wikimedia.org/wiki/File:Gesture_Recognition.jpg
  • 9. A mental model represents a person’s thought process for how something works (i.e., a person’s understanding of the surrounding world). Mental models are based on incomplete facts, past experiences, and even intuitive perceptions.They help shape actions and behavior, influence what people pay attention to in complicated situations, and define how people approach and solve problems. Mental model Carey (1989) 2. UNDERSTANDING USERS
  • 10. Implementation model Cooper, Reimann and Cronin (2007)   The representation of how a machine or a program actually works 2. UNDERSTANDING USERS
  • 11. Also called the represented model, is the way designers choose to represent the working of the program to the user. Conceptual model One of the most important goals of the designer should be to make the represented model match the mental model of users as closely as possible. 2. UNDERSTANDING USERS
  • 13. If the product’s conceptual model doesn’t match the user’s mental model, then the user will find the product hard to learn and use. Conceptual model mental model mismatch UI PRINCIPLES / STRUCTURE This mismatch leads to: •  Slow performance •  Errors •  Frustration
  • 14. 2. UNDERSTANDING USERS Conceptual model mental model mismatch
  • 15. The structural design of information systems, interactive services and user experiences. 3. INFORMATION ARCHITECTURE IA main components:! •  Organization schemes and structures •  Labeling systems •  Navigation systems •  Search systems  The organization, search, and navigation systems that help people to complete tasks, find what they need, and understand what they’ve found
  • 16. 3. INFORMATION ARCHITECTURE Information Ecology Rosenfeld and Morville (2002)   Context UsersContent Documents/data types, content objects, volume, existing structure Business goals, funding, politics, culture technology, resources and constraints Audience, tasks, needs, information seeking, behavior, experience
  • 17. 3. INFORMATION ARCHITECTURE IA Research Methods •  Generative: gathering user input on the organization and labeling of content •  Evaluative: determining whether people can correctly find things in an organizational structure we’ve created  
  • 18. 4. UI DESIGN PATTERNS A pattern describes an optimal solution to a common problem within a specific context.! Design patterns “Each pattern describes a problem which occurs over and over again in our environment, and then describes the core of solution a million times over, without ever doing it the same way twice” Alexander et al. (1977)
  • 19. Why using Patterns? •  Avoid reinventing the wheel •  Learn from expert designers •  Promote a familiar user experience for end users •  Free up designers to do innovative leading-edge work 4. UI DESIGN PATTERNS
  • 20. Organizing the content: Dashboards https://www.fitbit.com Arrange data displays into a single information-dense page, updated regularly. Show users relevant, actionable information, and let them customize the display as necessary. 4. UI DESIGN PATTERNS
  • 21. Getting around: Sign-in tools https://www.headspace.com/ 4. UI DESIGN PATTERNS
  • 22. Using social media: sharing widgets Image from http://ui-patterns.com/patterns/auto-sharing •  Use when you want social sharing to be an integrated part of the flow. •  Do not use when information shared is personal or sensitive – when the user would be reluctant to share the content in the first place. 4. UI DESIGN PATTERNS
  • 23. Affordances signifiers Image byVictor Kaptelinin 5. UI ELEMENTS DESIGN The term affordance was proposed by James Gibson (1977) to denote action possibilities provided to the actor by the environment.
  • 24. Affordances signifiers Affordances provide strong clues to the operations of things. Plates are for pushing. Knobs are for turning. Slots are for inserting things into. Balls are for throwing or bouncing.When affordances are taken advantage of, the user knows what to do just by looking: no picture, label, or instruction needed. Norman (1988) 5. UI ELEMENTS DESIGN
  • 25. Affordances signifiers Affordances define what actions are possible. Signifiers specify how people discover those possibilities: signifiers are signs, perceptible signals of what can be done. Signifiers are of far more importance to designers than are affordances. Norman (2013) http://blog.teamtreehouse.com/affordances-web-design 5. UI ELEMENTS DESIGN
  • 26. Affordances signifiers Image byTwitter user setharyImage by Flickr user Jodiepedia 5. UI ELEMENTS DESIGN
  • 32. Functional animations https://vimeo.com/126783967 6. UI AESTHETICS https://vimeo.com/127066642
  • 33. FURTHER READINGS This material uses Creative Commons License Recognition – Share alike. Alexander, C. (1977). A pattern language: towns, buildings, construction. Oxford University Press. Alexander, C. (1979). The timeless way of building (Vol. 1). NewYork: Oxford University Press. Brown, Dan M. Communicating design: developing web site documentation for design and planning. New Riders, 2010. Carey, S. (1986). Cognitive Science and Education.American Psychologist, 41 (10), p1123-30 Cooper,A., Reimann, R., Cronin, D. (2007). About Face 3:The Essentials of Interaction Design. Indianapolis, IN: Wiley Publishing, Inc. Crumlish, C., Malone, E. (2009). Designing social interfaces: Principles, patterns, and practices for improving the user experience. O'Reilly Media, Inc.. Gibson, J. (1977):The theory of affordances. In: Shaw, Robert and Bransford, John (eds.). Perceiving,Acting and Knowing. Hillsdale, USA: Lawrence Erlbaum Krug, S. (2005). Don't make me think:A common sense approach to web usability. Pearson Education India.
  • 34. FURTHER READINGS This material uses Creative Commons License Recognition – Share alike. Norman, D.A. (1988): The Psychology of EverydayThings. NewYork, Basic Books Norman,D.A. (2008): Signifiers, not affordances. In Interactions,15 (6) pp. 18-19 Norman, D., Wadia, B. (2013, June). 39.1: Invited Paper:The NextTouch Evolution Advancing the Consumer Experience in Other Realms:Tasks andTough Environments. In SID Symposium Digest ofTechnical Papers (Vol. 44, No. 1, pp. 541-543). Blackwell Publishing Ltd. Payne, Stephen J. (2003): Users' Mental Models:TheVery Ideas. In: Carroll, John M. (eds). HCI Models, Theories, and Frameworks Morgan Kaufman Publishers . Raskin, J. (2000). The humane interface: new directions for designing interactive systems.Addison-Wesley Professional. Rosenfeld, L., Morville, P. (2002). Information architecture for the world wide web. O'Reilly Media, Inc.. Stone, D., Jarrett, C.,Woodroffe, M., Minocha, S. (2005). User interface design and evaluation. Morgan Kaufmann. Tidwell, J. (2010). Designing interfaces. O'Reilly Media, Inc..