SlideShare a Scribd company logo
I Testing
d Usability:
coming User Advocate
ana Muzyka
September, 2016
AGENDA
1. What are GUI and Usability?
2. Why is it important?
3. Who is User Advocate?
4. QA and User Advocate
5. User Advocate Challenges
6. How to become User Advocate
7. Understand user’s behavior
8. User’s biggest GUI challenges
9. The laws of User Experience
A type of interface that allows users to interact with electronic devices through
graphical icons and visual indicators such as secondary notation, as opposed
to text-based interfaces, typed command labels or text navigation. © Wikipedia
What are GUI and Usability?
Graphical User Interface (GUI)
Usability
The capability of the software to be understood, learned, used and
attractive to the user when used under specified conditions (Ref: ISO 9126)
Increases the number of users
Increases customer’s loyalty
Gives competitive advantage
Increases profit
Why are GUI and Usability important?
E-commerce Internal applications
Increases employees productivity
Reduces the number of mistakes
and the amount of rework
Increases profit
Who is User Advocate?
A person who EMPATHIZE and SUPPORT and CARE about what users really
need, REPRESENTING THEIR POINT OF VIEW:
“Do I need this to solve my problem? Does this relieve my pain point?”
QA and User Advocate
• Gets involved early in the development process
• Asks questions (who, what, when, why and how)
• Tests the product from the user’s perspective
• Serves as a bridge between development team and users
How to become the User Advocate
• Get to know the users
• Analyze the user’s needs, abilities and limitations
• Specify the user-system interaction
• Make sure user needs are not forgotten
User Advocate Challenges
• I have too little information
• I know the user need, but don’t know how to implement it
• I cant’ go to see my users
• People do not take into account my opinion
User’s biggest GUI challenges
1.Scrolling (without a good reason)
2.Drag and Drop
3.Minimizing windows
4.Configuring features
5.Multi-tasking
6.Tab management
7.Locating files
8.Managing zoom on maps or sliders
9.Managing collapse and expand
10.Metaphors
Understand your user’s behavior
• Average users do not explore
• Users do not notice or use features
• Users are not comfortable with interface elements that are too different
• Users do not make interface design distinctions and are therefore "interface blind"
ignore complex or multi-step tasks.
• Users lack confidence with computers
User Experience (UX) involves a person's emotions and attitudes about using a particular product,
system or service. © Wikipedia
WHAT IS UX?
User Experience (UX)
THE LAWS OF UX
Law of clarity - The user will avoid interface elements without a clear meaning.1
THE LAWS OF UX
Law of preferred action - The user will feel more comfortable when they
understand what the preferred action is.
2
THE LAWS OF UX
Law of context - The user expects to see interface controls close to the object he
wants to control.
3
THE LAWS OF UX
Law of defaults - The user will rarely change default settings.4
• Most people have a default background
and ringtone on their phones.
• Most people (including you) never change
factory settings on their TV sets.
• Most people will never change the default
fridge temperature.
THE LAWS OF UX
Law of guided action - The user will probably do something if he is asked to do it.5
THE LAWS OF UX
Law of feedback - The user will feel more confident if you provide clear and
constant feedback.
6
THE LAWS OF UX
Law of easing - The user will be more inclined to perform a complex action if it’s
broken down into smaller steps.
7
THANK YOU!

More Related Content

Viewers also liked

Олександр Струков “QA skills keeping it up to date”
Олександр Струков “QA skills keeping it up to date” Олександр Струков “QA skills keeping it up to date”
Олександр Струков “QA skills keeping it up to date”
Dakiry
 
Альона Тудан “World of bugs: let’s find together”
Альона Тудан “World of bugs: let’s find together”Альона Тудан “World of bugs: let’s find together”
Альона Тудан “World of bugs: let’s find together”
Dakiry
 
Оксана Вей “To risk or not to risk?”
Оксана Вей “To risk or not to risk?”Оксана Вей “To risk or not to risk?”
Оксана Вей “To risk or not to risk?”
Dakiry
 
Оля Фейдак “Is there life during regression?”
Оля Фейдак “Is there life during regression?”Оля Фейдак “Is there life during regression?”
Оля Фейдак “Is there life during regression?”
Dakiry
 
Тетяна Свірідова “From Junior Tester to Test Manager: Tips&Tricks“
Тетяна Свірідова “From Junior Tester to Test Manager: Tips&Tricks“Тетяна Свірідова “From Junior Tester to Test Manager: Tips&Tricks“
Тетяна Свірідова “From Junior Tester to Test Manager: Tips&Tricks“
Dakiry
 
Олександр Хотемський “ProtractorJS як інструмент браузерної автоматизації для...
Олександр Хотемський “ProtractorJS як інструмент браузерної автоматизації для...Олександр Хотемський “ProtractorJS як інструмент браузерної автоматизації для...
Олександр Хотемський “ProtractorJS як інструмент браузерної автоматизації для...
Dakiry
 
