SlideShare a Scribd company logo
1 of 46
Introduction to user-centric design
process
AguSuur
ABOUTME
User Interface Developer at Axinom
Planning, designing and implementing UI on various
platforms and screen sizes.
AguSuur
The Agenda
User centric Design
Principles of usability
What Does a designer do?
A designer creates attractive designs
TheProblem
Designer
Visually striking
Latest tech
Client
Attractive
Cool & Awesome
User
Wants to get things done
TheProblem
Most designers focus on visual appeal.
Good designers focus on the needs of the user.
First impressions are deceiving.
TheProblem
Visual Designers UX Designers
UCD: Step One
research
STEPONE
Identify the users of your system.
Create user profiles.
There is no average user.
IDENTIFY The USers
STEPONE
Find out common tasks.
Remove obstacles in the UI.
Prioritize the tasks by importance.
IDENTIFY The TASKS
STEPONE
Make time. It helps with agile.
Ends up saving time.
But I Dont have the time!
STEPONE
They assume they know better.
They research demographics rather than goals.
Why dont companies do this?
They don’t do it early and often enough.
UCD: Step TWO
TEST and measure
STEPTWO
Observe your customers using the software.
Let them think out loud.
Ask them to carry out critical tasks.
Set up a usability test
STEPTWO
Effectiveness
Satisfaction
Efficiency
MEASURE USABILITY
STEPTWO
Fix the problems and test again.
Repair and repeat
STEPTWO
They only ask for opinion.
Why dont companies do this?
STEPTWO
Why not try expert review?
Prototyping to the rescue!
I DONT HAVE TIME FOR THIS!
UCD: Step THREE
PROTOTYPE
STEPThree
Let the users complete tasks on paper interface.
Test out different designs quickly.
START WITH paper
DEMO: PAPER PROTOTYPING
ON VIMEO
STEPThree
Pick the best from paper and add detail. Test.
This happens before any code.
MOVE ON TO digital
DEMO: DIGITAL PROTOTYPING
Using pencil
STEPThree
Creating different designs is common.
Why dont companies do this?
What IS USER CENTERED DESIGN?
FOCUS ON PEOPLE, not visuals and latest tech.
Principles of usability
Creating a good experience
STEPThree
A lot of visual processing happens subconsciously.
By understanding how we can cater to it.
HUMAN VISUAL SYSTEM
usability
Certain objects have a universal theme.
For example, buttons in the real world are round.
Design principle: Archetypes
usability
Consistency
Symmetry
Other design principles
Alignment
usability
Several principles related to perception
Formulated by German cognitive scientists
The gestalt principle
One example: proximity
usability
Fitt’s law: The time to find and use an option is less if the option is bigger.
Pareto principle (the 80/20 rule)
Principles violated
Hick’s law: Adding an option decreases the value of all other options.
usability
Make the layout work with the number of buttons.
Alternatives
usability
Archetypes. Consistency, symmetry, alignment. Gestalt principle of proximity.
In summary
Spend more time making things easy for the user.
QUESTIONS
ANDANSWERS
Resources

More Related Content

What's hot

What's hot (20)

An introduction to HCI
An introduction to HCIAn introduction to HCI
An introduction to HCI
 
NoVA UX Responsive Design
NoVA UX Responsive DesignNoVA UX Responsive Design
NoVA UX Responsive Design
 
UX Design Presetation
UX Design PresetationUX Design Presetation
UX Design Presetation
 
Usability Testing
Usability TestingUsability Testing
Usability Testing
 
Usability basics
Usability basicsUsability basics
Usability basics
 
Usability vs. User Experience: What's the difference?
Usability vs. User Experience: What's the difference?Usability vs. User Experience: What's the difference?
Usability vs. User Experience: What's the difference?
 
Going from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX CareerGoing from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX Career
 
UX Critiques (the Houston Startup Design Workshop) - revised
UX Critiques (the Houston Startup Design Workshop) - revisedUX Critiques (the Houston Startup Design Workshop) - revised
UX Critiques (the Houston Startup Design Workshop) - revised
 
Designing for unfamiliar interfaces
Designing for unfamiliar interfacesDesigning for unfamiliar interfaces
Designing for unfamiliar interfaces
 
UX/Design Thinking Prototyping Workshop
UX/Design Thinking Prototyping Workshop UX/Design Thinking Prototyping Workshop
UX/Design Thinking Prototyping Workshop
 
