SlideShare a Scribd company logo
hgil@ui.co.il   yochayk@microsoft.com
Founded in 1998
Over 800 Projects
Over 300 Customers
The leading usability company in Israel
Entrepreneur in WPF design and implementation
Joined WizMagic.com from LA to start Next GUI:
   Located in US
   Specializes in WPF and Silverlight Applications.
www.NextGUI.com
UX as a Chasm – A short Intro. to your brain
Crossing the Chasm
Watch your step while crossing
“The SPSS Processor is terminating due to a
catastrophic error. Any working data file is lost. An
attempt has been made to perform an input or
output operation which is inconsistent with the
mode of the file, e.g. direct access on a sequential
file. This is a programming erro Restart the
processor?”
Edward R. Tufte, Visual Explanations: Images
and Quantities, Evidence and Narrative (1992)
300


250


200


150

                                     W rd
100


 50                                  China
                                     Population
                                     (10^8)
  0
  1985   1990   1995   2000   2005
The 90’s40’s
   Late
Early 80’s
   Early 60’s
      2008
      70’s
UX as a Chasm – A short Intro. to your brain
Crossing the Chasm:
  Enhanced Navigation
  Improved Dialog style
  Better Mental Modeling
  Clearer Visualization
  Crossing the Chasm Summary
Watch your step while crossing
Navigation model is the user's knowledge of
her present location in the application and of
the way to reach other specific locations or
processes.
UX as a Chasm – A short Intro. to your brain
Crossing the Chasm:
  Enhanced Navigation
  Improved Dialog style
  Better Mental Modeling
  Clearer Visualization
  Crossing the Chasm Summary
Watch your step while crossing
Attention is simply the
assignation of the
mechanisms of analysis to a
limited part of the perceptual
field. (Neisser , 1974)
13*13=
12*12= 144
14*25= 350
18*25=
17/6=
12/5 = 2.4
1.3*4= 5.2
1.4*6=
125/5+7= 32
124/4+9=
12*(3+5)= 96
11*(9+6)=
4+5/2*4= 14
2+6/4*5=
7-8+9*2= 17
7-9+12*3=
5*5*8= 200
6*6*7=
The red color attract attention and harm the
main task – phrasing a sentence.
Activating the speller in the correct timing of
the workflow (Enter/ Save/ Print/ Send),
improves the human performance.
Save money …
UX as a Chasm – A short Intro. to your brain
Crossing the Chasm:
  Enhanced Navigation
  Improved Dialog style
  Better Mental Modeling
  Clearer Visualization
  Crossing the Chasm Summary
Watch your step while crossing
When I move files from the
draft folder to the final folder,
do they really move?
The mental model is knowledge of how the
system works, what its components
are, how they are related, what the internal
processes are, and how they affect the
components.

Carroll, J. M., & Olson, J. R. (1987).
Mental models in human-computer
interaction: Research issues about what
the user of software knows.
A model the user have about the system:
  What does it contain?
  Why does it contain it?
  How does it behave?
  Why does it behave this way?
It enables the user to work with the system
and give answers to questions like
  What will happen if I will press here?
  How can I … ?
When turning the mouse wheel forward (i.e.
toward the table) what should happened
zoom in or zoom out?
The answer depends of the mental model
you adopt. If it is a page that you have in
mind, then it is zoom out, but if it is a
camera, then it is zoom in.
MS choose the camera mental model. About
half of the world is paying the price 
With WPF it is easy to solve the problem:
UX as a Chasm – A short Intro. to your brain
Crossing the Chasm:
  Enhanced Navigation
  Improved Dialog style
  Better Mental Modeling
  Clearer Visualization
  Crossing the Chasm Summary
Watch your step while crossing
UX as a Chasm – A short Intro. to your brain
Crossing the Chasm:
  Enhanced Navigation
  Improved Dialog style
  Better Mental Modeling
  Clearer Visualization
  Crossing the Chasm Summary
Watch your step while crossing
Why?
  In order to improve Usability
  (effectiveness, efficiency and satisfaction)

What?
  Mental Model
  Attention
  Load

How?
  Color
  Size
  Movement
Turning the page
Zooming
Presets Animation
Patient files
Speller
Tafiti
News
UX as a Chasm – A short Intro. to your brain
Crossing the Chasm:
Watch your step while crossing
  The Expert-Novice problem
  The solution: Adaptive user interface
  Adaptive user interface Summary
Experts

           Movement             Movement disturbs
             ATM                      Word
           enhances             and cause sense of
            memory                slowing down
                                                     Frequent
Rare
                                                     use