Анна Палюх "Життя прекрасне: встигати все і навіть більше! А ще на роботу - я...
Анна Палюх "Життя прекрасне: встигати все і навіть більше! А ще на роботу - я...Анна Палюх "Життя прекрасне: встигати все і навіть більше! А ще на роботу - я...
Анна Палюх "Життя прекрасне: встигати все і навіть більше! А ще на роботу - я...
Dakiry
 
DaKiRy_PMWeekend2016_Валентин Будкін "Мітинги в Scrum - the Good, the Bad and...
DaKiRy_PMWeekend2016_Валентин Будкін "Мітинги в Scrum - the Good, the Bad and...DaKiRy_PMWeekend2016_Валентин Будкін "Мітинги в Scrum - the Good, the Bad and...
DaKiRy_PMWeekend2016_Валентин Будкін "Мітинги в Scrum - the Good, the Bad and...
Dakiry
 
DaKiRy_PMWeekend2016_Андрій Уманський "Переговори. Базові техніки добиватись ...
DaKiRy_PMWeekend2016_Андрій Уманський "Переговори. Базові техніки добиватись ...DaKiRy_PMWeekend2016_Андрій Уманський "Переговори. Базові техніки добиватись ...
DaKiRy_PMWeekend2016_Андрій Уманський "Переговори. Базові техніки добиватись ...
Dakiry
 
DaKiRy_PMWeekend2016_Макс Стрельцов "Танці навколо столу"
DaKiRy_PMWeekend2016_Макс Стрельцов "Танці навколо столу"DaKiRy_PMWeekend2016_Макс Стрельцов "Танці навколо столу"
DaKiRy_PMWeekend2016_Макс Стрельцов "Танці навколо столу"
Dakiry
 
Dakiry social night _dmytro_maleev_socialnight
Dakiry social night _dmytro_maleev_socialnightDakiry social night _dmytro_maleev_socialnight
Dakiry social night _dmytro_maleev_socialnight
Dakiry
 
Артур Селецький “Управление рисками в бизнесс-анализе”
Артур Селецький “Управление рисками в бизнесс-анализе”Артур Селецький “Управление рисками в бизнесс-анализе”
Артур Селецький “Управление рисками в бизнесс-анализе”
Dakiry
 
DaKiRy_PMWeekend2016_Андрій Рифяк "Product development for Enterprises: Short...
DaKiRy_PMWeekend2016_Андрій Рифяк "Product development for Enterprises: Short...DaKiRy_PMWeekend2016_Андрій Рифяк "Product development for Enterprises: Short...
DaKiRy_PMWeekend2016_Андрій Рифяк "Product development for Enterprises: Short...
Dakiry
 
Dakiry social night _alim_aliev_crimeantatars
Dakiry social night _alim_aliev_crimeantatarsDakiry social night _alim_aliev_crimeantatars
Dakiry social night _alim_aliev_crimeantatars
Dakiry
 
Роман Кравченко “Requirements development and risk management in BPA and R&D ...
Роман Кравченко “Requirements development and risk management in BPA and R&D ...Роман Кравченко “Requirements development and risk management in BPA and R&D ...
Роман Кравченко “Requirements development and risk management in BPA and R&D ...
Dakiry
 
Dakiry pmweekend Viacheslav Moskalenko agile-values-principles-ukr
Dakiry pmweekend Viacheslav Moskalenko agile-values-principles-ukrDakiry pmweekend Viacheslav Moskalenko agile-values-principles-ukr
Dakiry pmweekend Viacheslav Moskalenko agile-values-principles-ukr
Dakiry
 
Анна Мамаєва "Требуется сотрудник с чувством юмора"
Анна Мамаєва "Требуется сотрудник с чувством юмора"Анна Мамаєва "Требуется сотрудник с чувством юмора"
Анна Мамаєва "Требуется сотрудник с чувством юмора"
Dakiry
 
Анастасія Ленчинська "Солдат Джейн. ІТ с женским лицом"
Анастасія Ленчинська "Солдат Джейн. ІТ с женским лицом"Анастасія Ленчинська "Солдат Джейн. ІТ с женским лицом"
Анастасія Ленчинська "Солдат Джейн. ІТ с женским лицом"
Dakiry
 
Александр Крот “Аналитические ошибки в анализе данных”
Александр Крот “Аналитические ошибки в анализе данных”Александр Крот “Аналитические ошибки в анализе данных”
Александр Крот “Аналитические ошибки в анализе данных”
Dakiry
 
DaKiRy_PMStandUp_Євген Філяк “What Product Managers do in Ukrainian IT compan...
DaKiRy_PMStandUp_Євген Філяк “What Product Managers do in Ukrainian IT compan...DaKiRy_PMStandUp_Євген Філяк “What Product Managers do in Ukrainian IT compan...
DaKiRy_PMStandUp_Євген Філяк “What Product Managers do in Ukrainian IT compan...
Dakiry
 