MCC Technology Class (April 2012)
MCC Technology Class (April 2012) MCC Technology Class (April 2012)
MCC Technology Class (April 2012)
 
10 Ways to Improve Your UX Now
10 Ways to Improve Your UX Now10 Ways to Improve Your UX Now
10 Ways to Improve Your UX Now
 
UX Without Documentation
UX Without DocumentationUX Without Documentation
UX Without Documentation
 
Basic Principles of Interface design
Basic Principles of Interface designBasic Principles of Interface design
Basic Principles of Interface design
 
From Prototyping to Optimization; UX/UI a continuous process
From Prototyping to Optimization; UX/UI a continuous processFrom Prototyping to Optimization; UX/UI a continuous process
From Prototyping to Optimization; UX/UI a continuous process
 
What is UX?
What is UX?What is UX?
What is UX?
 
Usability Presentation
Usability PresentationUsability Presentation
Usability Presentation
 
Inleiding tot chi
Inleiding tot chiInleiding tot chi
Inleiding tot chi
 
Affordance,mapping,constraints and convention in hci
Affordance,mapping,constraints and convention in hciAffordance,mapping,constraints and convention in hci
Affordance,mapping,constraints and convention in hci
 
UI/UX Design
UI/UX DesignUI/UX Design
UI/UX Design
 

Similar to Introduction to user-centric design process

UX: Interaction Design
UX: Interaction DesignUX: Interaction Design
UX: Interaction Design
Angela Duggan
 
Chapter 1 id2e_slides
Chapter 1 id2e_slidesChapter 1 id2e_slides
Chapter 1 id2e_slides
oopscrash1
 
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
studiokandm
 
Website Usability | Day 1
Website Usability | Day 1Website Usability | Day 1
Website Usability | Day 1
studiokandm
 

Similar to Introduction to user-centric design process (20)

WORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction DesignWORKSHOP: Making the World Easier with Interaction Design
WORKSHOP: Making the World Easier with Interaction Design
 
Ux design-fundamentals
Ux design-fundamentalsUx design-fundamentals
Ux design-fundamentals
 
UX: Interaction Design
UX: Interaction DesignUX: Interaction Design
UX: Interaction Design
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1
 
User Experience AKA
User Experience AKAUser Experience AKA
User Experience AKA
 
Thoughts on Product Design | Guest Lecture Tilburg University
Thoughts on Product Design | Guest Lecture Tilburg UniversityThoughts on Product Design | Guest Lecture Tilburg University
Thoughts on Product Design | Guest Lecture Tilburg University
 
UX and UI Workshops - User Journey
UX and UI Workshops - User JourneyUX and UI Workshops - User Journey
UX and UI Workshops - User Journey
 
You Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UIYou Don't Know C.R.A.P. about UX/UI
You Don't Know C.R.A.P. about UX/UI
 
ATDTK18 - design patterns for emergent learning technologies
ATDTK18 - design patterns for emergent learning technologiesATDTK18 - design patterns for emergent learning technologies
ATDTK18 - design patterns for emergent learning technologies
 
Chapter 1 id2e_slides
Chapter 1 id2e_slidesChapter 1 id2e_slides
Chapter 1 id2e_slides
 
Parents
ParentsParents
Parents
 
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
 
UX Prototyping and Personas 9-5-14
UX Prototyping and Personas 9-5-14UX Prototyping and Personas 9-5-14
UX Prototyping and Personas 9-5-14
 
User Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UEDUser Experience & Design…Designing for others…UED
User Experience & Design…Designing for others…UED
 
Guerrilla Usability: Insight on a Shoestring
Guerrilla Usability: Insight on a ShoestringGuerrilla Usability: Insight on a Shoestring
Guerrilla Usability: Insight on a Shoestring
 
DIY Usability
DIY UsabilityDIY Usability
DIY Usability
 
UX Prototyping and Personas 4-25-14
UX Prototyping and Personas 4-25-14UX Prototyping and Personas 4-25-14
UX Prototyping and Personas 4-25-14
 
Website Usability | Day 1
Website Usability | Day 1Website Usability | Day 1
Website Usability | Day 1
 
Building for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UXBuilding for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UX
 
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni MahariashaUX Prototyping (UXiD) - Slide by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni Mahariasha
 

More from European Innovation Academy

More from European Innovation Academy (20)

Fundraising - Angela Lee
Fundraising - Angela LeeFundraising - Angela Lee
Fundraising - Angela Lee
 