Use
           Movement is               Movement
       Pregnancy self test       VS inimprove days
                                       its first
            needed for
          understanding            understanding

                       Novice
UX as a Chasm – A short Intro. to your brain
Crossing the Chasm:
Watch your step while crossing
  The Expert-Novice problem
  The solution: Adaptive user interface
  Adaptive user interface Summary
How can one use a smart tag in word editor
using only the keyboard, not using the
mouse?
Right click = Shift+F10
Press Alt+Shift+F10
The time needed to reach a target is
   proportional to the distance from the target
   and the size of the target
                       t~d/s
t = time to complete the action
d = distance between hand (mouse) and the
   target.
s = Target size
If you want to shorten operation time,
  Make the most used buttons bigger

If you want to raise the features usage,
  Make the unused buttons bigger



In both cases it might improve efficiency.
UX as a Chasm – A short Intro. to your brain
Crossing the Chasm:
Watch your step while crossing
  The Expert-Novice problem
  The solution: Adaptive user interface
  Adaptive user interface Summary
What do we change?
  Effect’s length
  Effect’s amplitude

What is the direction?
  Usually down to zero
  But not always, like in the buttons size.
Will we lose the audience/ users/ rating?
Is the answer different for leisure
applications or professional ones?
Part 1 – There is a Chasm
Part 2 – Tools to narrow the chasm
Part 3 – The next step – Adaptive UI
Better Usability
    Effectiveness
    Efficiency
    Satisfaction
 More Value to the user
 More profit
 Get Professional help

More Information www.NextGUI.com
The human brain is limited, but the
demands are in constant progress – This is
the usability chasm origin.
A professional usability design may help
narrowing the chasm.
WPF make it even easier for the usability
engineers:
By wisely using
   Color changes
   Size changes
   Movements
We can manipulate
   mental models
   attention
And get
   Enhanced Navigation
   Improved Dialog style
   Better Mental Models
   Clearer Visualization
Even if you used the tool wisely, you are trapped
in the Novice – Expert dilemma:
The effects help the novice, but annoy the expert
We proposed the adaptive UX, as a solution.
It helps in:
   Preventing the annoyance
   Improve efficiency (shorten operation time)
   Improve effectiveness (raising the feature use)
In most cases effects should extinct with time/
usage
This is only the beginning of correct use of WPF
abilities, a lot more is expected in the next few
years.
hgil@ui.co.il   yochayk@microsoft.com
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
     conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
                                 MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
The Human Brain Relationship: Advanced and Adaptive User Interfaces
The Human Brain Relationship: Advanced and Adaptive User Interfaces

More Related Content

Similar to The Human Brain Relationship: Advanced and Adaptive User Interfaces

Interface Usability - Adding Schweppervescence
Interface Usability - Adding SchweppervescenceInterface Usability - Adding Schweppervescence
Interface Usability - Adding Schweppervescence
SSW
 
Vp all slides
Vp   all slidesVp   all slides
Vp all slides
Aman Adhikari
 
MIT6_831S11_lec07.pdf
MIT6_831S11_lec07.pdfMIT6_831S11_lec07.pdf
MIT6_831S11_lec07.pdf
RaziAhmed30
 
LxD - Learner Experience Design
LxD - Learner Experience DesignLxD - Learner Experience Design
LxD - Learner Experience Design
Julie Dirksen
 
An Introduction to Ben Shneiderman's Eight Golden Rules of Interface Design
An Introduction to Ben Shneiderman's Eight Golden Rules of Interface DesignAn Introduction to Ben Shneiderman's Eight Golden Rules of Interface Design
An Introduction to Ben Shneiderman's Eight Golden Rules of Interface Design
Jochen Wolters
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1
Sameer Chavan
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
Sarah Dutkiewicz
 
World Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for Developers
Sarah Dutkiewicz
 
Importance of User eXperience
Importance of User eXperienceImportance of User eXperience
Importance of User eXperience
guest1bcbc9
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
Sarah Dutkiewicz
 
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
Preeti Chopra
 
UX is for Losers
UX is for LosersUX is for Losers
UX is for Losers
Federico Pizzutto
 
Presentation Ux
Presentation UxPresentation Ux
Presentation Ux
Jochen Vandendriessche
 
User eXperience
User eXperienceUser eXperience
User eXperience
Acquate
 