Viewers also liked (20)

Олександр Струков “QA skills keeping it up to date”
Олександр Струков “QA skills keeping it up to date” Олександр Струков “QA skills keeping it up to date”
Олександр Струков “QA skills keeping it up to date”
 
Альона Тудан “World of bugs: let’s find together”
Альона Тудан “World of bugs: let’s find together”Альона Тудан “World of bugs: let’s find together”
Альона Тудан “World of bugs: let’s find together”
 
Оксана Вей “To risk or not to risk?”
Оксана Вей “To risk or not to risk?”Оксана Вей “To risk or not to risk?”
Оксана Вей “To risk or not to risk?”
 
Оля Фейдак “Is there life during regression?”
Оля Фейдак “Is there life during regression?”Оля Фейдак “Is there life during regression?”
Оля Фейдак “Is there life during regression?”
 
Тетяна Свірідова “From Junior Tester to Test Manager: Tips&Tricks“
Тетяна Свірідова “From Junior Tester to Test Manager: Tips&Tricks“Тетяна Свірідова “From Junior Tester to Test Manager: Tips&Tricks“
Тетяна Свірідова “From Junior Tester to Test Manager: Tips&Tricks“
 
Олександр Хотемський “ProtractorJS як інструмент браузерної автоматизації для...
Олександр Хотемський “ProtractorJS як інструмент браузерної автоматизації для...Олександр Хотемський “ProtractorJS як інструмент браузерної автоматизації для...
Олександр Хотемський “ProtractorJS як інструмент браузерної автоматизації для...
 
Анна Палюх "Життя прекрасне: встигати все і навіть більше! А ще на роботу - я...
Анна Палюх "Життя прекрасне: встигати все і навіть більше! А ще на роботу - я...Анна Палюх "Життя прекрасне: встигати все і навіть більше! А ще на роботу - я...
Анна Палюх "Життя прекрасне: встигати все і навіть більше! А ще на роботу - я...
 
DaKiRy_PMWeekend2016_Валентин Будкін "Мітинги в Scrum - the Good, the Bad and...
DaKiRy_PMWeekend2016_Валентин Будкін "Мітинги в Scrum - the Good, the Bad and...DaKiRy_PMWeekend2016_Валентин Будкін "Мітинги в Scrum - the Good, the Bad and...
DaKiRy_PMWeekend2016_Валентин Будкін "Мітинги в Scrum - the Good, the Bad and...
 
DaKiRy_PMWeekend2016_Андрій Уманський "Переговори. Базові техніки добиватись ...
DaKiRy_PMWeekend2016_Андрій Уманський "Переговори. Базові техніки добиватись ...DaKiRy_PMWeekend2016_Андрій Уманський "Переговори. Базові техніки добиватись ...
DaKiRy_PMWeekend2016_Андрій Уманський "Переговори. Базові техніки добиватись ...
 
DaKiRy_PMWeekend2016_Макс Стрельцов "Танці навколо столу"
DaKiRy_PMWeekend2016_Макс Стрельцов "Танці навколо столу"DaKiRy_PMWeekend2016_Макс Стрельцов "Танці навколо столу"
DaKiRy_PMWeekend2016_Макс Стрельцов "Танці навколо столу"
 
Dakiry social night _dmytro_maleev_socialnight
Dakiry social night _dmytro_maleev_socialnightDakiry social night _dmytro_maleev_socialnight
Dakiry social night _dmytro_maleev_socialnight
 
Артур Селецький “Управление рисками в бизнесс-анализе”
Артур Селецький “Управление рисками в бизнесс-анализе”Артур Селецький “Управление рисками в бизнесс-анализе”
Артур Селецький “Управление рисками в бизнесс-анализе”
 
DaKiRy_PMWeekend2016_Андрій Рифяк "Product development for Enterprises: Short...
DaKiRy_PMWeekend2016_Андрій Рифяк "Product development for Enterprises: Short...DaKiRy_PMWeekend2016_Андрій Рифяк "Product development for Enterprises: Short...
DaKiRy_PMWeekend2016_Андрій Рифяк "Product development for Enterprises: Short...
 
Dakiry social night _alim_aliev_crimeantatars
Dakiry social night _alim_aliev_crimeantatarsDakiry social night _alim_aliev_crimeantatars
Dakiry social night _alim_aliev_crimeantatars
 
Роман Кравченко “Requirements development and risk management in BPA and R&D ...
Роман Кравченко “Requirements development and risk management in BPA and R&D ...Роман Кравченко “Requirements development and risk management in BPA and R&D ...
Роман Кравченко “Requirements development and risk management in BPA and R&D ...
 
Dakiry pmweekend Viacheslav Moskalenko agile-values-principles-ukr
Dakiry pmweekend Viacheslav Moskalenko agile-values-principles-ukrDakiry pmweekend Viacheslav Moskalenko agile-values-principles-ukr
Dakiry pmweekend Viacheslav Moskalenko agile-values-principles-ukr
 