EIA Pitch Keynote_Dirk Lehmann.pptx
EIA Pitch Keynote_Dirk Lehmann.pptxEIA Pitch Keynote_Dirk Lehmann.pptx
EIA Pitch Keynote_Dirk Lehmann.pptx
 
Workshop - Crafting a Pitch Deck - Tomas Caeiro.pptx
Workshop - Crafting a Pitch Deck - Tomas Caeiro.pptxWorkshop - Crafting a Pitch Deck - Tomas Caeiro.pptx
Workshop - Crafting a Pitch Deck - Tomas Caeiro.pptx
 
EIA - Startup Financials - Daniel Vila Boa - 2023-07-31.pptx
EIA - Startup Financials - Daniel Vila Boa - 2023-07-31.pptxEIA - Startup Financials - Daniel Vila Boa - 2023-07-31.pptx
EIA - Startup Financials - Daniel Vila Boa - 2023-07-31.pptx
 
Business Models - Angela Lee.pptx
Business Models - Angela Lee.pptxBusiness Models - Angela Lee.pptx
Business Models - Angela Lee.pptx
 
Kristi - Sales Keynote 28.07.23
Kristi - Sales Keynote 28.07.23Kristi - Sales Keynote 28.07.23
Kristi - Sales Keynote 28.07.23
 
Zero-budget-marketing_EIA_230723.pptx.pptx
Zero-budget-marketing_EIA_230723.pptx.pptxZero-budget-marketing_EIA_230723.pptx.pptx
Zero-budget-marketing_EIA_230723.pptx.pptx
 
Do's and Don't of Corporate.pdf
Do's and Don't of Corporate.pdfDo's and Don't of Corporate.pdf
Do's and Don't of Corporate.pdf
 
Keynote SEO for StartUps from Kristof Tomasz.pptx
Keynote SEO for StartUps from Kristof Tomasz.pptxKeynote SEO for StartUps from Kristof Tomasz.pptx
Keynote SEO for StartUps from Kristof Tomasz.pptx
 
Landing pages Gilles.pptx
Landing pages Gilles.pptxLanding pages Gilles.pptx
Landing pages Gilles.pptx
 
Neuroscience in marketing.pptx
Neuroscience in marketing.pptxNeuroscience in marketing.pptx
Neuroscience in marketing.pptx
 
26.07_Marketing Tools ( IN AI ERA).pptx.pdf
26.07_Marketing Tools ( IN AI ERA).pptx.pdf26.07_Marketing Tools ( IN AI ERA).pptx.pdf
26.07_Marketing Tools ( IN AI ERA).pptx.pdf
 
What is marketing_EIA.pptx
What is marketing_EIA.pptxWhat is marketing_EIA.pptx
What is marketing_EIA.pptx
 
Growth-mindset-growth-hacking_EIA-Portugal_pptx.pptx
Growth-mindset-growth-hacking_EIA-Portugal_pptx.pptxGrowth-mindset-growth-hacking_EIA-Portugal_pptx.pptx
Growth-mindset-growth-hacking_EIA-Portugal_pptx.pptx
 
PMF_EIA23 by Giles DC
PMF_EIA23 by Giles DCPMF_EIA23 by Giles DC
PMF_EIA23 by Giles DC
 
Show Me the Money_ Unveiling the Secrets of Revenue Models - ZT (1).pptx
Show Me the Money_  Unveiling the Secrets of Revenue Models - ZT (1).pptxShow Me the Money_  Unveiling the Secrets of Revenue Models - ZT (1).pptx
Show Me the Money_ Unveiling the Secrets of Revenue Models - ZT (1).pptx
 
Product-market- fit__Gilles DC_EIA23.pptx
Product-market- fit__Gilles DC_EIA23.pptxProduct-market- fit__Gilles DC_EIA23.pptx
Product-market- fit__Gilles DC_EIA23.pptx
 
"Building a Successful Team" - Jorim
"Building a Successful Team" - Jorim"Building a Successful Team" - Jorim
"Building a Successful Team" - Jorim
 
"FALL in LOVE with the Problem, not the solution" by Anna de Stefano
"FALL in LOVE with the Problem, not the solution" by Anna de Stefano "FALL in LOVE with the Problem, not the solution" by Anna de Stefano
"FALL in LOVE with the Problem, not the solution" by Anna de Stefano
 
Design Thinking Stages - Kaarel Mikkin
Design Thinking Stages - Kaarel Mikkin Design Thinking Stages - Kaarel Mikkin
Design Thinking Stages - Kaarel Mikkin
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Introduction to user-centric design process