[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...
[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...
[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...
DataScienceConferenc1
 
The Next Generation of Flash User Experience
The Next Generation of Flash User ExperienceThe Next Generation of Flash User Experience
The Next Generation of Flash User Experience
Kevin Suttle
 
UCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designUCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction design
sdavis6b
 
User Research on a Shoestring
User Research on a ShoestringUser Research on a Shoestring
User Research on a Shoestring
teaguese
 
Elearning
ElearningElearning
Elearning
Martin Haobam
 
Guerrilla Usability: Insight on a Shoestring
Guerrilla Usability: Insight on a ShoestringGuerrilla Usability: Insight on a Shoestring
Guerrilla Usability: Insight on a Shoestring
David Sturtz
 

Similar to The Human Brain Relationship: Advanced and Adaptive User Interfaces (20)

Interface Usability - Adding Schweppervescence
Interface Usability - Adding SchweppervescenceInterface Usability - Adding Schweppervescence
Interface Usability - Adding Schweppervescence
 
Vp all slides
Vp   all slidesVp   all slides
Vp all slides
 
MIT6_831S11_lec07.pdf
MIT6_831S11_lec07.pdfMIT6_831S11_lec07.pdf
MIT6_831S11_lec07.pdf
 
LxD - Learner Experience Design
LxD - Learner Experience DesignLxD - Learner Experience Design
LxD - Learner Experience Design
 
An Introduction to Ben Shneiderman's Eight Golden Rules of Interface Design
An Introduction to Ben Shneiderman's Eight Golden Rules of Interface DesignAn Introduction to Ben Shneiderman's Eight Golden Rules of Interface Design
An Introduction to Ben Shneiderman's Eight Golden Rules of Interface Design
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
 
World Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for Developers
 
Importance of User eXperience
Importance of User eXperienceImportance of User eXperience
Importance of User eXperience
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
 
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
 
UX is for Losers
UX is for LosersUX is for Losers
UX is for Losers
 
Presentation Ux
Presentation UxPresentation Ux
Presentation Ux
 
User eXperience
User eXperienceUser eXperience
User eXperience
 
[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...
[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...
[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...
 
The Next Generation of Flash User Experience
The Next Generation of Flash User ExperienceThe Next Generation of Flash User Experience
The Next Generation of Flash User Experience
 
UCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designUCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction design
 
User Research on a Shoestring
User Research on a ShoestringUser Research on a Shoestring
User Research on a Shoestring
 
Elearning
ElearningElearning
Elearning
 
Guerrilla Usability: Insight on a Shoestring
Guerrilla Usability: Insight on a ShoestringGuerrilla Usability: Insight on a Shoestring
Guerrilla Usability: Insight on a Shoestring
 

More from goodfriday

Narine Presentations 20051021 134052
Narine Presentations 20051021 134052Narine Presentations 20051021 134052
Narine Presentations 20051021 134052
goodfriday
 
Triunemar05
Triunemar05Triunemar05
Triunemar05
goodfriday
 
09 03 22 easter
09 03 22 easter09 03 22 easter
09 03 22 easter
goodfriday
 
Holy Week Easter 2009
Holy Week Easter 2009Holy Week Easter 2009
Holy Week Easter 2009
goodfriday
 
Holt Park Easter 09 Swim
Holt Park Easter 09 SwimHolt Park Easter 09 Swim
Holt Park Easter 09 Swim
goodfriday
 
Easter Letter
Easter LetterEaster Letter
Easter Letter
goodfriday
 
April2009
April2009April2009
April2009
goodfriday
 
Swarthmore Lentbrochure20092
Swarthmore Lentbrochure20092Swarthmore Lentbrochure20092
Swarthmore Lentbrochure20092
goodfriday
 
Eastercard2009
Eastercard2009Eastercard2009
Eastercard2009
goodfriday
 
Easterservices2009
Easterservices2009Easterservices2009
Easterservices2009
goodfriday
 
Bulletin Current
Bulletin CurrentBulletin Current
Bulletin Current
goodfriday
 
Easter2009
Easter2009Easter2009
Easter2009
goodfriday
 
Bulletin
BulletinBulletin
Bulletin
goodfriday
 
March 2009 Newsletter
March 2009 NewsletterMarch 2009 Newsletter
March 2009 Newsletter
goodfriday
 
Mar 29 2009
Mar 29 2009Mar 29 2009
Mar 29 2009
goodfriday
 
Lent Easter 2009
Lent Easter 2009Lent Easter 2009
Lent Easter 2009
goodfriday
 
Easterpowersports09
Easterpowersports09Easterpowersports09
Easterpowersports09
goodfriday
 
Easter Trading 09
Easter Trading 09Easter Trading 09
Easter Trading 09
goodfriday
 
Easter Brochure 2009
Easter Brochure 2009Easter Brochure 2009
Easter Brochure 2009
goodfriday
 
March April 2009 Calendar
March April 2009 CalendarMarch April 2009 Calendar
March April 2009 Calendar
goodfriday
 

More from goodfriday (20)

Narine Presentations 20051021 134052
Narine Presentations 20051021 134052Narine Presentations 20051021 134052
Narine Presentations 20051021 134052
 
Triunemar05
Triunemar05Triunemar05
Triunemar05
 
09 03 22 easter
09 03 22 easter09 03 22 easter
09 03 22 easter
 
Holy Week Easter 2009
Holy Week Easter 2009Holy Week Easter 2009
Holy Week Easter 2009
 
Holt Park Easter 09 Swim
Holt Park Easter 09 SwimHolt Park Easter 09 Swim
Holt Park Easter 09 Swim
 
Easter Letter
Easter LetterEaster Letter
Easter Letter
 
April2009
April2009April2009
April2009
 
Swarthmore Lentbrochure20092
Swarthmore Lentbrochure20092Swarthmore Lentbrochure20092
Swarthmore Lentbrochure20092
 
Eastercard2009
Eastercard2009Eastercard2009
Eastercard2009
 
Easterservices2009
Easterservices2009Easterservices2009
Easterservices2009
 
Bulletin Current
Bulletin CurrentBulletin Current
Bulletin Current
 
Easter2009
Easter2009Easter2009
Easter2009
 
Bulletin
BulletinBulletin
Bulletin
 
March 2009 Newsletter
March 2009 NewsletterMarch 2009 Newsletter
March 2009 Newsletter
 
Mar 29 2009
Mar 29 2009Mar 29 2009
Mar 29 2009
 
Lent Easter 2009
Lent Easter 2009Lent Easter 2009
Lent Easter 2009
 
Easterpowersports09
Easterpowersports09Easterpowersports09
Easterpowersports09
 
Easter Trading 09
Easter Trading 09Easter Trading 09
Easter Trading 09
 
Easter Brochure 2009
Easter Brochure 2009Easter Brochure 2009
Easter Brochure 2009
 
March April 2009 Calendar
March April 2009 CalendarMarch April 2009 Calendar
March April 2009 Calendar
 

Recently uploaded

Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
Pravash Chandra Das
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 

Recently uploaded (20)

Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 

The Human Brain Relationship: Advanced and Adaptive User Interfaces

  • 1. hgil@ui.co.il yochayk@microsoft.com
  • 2.
  • 3. Founded in 1998 Over 800 Projects Over 300 Customers The leading usability company in Israel Entrepreneur in WPF design and implementation Joined WizMagic.com from LA to start Next GUI: Located in US Specializes in WPF and Silverlight Applications. www.NextGUI.com
  • 4. UX as a Chasm – A short Intro. to your brain Crossing the Chasm Watch your step while crossing
  • 5.
  • 6.
  • 7.
  • 8. “The SPSS Processor is terminating due to a catastrophic error. Any working data file is lost. An attempt has been made to perform an input or output operation which is inconsistent with the mode of the file, e.g. direct access on a sequential file. This is a programming erro Restart the processor?”
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. Edward R. Tufte, Visual Explanations: Images and Quantities, Evidence and Narrative (1992)
  • 15. 300 250 200 150 W rd 100 50 China Population (10^8) 0 1985 1990 1995 2000 2005
  • 16. The 90’s40’s Late Early 80’s Early 60’s 2008 70’s
  • 17.
  • 18. UX as a Chasm – A short Intro. to your brain Crossing the Chasm: Enhanced Navigation Improved Dialog style Better Mental Modeling Clearer Visualization Crossing the Chasm Summary Watch your step while crossing
  • 19.
  • 20. Navigation model is the user's knowledge of her present location in the application and of the way to reach other specific locations or processes.
  • 21.
  • 22.
  • 23. UX as a Chasm – A short Intro. to your brain Crossing the Chasm: Enhanced Navigation Improved Dialog style Better Mental Modeling Clearer Visualization Crossing the Chasm Summary Watch your step while crossing
  • 24. Attention is simply the assignation of the mechanisms of analysis to a limited part of the perceptual field. (Neisser , 1974)
  • 25. 13*13= 12*12= 144 14*25= 350 18*25= 17/6= 12/5 = 2.4 1.3*4= 5.2 1.4*6= 125/5+7= 32 124/4+9= 12*(3+5)= 96 11*(9+6)= 4+5/2*4= 14 2+6/4*5= 7-8+9*2= 17 7-9+12*3= 5*5*8= 200 6*6*7=
  • 26.
  • 27.
  • 28. The red color attract attention and harm the main task – phrasing a sentence. Activating the speller in the correct timing of the workflow (Enter/ Save/ Print/ Send), improves the human performance. Save money …
  • 29. UX as a Chasm – A short Intro. to your brain Crossing the Chasm: Enhanced Navigation Improved Dialog style Better Mental Modeling Clearer Visualization Crossing the Chasm Summary Watch your step while crossing
  • 30. When I move files from the draft folder to the final folder, do they really move?
  • 31.
  • 32.
  • 33. The mental model is knowledge of how the system works, what its components are, how they are related, what the internal processes are, and how they affect the components. Carroll, J. M., & Olson, J. R. (1987). Mental models in human-computer interaction: Research issues about what the user of software knows.
  • 34. A model the user have about the system: What does it contain? Why does it contain it? How does it behave? Why does it behave this way? It enables the user to work with the system and give answers to questions like What will happen if I will press here? How can I … ?
  • 35.
  • 36. When turning the mouse wheel forward (i.e. toward the table) what should happened zoom in or zoom out? The answer depends of the mental model you adopt. If it is a page that you have in mind, then it is zoom out, but if it is a camera, then it is zoom in. MS choose the camera mental model. About half of the world is paying the price  With WPF it is easy to solve the problem:
  • 37.
  • 38.
  • 39. UX as a Chasm – A short Intro. to your brain Crossing the Chasm: Enhanced Navigation Improved Dialog style Better Mental Modeling Clearer Visualization Crossing the Chasm Summary Watch your step while crossing
  • 40.
  • 41. UX as a Chasm – A short Intro. to your brain Crossing the Chasm: Enhanced Navigation Improved Dialog style Better Mental Modeling Clearer Visualization Crossing the Chasm Summary Watch your step while crossing
  • 42. Why? In order to improve Usability (effectiveness, efficiency and satisfaction) What? Mental Model Attention Load How? Color Size Movement
  • 43.
  • 44. Turning the page Zooming Presets Animation Patient files Speller Tafiti News
  • 45. UX as a Chasm – A short Intro. to your brain Crossing the Chasm: Watch your step while crossing The Expert-Novice problem The solution: Adaptive user interface Adaptive user interface Summary
  • 46.
  • 47.
  • 48. Experts Movement Movement disturbs ATM Word enhances and cause sense of memory slowing down Frequent Rare use Use Movement is Movement Pregnancy self test VS inimprove days its first needed for understanding understanding Novice
  • 49. UX as a Chasm – A short Intro. to your brain Crossing the Chasm: Watch your step while crossing The Expert-Novice problem The solution: Adaptive user interface Adaptive user interface Summary
  • 50.
  • 51. How can one use a smart tag in word editor using only the keyboard, not using the mouse?
  • 52. Right click = Shift+F10
  • 54. The time needed to reach a target is proportional to the distance from the target and the size of the target t~d/s t = time to complete the action d = distance between hand (mouse) and the target. s = Target size
  • 55.
  • 56. If you want to shorten operation time, Make the most used buttons bigger If you want to raise the features usage, Make the unused buttons bigger In both cases it might improve efficiency.
  • 57. UX as a Chasm – A short Intro. to your brain Crossing the Chasm: Watch your step while crossing The Expert-Novice problem The solution: Adaptive user interface Adaptive user interface Summary
  • 58. What do we change? Effect’s length Effect’s amplitude What is the direction? Usually down to zero But not always, like in the buttons size.
  • 59. Will we lose the audience/ users/ rating? Is the answer different for leisure applications or professional ones?
  • 60. Part 1 – There is a Chasm Part 2 – Tools to narrow the chasm Part 3 – The next step – Adaptive UI
  • 61.
  • 62.
  • 63. Better Usability Effectiveness Efficiency Satisfaction More Value to the user More profit Get Professional help More Information www.NextGUI.com
  • 64. The human brain is limited, but the demands are in constant progress – This is the usability chasm origin. A professional usability design may help narrowing the chasm. WPF make it even easier for the usability engineers:
  • 65. By wisely using Color changes Size changes Movements We can manipulate mental models attention And get Enhanced Navigation Improved Dialog style Better Mental Models Clearer Visualization
  • 66. Even if you used the tool wisely, you are trapped in the Novice – Expert dilemma: The effects help the novice, but annoy the expert We proposed the adaptive UX, as a solution. It helps in: Preventing the annoyance Improve efficiency (shorten operation time) Improve effectiveness (raising the feature use) In most cases effects should extinct with time/ usage This is only the beginning of correct use of WPF abilities, a lot more is expected in the next few years.
  • 67. hgil@ui.co.il yochayk@microsoft.com
  • 68. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.