Анна Мамаєва "Требуется сотрудник с чувством юмора"
Анна Мамаєва "Требуется сотрудник с чувством юмора"Анна Мамаєва "Требуется сотрудник с чувством юмора"
Анна Мамаєва "Требуется сотрудник с чувством юмора"
 
Анастасія Ленчинська "Солдат Джейн. ІТ с женским лицом"
Анастасія Ленчинська "Солдат Джейн. ІТ с женским лицом"Анастасія Ленчинська "Солдат Джейн. ІТ с женским лицом"
Анастасія Ленчинська "Солдат Джейн. ІТ с женским лицом"
 
Александр Крот “Аналитические ошибки в анализе данных”
Александр Крот “Аналитические ошибки в анализе данных”Александр Крот “Аналитические ошибки в анализе данных”
Александр Крот “Аналитические ошибки в анализе данных”
 
DaKiRy_PMStandUp_Євген Філяк “What Product Managers do in Ukrainian IT compan...
DaKiRy_PMStandUp_Євген Філяк “What Product Managers do in Ukrainian IT compan...DaKiRy_PMStandUp_Євген Філяк “What Product Managers do in Ukrainian IT compan...
DaKiRy_PMStandUp_Євген Філяк “What Product Managers do in Ukrainian IT compan...
 

Similar to Bohdana Muzyka “GUI and Usability Testing: Becoming User Advocate”

Shallow Dive in Univarsal usability and its need
Shallow Dive in Univarsal usability and its needShallow Dive in Univarsal usability and its need
Shallow Dive in Univarsal usability and its need
Nasimul Gani
 
Website Usability | Day 1
Website Usability | Day 1Website Usability | Day 1
Website Usability | Day 1studiokandm
 
Design process design rules
Design process  design rulesDesign process  design rules
Design process design rules
Preeti Mishra
 
Ijetr021224
Ijetr021224Ijetr021224
Ijetr021224
ER Publication.org
 
Ijetr021224
Ijetr021224Ijetr021224
User Interface Analysis and Design
User Interface Analysis and DesignUser Interface Analysis and Design
User Interface Analysis and Design
Saqib Raza
 
How to manage your Design Process and Heuristic Evaluation Presentation
How to manage your Design Process and Heuristic Evaluation PresentationHow to manage your Design Process and Heuristic Evaluation Presentation
How to manage your Design Process and Heuristic Evaluation Presentation
Bella Dwi Jayanti
 
AN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTS
AN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTSAN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTS
AN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTS
ijseajournal
 
User Centered Design
User Centered DesignUser Centered Design
User Centered DesignShawn Calvert
 
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
 
Colleges yvonne van_laarhoven
Colleges yvonne van_laarhovenColleges yvonne van_laarhoven
Colleges yvonne van_laarhoven
Digital Power
 
Multi Platform User Exerience
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User ExerienceTanya Zavialova
 
Ux presentation-i net - https://uxvietnam.com
Ux presentation-i net - https://uxvietnam.comUx presentation-i net - https://uxvietnam.com
Ux presentation-i net - https://uxvietnam.com
Khoi Pham
 
Usability thinking
Usability thinkingUsability thinking
Usability thinking
Vladimir garnele
 
The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...
The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...
The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...
Inexture Solutions
 
Usability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyUsability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt Academy
Dániel Góré
 
UI Design - Lessons Learned, Principles, and Best Practices
UI Design - Lessons Learned, Principles, and Best PracticesUI Design - Lessons Learned, Principles, and Best Practices
UI Design - Lessons Learned, Principles, and Best PracticesSamuel Chow
 
Insight into Application Design & Oracle Fusion
Insight into Application Design & Oracle Fusion Insight into Application Design & Oracle Fusion
Insight into Application Design & Oracle Fusion
Zabisco Digital
 
UX Principles and Practice
UX Principles and PracticeUX Principles and Practice
UX Principles and Practice
IBM
 

Similar to Bohdana Muzyka “GUI and Usability Testing: Becoming User Advocate” (20)

Shallow Dive in Univarsal usability and its need
Shallow Dive in Univarsal usability and its needShallow Dive in Univarsal usability and its need
Shallow Dive in Univarsal usability and its need
 
Website Usability | Day 1
Website Usability | Day 1Website Usability | Day 1
Website Usability | Day 1
 
Design process design rules
Design process  design rulesDesign process  design rules
Design process design rules
 
Ijetr021224
Ijetr021224Ijetr021224
Ijetr021224
 
Ijetr021224
Ijetr021224Ijetr021224
Ijetr021224
 
User Interface Analysis and Design
User Interface Analysis and DesignUser Interface Analysis and Design
User Interface Analysis and Design
 
How to manage your Design Process and Heuristic Evaluation Presentation
How to manage your Design Process and Heuristic Evaluation PresentationHow to manage your Design Process and Heuristic Evaluation Presentation
How to manage your Design Process and Heuristic Evaluation Presentation
 