Editor's Notes

  1. How do you center your design process on the user?What makes a design usable? How can we create usable designs?
  2. Ask the audience.
  3. There’s demand for attractive design. Most designers feel the need to cater to that demand.Attractive design != good design to people who are actually using it.There needs to be another approach, where the needs of the user are in focus.Does it mean there is no room for visual design? Not at all. Visual design is part of the overall UX.First impressions are important. Most people judge an application based on screenshots.But it visual design should not be emphasized as much. It doesn’t matter as much in the long run.
  4. The problem is that there are too many visual designers and very few UX designers. Hopefully by the end of this we have more UX designers.
  5. UCD is a three-step process to recovery.Don’t assume, research.
  6. Indentify the users of your system and what they want to do with it. Do not assume, do the actual research. Visit them. B2B. What is the environment like.Different groups of people have very different needs. Some of them are power users. There is no such thing as an average user. You are unique.Portraits of each type of customer – make sure the design team understands who they are designing for. Like personas, but based on research, not assumption.
  7. Find out the common tasks the user is trying to accomplish with the software.Prioritize more important tasks and make routes to these tasks as easy as possible.Remove obstacles – clutter in the UI, less important tasks. Will that make other tasks harder to complete! Yes, yes it will. It’s about making trade-offs. It’s impossible to make all tasks easy. That’s why research is important to make sure you are focusing on the right goals.
  8. It takes time, but quick iteration in Agile development requires you to know what to improve upon. By focusing on users and their tasks, everyone on the team knows where to concetrate their efforts.
  9. Companies don’t do research because they assume they know what’s best for customers.When they do research, it’s about demographics rather than understanding people’s goals and motivation.And when they do research, they do not do it early enough or often enough. It needs to be a continuous process.
  10. You need to make sure that your designs work the way people expect.Initial opinions are deceiving.If you want to know what the problems are, you need to get people to use it.
  11. Ask your customers to use the software and watch them as they work. Notice where they get stuck and experience problems.Ask them to carry out critical tasks.Let them think out loud so you know which parts are confusing them. It’s live commentary on the usability of the product.
  12. Effectiveness – how many people can complete the task successfully. If the design is easy to use, more people can achieve the goals.Efficiency – How long do people take to complete the task. If the design is easy to use, people will be able to achieve their goals quickly.Satisfaction – How do people feel about the design. There is no point having a design that people can use effectively and efficiently if they don’t like it.
  13. After you run your tests, you find problems with your design. You fix the problems and you need to test the system again.
  14. A lot of companies do carry out research on their products, but they only ask opinions. Bias, vista. That’s not enough. It’s not only what people say, it’s what they do. Focus groups won’t help you find problems with the product. This is why you need usability tests, and why you need to measure usability.
  15. There are other techniques besides usability testing such as expert review. A usability expert examines the design and compares it against a set of recognized design principles. The reviewer does not ask users to evaluate the system, but instead tries to get into the mind of the user. It’s a valuable technique but it’s never a replacement for user testing.
  16. Prototyping is the creation of either digital or physical mockups of software to enable quick iteration and usability testing. Writing code takes time. Prototyping enables quicker iteration and usability in a distinctive design phase before any code is written.
  17. Show users a paper interface and let them complete tasks with it. Users press „buttons“ and choose options as if it’s a real system. You run usability tests on paper prototypes.The secret to good design is to sketch out lots of different designs and test them. You then take the best from each one and create a new set of designs.
  18. Prototyping is the creation of either digital or physical mockups of software to enable quick iteration and usability testing. Writing code takes time. Prototyping enables quicker iteration and usability in a distinctive design phase before any code is written.
  19. Next you move on to electronic prototypes. These look more realistic but are still simulations.Once the prototype is tested, you can share it with the designer and the developer. They can start work in parallel.
  20. Prototyping is the creation of either digital or physical mockups of software to enable quick iteration and usability testing. Writing code takes time. Prototyping enables quicker iteration and usability in a distinctive design phase before any code is written.
  21. They do, kinda. Creating different designs is already common. But the decision is often to the management and not the users.
  22. User centered design focuses on the people who use products and web sites – not visual design or the latest technology.
  23. We talked about expert review where the expert compares the software to usability principles. Can we bypass the expert by learning the principles? Yes, yes we can. Well, kinda.Learning the principles does not negate the need for expert review and usability testing, but you can avoid making some easy mistakes.
  24. There are multiple levels of processing to the human visual system. Most of that happens subconsiously and quick, without us noticing.This subconscious behavior can be overridden with conscious behavior. E.g. Holding your breath. However that behavior requires effort - thinking about the problem.By learning the visual system we can create user interfaces that can be used without thinking about them.
  25. Here’s an example of subconscious behavior.What do you notice in this picture?There is of course the alignment, we’ll get back to that later. There is also no 13th floor.Look at the label for the ground floor. The paint has worn off, which means it’s been pressed repeatedly, probably hundreds of times a day, because it resembles a button. The first reaction upon seeing the label is to press it. Only upon closer examination can the real button be found. So what’s exactly wrong with it?
  26. All buttons in real life are round. This does not necessarily apply to software, where we are used with rectangular buttons.
  27. Certain objects have a universal theme to how they look and behave. We expect them to comform to these archetypes.
  28. We don’t have alignment between the 2 bottom rows. It looks out of place.Look at the ground floor label. It has no consistency with the buttons above and below it. It’s in a line of buttons which leads you to believe that it itself is a button.There are actually many design principles that contribute to the confusion with this elevator panel. Let me show you another one.
  29. „Gestalt“ is german for „form“ or „structure“Formulated by German cognitive scientists in the 1920s as they were studying the idea of perception and the human visual system.Proximity: Things grouped spatially are associated together by our visual system.
  30. The elevator panel completely ignores the gestalt principle of proximity. Let me show you. Suppose I restrict the picture to this portion. (next)
  31. Now, the question is, does the white elevator button in the middle go to the 4th floor or the 5th floor? Looking at it at this restricted context, you can’t tell. There is no grouping to tip you. The button is equal distance from the left and right label.
  32. Only if you see the whole row of button can you figure out which button goes with which label. Imagine what happens to a blind person. The labels have braille numbers.
  33. But if you read a braille number on this label, how can a blind person tell which button is the correct one – the left or the right? They couldn’t, not without feeling the entire row of buttons.This is an example of bad design. But what about examples of good design?
  34. Here is another example of an elevator panel. Notice that the labels are not circular. Instead they have curved indentation to which the button fits. They don’t violate the principle of archetypes.They do satisy the gestalt principle of proximity – objects associated with one another are grouped together. A blind person would have absolutely no trouble in this elevator. A normal person would also very quickly see which button is correct.There’s another principle in use here. Try to notice another element of good design.The floors used most often have larger buttons and display additional informationFitt’s law: The time to find and use an option is less if the option is bigger. People going to the casino or spa can find their destination more quickly.So far we’ve talked about elevator design. But the same principles apply for software. Ready for an example of bad design?
  35. It’s a bit of a mess. It has a 3x6 grid of identically sized rectangular buttons with seemingly random icons on them.What’s wrong with it? It’s not the rectangular buttons – software uses them. And we don’t have labels because we can directly put something on the button.But it still looks awful for some reason.
  36. Fitt’s law clearly being violated hereIt’s likely that 4 or 5 buttons are used for 80% of the actionsThe time required to locate and use an option increases as the number of options increases. This violaton is very common. (VS demo)This is excusable in the users are highly trained and use the software for hours a day. But it’s not the best option because it’s still a steep learning curve. The effect of Hick’s law is worst when the user is becoming familiar with the software.Why is it violated so much? UI designers don’t consider the impact of long lists and trees of options. When a developer finishes a feature, he just hangs it off a long list or puts it in a block of buttons somewhere.
  37. Don’t be happy with just adding a button. You should be actively finding ways to increase productivity for the user. Sometimes this doesn’t always work.
  38. Looking at this grid of buttons, how can we rework the layout to be more usable?Pareto principle says that probably 4-5 buttons are used more than the other buttons combined. One way is to make those 4-5 buttons stand out, separating the other buttons into the „advanced“ area. So the options that are used rarely are hidden. The windows team uses this approach in various places. (display settings, open with)
  39. The common buttons are always seen. The user pays a small penalty via an extra click to find the lesser used buttons.This will be more than made up for by faster access to commonly used buttons.It’s possible that one button will be used a lot more than the other buttons. It’s importance is higher relative to the other buttons. If so than Fitt’s law suggests that it ought to be bigger and more prominent than the other buttons.I should not that these various laws are actually guidelines. Nothing specifies how many buttons exactly you have to have etc.
  40. SummaryWe spend too much time making things easier for ourselves. We should invest more time in the users. Because that’s what it is – an investment.