AN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTS
AN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTSAN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTS
AN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTS
 
User Centered Design
User Centered DesignUser Centered Design
User Centered Design
 
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
 
Colleges yvonne van_laarhoven
Colleges yvonne van_laarhovenColleges yvonne van_laarhoven
Colleges yvonne van_laarhoven
 
Multi Platform User Exerience
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User Exerience
 
La salle slides
La salle slidesLa salle slides
La salle slides
 
Ux presentation-i net - https://uxvietnam.com
Ux presentation-i net - https://uxvietnam.comUx presentation-i net - https://uxvietnam.com
Ux presentation-i net - https://uxvietnam.com
 
Usability thinking
Usability thinkingUsability thinking
Usability thinking
 
The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...
The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...
The Essential UIUX Designing Principles to Follow for Maintain Customer Engag...
 
Usability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt AcademyUsability Workshop at Lillebaelt Academy
Usability Workshop at Lillebaelt Academy
 
UI Design - Lessons Learned, Principles, and Best Practices
UI Design - Lessons Learned, Principles, and Best PracticesUI Design - Lessons Learned, Principles, and Best Practices
UI Design - Lessons Learned, Principles, and Best Practices
 
Insight into Application Design & Oracle Fusion
Insight into Application Design & Oracle Fusion Insight into Application Design & Oracle Fusion
Insight into Application Design & Oracle Fusion
 
UX Principles and Practice
UX Principles and PracticeUX Principles and Practice
UX Principles and Practice
 

More from Dakiry

НАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯ
НАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯНАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯ
НАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯ
Dakiry
 
МАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна Тіторенко
МАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна ТіторенкоМАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна Тіторенко
МАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна Тіторенко
Dakiry
 
How to run a discovery workshop
How to run a discovery workshopHow to run a discovery workshop
How to run a discovery workshop
Dakiry
 
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
З понеділка йду на новий проект. The tester’s version - Олександра ЗубальЗ понеділка йду на новий проект. The tester’s version - Олександра Зубаль
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
Dakiry
 
Робота з текстом: від чернетки до опублікування
Робота з текстом: від чернетки до опублікуванняРобота з текстом: від чернетки до опублікування
Робота з текстом: від чернетки до опублікування
Dakiry
 
Контентна стратегія в ІТ: від статті до першого ліда
Контентна стратегія в ІТ: від статті до першого лідаКонтентна стратегія в ІТ: від статті до першого ліда
Контентна стратегія в ІТ: від статті до першого ліда
Dakiry
 
Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"
Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"
Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"
Dakiry
 
Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven. Story of gr...
Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven.  Story of gr...Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven.  Story of gr...
Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven. Story of gr...
Dakiry
 
Микола Солопій "Selenium рулить, однак..."
Микола Солопій "Selenium рулить, однак..."Микола Солопій "Selenium рулить, однак..."
Микола Солопій "Selenium рулить, однак..."
Dakiry
 
Oleksandra Zubal "Project starters: test automation view"
Oleksandra Zubal "Project starters: test automation view"Oleksandra Zubal "Project starters: test automation view"
Oleksandra Zubal "Project starters: test automation view"
Dakiry
 
Vladyslav Romanchenko "How to keep high code quality without e2e tests"
Vladyslav Romanchenko "How to keep high code quality without e2e tests"Vladyslav Romanchenko "How to keep high code quality without e2e tests"
Vladyslav Romanchenko "How to keep high code quality without e2e tests"
Dakiry
 
Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...
Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...
Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...
Dakiry
 
Yuriy Malyi "E2E testing organization in multi-system projects"
Yuriy Malyi "E2E testing organization in multi-system projects"Yuriy Malyi "E2E testing organization in multi-system projects"
Yuriy Malyi "E2E testing organization in multi-system projects"
Dakiry
 
Petro Tarasenko "You've become a TL. What's next?"
 Petro Tarasenko "You've become a TL. What's next?" Petro Tarasenko "You've become a TL. What's next?"
Petro Tarasenko "You've become a TL. What's next?"
Dakiry
 
Roman Yakymchuk "Дослідницьке тестування. Перезапуск"
Roman Yakymchuk "Дослідницьке тестування. Перезапуск"Roman Yakymchuk "Дослідницьке тестування. Перезапуск"
Roman Yakymchuk "Дослідницьке тестування. Перезапуск"
Dakiry
 
Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...
Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...
Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...
Dakiry
 
Олексій Брошков "Мистецтво Дослідницького Тестування"
Олексій Брошков "Мистецтво Дослідницького Тестування"Олексій Брошков "Мистецтво Дослідницького Тестування"
Олексій Брошков "Мистецтво Дослідницького Тестування"
Dakiry
 
Альона Тудан " Життя QA в ажурі"
Альона Тудан " Життя QA в ажурі"Альона Тудан " Життя QA в ажурі"
Альона Тудан " Життя QA в ажурі"
Dakiry
 
Андрій Степура "Тренди в публічних виступах"
Андрій Степура "Тренди в публічних виступах"Андрій Степура "Тренди в публічних виступах"
Андрій Степура "Тренди в публічних виступах"
Dakiry
 
Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft: ННК і його...
Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft:  ННК і його...Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft:  ННК і його...
Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft: ННК і його...
Dakiry
 

More from Dakiry (20)

НАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯ
НАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯНАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯ
НАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯ
 
МАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна Тіторенко
МАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна ТіторенкоМАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна Тіторенко
МАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна Тіторенко
 
How to run a discovery workshop
How to run a discovery workshopHow to run a discovery workshop
How to run a discovery workshop
 
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
З понеділка йду на новий проект. The tester’s version - Олександра ЗубальЗ понеділка йду на новий проект. The tester’s version - Олександра Зубаль
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
 
Робота з текстом: від чернетки до опублікування
Робота з текстом: від чернетки до опублікуванняРобота з текстом: від чернетки до опублікування
Робота з текстом: від чернетки до опублікування
 
Контентна стратегія в ІТ: від статті до першого ліда
Контентна стратегія в ІТ: від статті до першого лідаКонтентна стратегія в ІТ: від статті до першого ліда
Контентна стратегія в ІТ: від статті до першого ліда
 
Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"
Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"
Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"
 
Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven. Story of gr...
Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven.  Story of gr...Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven.  Story of gr...
Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven. Story of gr...
 
Микола Солопій "Selenium рулить, однак..."
Микола Солопій "Selenium рулить, однак..."Микола Солопій "Selenium рулить, однак..."
Микола Солопій "Selenium рулить, однак..."
 
Oleksandra Zubal "Project starters: test automation view"
Oleksandra Zubal "Project starters: test automation view"Oleksandra Zubal "Project starters: test automation view"
Oleksandra Zubal "Project starters: test automation view"
 
Vladyslav Romanchenko "How to keep high code quality without e2e tests"
Vladyslav Romanchenko "How to keep high code quality without e2e tests"Vladyslav Romanchenko "How to keep high code quality without e2e tests"
Vladyslav Romanchenko "How to keep high code quality without e2e tests"
 
Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...
Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...
Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...
 
Yuriy Malyi "E2E testing organization in multi-system projects"
Yuriy Malyi "E2E testing organization in multi-system projects"Yuriy Malyi "E2E testing organization in multi-system projects"
Yuriy Malyi "E2E testing organization in multi-system projects"
 
Petro Tarasenko "You've become a TL. What's next?"
 Petro Tarasenko "You've become a TL. What's next?" Petro Tarasenko "You've become a TL. What's next?"
Petro Tarasenko "You've become a TL. What's next?"
 
Roman Yakymchuk "Дослідницьке тестування. Перезапуск"
Roman Yakymchuk "Дослідницьке тестування. Перезапуск"Roman Yakymchuk "Дослідницьке тестування. Перезапуск"
Roman Yakymchuk "Дослідницьке тестування. Перезапуск"
 
Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...
Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...
Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...
 
Олексій Брошков "Мистецтво Дослідницького Тестування"
Олексій Брошков "Мистецтво Дослідницького Тестування"Олексій Брошков "Мистецтво Дослідницького Тестування"
Олексій Брошков "Мистецтво Дослідницького Тестування"
 
Альона Тудан " Життя QA в ажурі"
Альона Тудан " Життя QA в ажурі"Альона Тудан " Життя QA в ажурі"
Альона Тудан " Життя QA в ажурі"
 
Андрій Степура "Тренди в публічних виступах"
Андрій Степура "Тренди в публічних виступах"Андрій Степура "Тренди в публічних виступах"
Андрій Степура "Тренди в публічних виступах"
 
Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft: ННК і його...
Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft:  ННК і його...Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft:  ННК і його...
Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft: ННК і його...
 

Recently uploaded

The-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic managementThe-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic management
Bojamma2
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
fisherameliaisabella
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
marketing317746
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
zoyaansari11365
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
uae taxgpt
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
Lviv Startup Club
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
marketingjdass
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
BBPMedia1
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
HumanResourceDimensi1
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
Aurelien Domont, MBA
 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
Sam H
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
dylandmeas
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
Ben Wann
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
agatadrynko
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
tjcomstrang
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
Falcon Invoice Discounting
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
BBPMedia1
 

Recently uploaded (20)

The-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic managementThe-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic management
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
 

Bohdana Muzyka “GUI and Usability Testing: Becoming User Advocate”

  • 1. I Testing d Usability: coming User Advocate ana Muzyka September, 2016
  • 2. AGENDA 1. What are GUI and Usability? 2. Why is it important? 3. Who is User Advocate? 4. QA and User Advocate 5. User Advocate Challenges 6. How to become User Advocate 7. Understand user’s behavior 8. User’s biggest GUI challenges 9. The laws of User Experience
  • 3. A type of interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, as opposed to text-based interfaces, typed command labels or text navigation. © Wikipedia What are GUI and Usability? Graphical User Interface (GUI) Usability The capability of the software to be understood, learned, used and attractive to the user when used under specified conditions (Ref: ISO 9126)
  • 4. Increases the number of users Increases customer’s loyalty Gives competitive advantage Increases profit Why are GUI and Usability important? E-commerce Internal applications Increases employees productivity Reduces the number of mistakes and the amount of rework Increases profit
  • 5. Who is User Advocate? A person who EMPATHIZE and SUPPORT and CARE about what users really need, REPRESENTING THEIR POINT OF VIEW: “Do I need this to solve my problem? Does this relieve my pain point?”
  • 6. QA and User Advocate • Gets involved early in the development process • Asks questions (who, what, when, why and how) • Tests the product from the user’s perspective • Serves as a bridge between development team and users
  • 7. How to become the User Advocate • Get to know the users • Analyze the user’s needs, abilities and limitations • Specify the user-system interaction • Make sure user needs are not forgotten
  • 8. User Advocate Challenges • I have too little information • I know the user need, but don’t know how to implement it • I cant’ go to see my users • People do not take into account my opinion
  • 9. User’s biggest GUI challenges 1.Scrolling (without a good reason) 2.Drag and Drop 3.Minimizing windows 4.Configuring features 5.Multi-tasking 6.Tab management 7.Locating files 8.Managing zoom on maps or sliders 9.Managing collapse and expand 10.Metaphors
  • 10. Understand your user’s behavior • Average users do not explore • Users do not notice or use features • Users are not comfortable with interface elements that are too different • Users do not make interface design distinctions and are therefore "interface blind" ignore complex or multi-step tasks. • Users lack confidence with computers
  • 11. User Experience (UX) involves a person's emotions and attitudes about using a particular product, system or service. © Wikipedia WHAT IS UX? User Experience (UX)
  • 12. THE LAWS OF UX Law of clarity - The user will avoid interface elements without a clear meaning.1
  • 13. THE LAWS OF UX Law of preferred action - The user will feel more comfortable when they understand what the preferred action is. 2
  • 14. THE LAWS OF UX Law of context - The user expects to see interface controls close to the object he wants to control. 3
  • 15. THE LAWS OF UX Law of defaults - The user will rarely change default settings.4 • Most people have a default background and ringtone on their phones. • Most people (including you) never change factory settings on their TV sets. • Most people will never change the default fridge temperature.
  • 16. THE LAWS OF UX Law of guided action - The user will probably do something if he is asked to do it.5
  • 17. THE LAWS OF UX Law of feedback - The user will feel more confident if you provide clear and constant feedback. 6
  • 18. THE LAWS OF UX Law of easing - The user will be more inclined to perform a complex action if it’s broken down into smaller steps. 7

Editor's Notes

  1. To be on the same page. Start from GUI definition and then say about usability
  2. On the Web, usability is a necessary condition for survival. If a website is difficult to use, people leave. If the homepage fails to clearly state what a company offers and what users can do on the site, people leave. If users get lost on a website, they leave. If a website's information is hard to read or doesn't answer users' key questions, they leave.
  3. Too little information - Ask your Analyst, ask your Product Manager. Ask the one who ask you to build what you’re building right now. You’ll be surprised how much they open to answer Know the user need, can’t find the solution – Do the research. Look through the similar products. Ask the experts. Brainstorm. Prototype. I cant’ go to see my users – Test to someone who is outside your development team: another developer of the other desk side, another employee at your office. Stand your ground – Do not neglect other’s opinions, but find the way to get your message to the stakeholders (customer, PM or development team) if this solution is better for the end user
  4. Top 10 Shocking Things Users often Struggle With 1. Scrolling (without a good reason). Users won't scroll unless there is a reason to scroll. That does not mean "users don't scroll" it means they need to be compelled to scroll. One of the reasons the parallax layout works is that it uses huge visual squares to navigate- there are no other distractions- and pages auto-scroll and focus attention on 'one big square' at a time.  2. Drag and drop. For Mac users, drag and drop is more intuitive. PC users struggle with this basic interaction. Most Windows IT professionals take their daily 'drag file to folder and drop' behavior for granted. But even on the web, drag and drop can be problematic for users. That's why a lot of the fancy pants stuff you could do with AJAX as far back as 2006, you just don't see in practice these days. Goodbye iGoogle? 3. Minimizing Windows. Minimizing a window (Browser, Software) in Windows can be tricky. I've observerd many users who still are not sure what the difference between minimize and the semi-minimize or maximize icon is to the left of the red "X" in the top right area of a dialog or window. Yes, wow! 4. Configuring features. Configuration of any sort goes against the reality that we are creatures of habit. Do you configure your stuff? If yes, that's a learned behavior. For many users, the defaults will do fine thank you. 5. Multi-tasking. Handling many tasks, tabs, windows, documents all at once can slow users down and can overwhelm them. Websites or apps that require additional problem-solving or decision-making are in danger of "maxing out" a users ability to successful complete their goals. 6. Tab management. Browser tab management is not an easy skill for many users. I see this over and over, doesn't matter which browser. The idea that there's lots of stuff going on across different windows implies multi-tasking,not a skill humans do well. 7. Locating Files. The way our operating systems store files is based on how machines think: Heirarchical file management is challenging for us (parent-child relationships) because we do not store memory serially very well and we often process information in parallel with emotion. As a result, finding a file to attach to a web page, for example, can take time and effort. 8. Managing zoom on maps or sliders. Every map has one, but watch a user try to manipulate a map and it looks like someone learning to skateboard. The same goes for slider controls. 9. Managing collapse and expand. Collapse/expand is used everywhere. The little plus/minus is our new favorite way to hide and show stuff. Yet many users find it challening especially on web applications where their tasks are focused, and opening and collapsing information panels can get tricky. 10. Metaphors. Metaphors can be problematic because they don't translate well from the real world. But worse, many metaphors require a conceptual model to understand them. Things like "Message centers" (places a web application sends you alerts or mail) can be problematic because users think of 'messages' or 'alerts' differently.  One of the great things about regular and persistent user testing is that it gives you a window into the world of your users (cognitive limitations). The more testing you do, the more empathy you will gain and ultimately the smarter the decisions you will make.  I hope some of the above behaviors that users have trouble with surprise you, they should. Bottom line: Don't take for granted what users might find difficult and always be user testing!
  5. Average users do not explore Users do not notice or use features Users are not comfortable with interface elements that are too different (It's another reason NOT to invent UI elements that don't need to be re-invented, like scroll bars) Users do not make interface design distinctions and are therefore "interface blind" ignore complex or multi-step tasks. Anything that involves a lot of effort or discovery and utilizing helpful features tends to be ignored or skipped. Making things *seem* easy is as important as actually making them easy Users lack confidence with computers
  6. Are you using Gmail? I am. Before the latest update, Gmail had a very clear text navigation on top of the page — Calendar, Drive, Sheets and other Google services were readily available at the click of a button. Then Google decided to “simplify” and move everything behind an abstract icon. The result? Most people never noticed the icon and Gmail started to receive a flurry of support requests.  People avoid and often ignore things they cannot understand — that’s basic human nature. Avoid designing interface elements that make people wonder what they do, because no one will bother finding out.
  7. Look at the Twitter screen above. Do you think new users understand what they’re supposed to do? Obviously, they should start tweeting. However, the “Compose new tweet” button in the top right corner isn’t very clear (see law of clarity) and the input box in the left sidebar pretty much blends with the environment. From a design standpoint, it seems like Twitter wants users to either search for something or use one of the options from the left hand navigation menu, as those interface elements are most prominent. Users should never wonder what to do next — the preferred action should be obvious.
  8. How do you edit your name on Facebook? You go to Settings in the top right corner, click Account settings, find Name, and click Edit. How do you do the same thing on LinkedIn? You click the pencil next to your name. Users will always expect to see interface elements in the context of object they want to control. This corresponds with real-life: when you want to pop some corn, you go to microwave and flip the switch on the device. It wouldn’t be very practical if your microwave instructed you to go down the stairs, open the basement, find the electricity box and pull the switch G-35 to start the popcorn program (which is similar to the Facebook’s name-change example). Keep things handy for users — if something can be edited, changed or otherwise controlled, place those controls right next to it.
  9. Are you familiar with the ringtone above? Of course you are — it was once the most popular ringtone on the planet. Why? It was the default ringtone and most people never changed it. We don’t notice defaults, but they rule our world. So make sure all default values are as useful and practical as possible — it’s safe to assume some people will never change them.
  10. There is a big difference between expecting users to do something on their own, and asking them specifically to do it. For example, when LinkedIn introduced Endorsements feature, it did not expect users to figure out how to use it. Instead, they created highly visible call-to-action banners which appeared right above profile pages. This, combined with the fact that people like giving endorsements, made this feature a huge success. The lesson: if you want users do to something, ask them without hesitation.
  11.   This is simple logic — the more users feel your interface is communicating an action, the more confident they will feel. Gmail is a great example of good feedback. You will get a clear notification for every action you take, including Learn more and Undo links. This makes people feel in control and makes them confident to use the product again.
  12. Compare the form on the left to the one on the right. Both have similar number of fields, but the right is much easier to manage. We all hate filling out long, complicated forms because they seem boring, overwhelming and hard to double-check. But if you split the form into several steps and show a progress bar, things become pretty manageable. This is the law of easing — people will rather complete 10 small tasks than one giant task. Small tasks are not intimidating and give us a sense of accomplishment once we complete them.