SlideShare a Scribd company logo
1 of 23
Improving the UX for your users
Where to start?
Whoami?
• Roel van den Berge
McCoy & Partners
• UI Consultant / Developer
• SAP Mentor
•  UX Consultant
@roelvdberge
linkedin.com/in/roelvandenberge
plus.google.com/+RoelvandenBerge
Topics
• UI vs UX
• UX Strategy
• Workload Monitor
• Keystroke-Level Model
• Key takeaways
• Q & A / Discussion
Topics
• UI vs UX
• UX Strategy
• Workload Monitor
• Keystroke-Level Model
• Key takeaways
• Q & A / Discussion
UI vs UX
Knowing your users is key to adoption
What good is a solution if it’s
not being used?
Topics
• UI vs UX
• UX Strategy
• Workload Monitor
• Keystroke-Level Model
• Key takeaways
• Q & A / Discussion
Don’t ask users what they want
UX Strategy
Discover
• Understand processes
• Understand user(group)s
Assess
• Enterprise value
• User Experience
• User Productivity
• Cost savings
UI
Advice
• Decision Tree
UX Strategy
Discover
• Understand processes
• Understand user(group)s
Assess
• Enterprise value
• User Experience
• User Productivity
• Cost savings
UI
Advice
• Decision Tree
Business case
UX Strategy
Assess
• Enterprise value
• User Experience
• User Productivity
• Cost savings
• Less training
• Less time to complete a task
• Fewer FTE
• €€€
UX Strategy
Assess
• Enterprise value
• User Experience
• User Productivity
• Cost savings
• Less training
• Less time to complete a task
• Fewer FTE
• €€€
Topics
• UI vs UX
• UX Strategy
• Workload Monitor
• Keystroke-Level Model
• Key takeaways
• Q & A / Discussion
SAP Workload Monitor – ST03N
• In every SAP system
• Measures transaction/program frequency and execution time
• Instrumental in validating user adoption of a new UI/app
Topics
• UI vs UX
• UX Strategy
• Workload Monitor
• Keystroke-Level Model
• Key takeaways
• Q & A / Discussion
Keystroke-Level Model (KLM)
• Simple method to calculate task-completion time
• Easily compare old vs new designed UI
Design UI
Sufficient
productivity
gain?
Build
No
Yes
KLM: the basics
Code Operation Time
K Key press and release (keyboard) 0.20 seconds
P Point the mouse to an object on screen 1.10 seconds
B Button press or release (mouse) 0.10 seconds
H Hand from keyboard to mouse or vice versa 0.40 seconds
M Mental preparation 1.20 seconds
T(n) Type string of characters n x K seconds
W(t) User waiting for the system to respond
D(n0, I0) Draw n0 straight line segment with mouse of
total length l0 centimeters
Source: wikipedia
KLM: Example
Example: Fill out contact details form:
• Mentally prepare M
• Point the mouse to field “first name” P
• Click the mouse (and release) BB
• Type “Roel” T(4)
• Press tab to move to field “last name” K
• Type “van den Berge” T(13)
• Press tab to move to field “telephone” K
• Type “0612345678” T(10)
• Point the mouse to the Save icon P
• Press Save (and release) BB
M + P + BB + T(4) + K + T(13) + K + T(10) + P + BB = 9.6 seconds
SAP UI5 KLM Calculator
• For your pleasure: KLMCalculator on GitHub
Topics
• UI vs UX
• UX Strategy
• Workload Monitor
• Keystroke-Level Model
• Key takeaways
• Q & A / Discussion
Key takeaways
• UI is the what, UX is the how
• UI = tech, UX = design
• A good UX strategy involves knowing your users
• Happy users are more productive
• ST03N can validate user adoption
• KLM can help validate a design
Thank you!

More Related Content

Similar to #sitFRA - Improving the UX for your users - Where to start?

User Story Mapping
User Story MappingUser Story Mapping
User Story MappingRaitis Linde
 
UI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed ShehataUI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed ShehataMohamed Shehata
 
Chapter 1 id2e_slides
Chapter 1 id2e_slidesChapter 1 id2e_slides
Chapter 1 id2e_slidesoopscrash1
 
It's all about the (customer) experience
It's all about the (customer) experienceIt's all about the (customer) experience
It's all about the (customer) experienceICS
 
What Is Interaction Design
What Is Interaction DesignWhat Is Interaction Design
What Is Interaction DesignGraeme Smith
 
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...Ultan O'Broin
 
Don't Just Deliver, Delight!
Don't Just Deliver, Delight!Don't Just Deliver, Delight!
Don't Just Deliver, Delight!Thoughtworks
 
UX Bootcamp @ General Assembly Atlanta
UX Bootcamp @ General Assembly AtlantaUX Bootcamp @ General Assembly Atlanta
UX Bootcamp @ General Assembly AtlantaJacklyn Burgan
 
UX Deliverables in Practice
UX Deliverables in PracticeUX Deliverables in Practice
UX Deliverables in PracticePeter Boersma
 
Digital Success Stack for DCBKK 2018
Digital Success Stack for DCBKK 2018Digital Success Stack for DCBKK 2018
Digital Success Stack for DCBKK 2018Kyvio
 
How to Conquer the Field of UX?
How to Conquer the Field of UX?How to Conquer the Field of UX?
How to Conquer the Field of UX?The Wisdom Daily
 
Eclipse Con - Best serve the User eXperience
Eclipse Con - Best serve the User eXperienceEclipse Con - Best serve the User eXperience
Eclipse Con - Best serve the User eXperienceBonitasoft
 
UX Workshop for Fin-Tech startups @ SBC
 UX Workshop for Fin-Tech startups @ SBC UX Workshop for Fin-Tech startups @ SBC
UX Workshop for Fin-Tech startups @ SBCDoralin Kelly
 
How to Find a Good UI/UX Designer (or be one!)
How to Find a Good UI/UX Designer (or be one!)How to Find a Good UI/UX Designer (or be one!)
How to Find a Good UI/UX Designer (or be one!)Emerentiana Meicy
 
Matthijs Collard - UX-design: wat, wie en hoe?
Matthijs Collard - UX-design: wat, wie en hoe?Matthijs Collard - UX-design: wat, wie en hoe?
Matthijs Collard - UX-design: wat, wie en hoe?Hostnet bv
 
Filip Healy (Threesixty Reality): Making Immersive Tech More Usable
Filip Healy (Threesixty Reality): Making Immersive Tech More UsableFilip Healy (Threesixty Reality): Making Immersive Tech More Usable
Filip Healy (Threesixty Reality): Making Immersive Tech More UsableAugmentedWorldExpo
 

Similar to #sitFRA - Improving the UX for your users - Where to start? (20)

User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
 
UI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed ShehataUI-UX Practical Talking - Mohamed Shehata
UI-UX Practical Talking - Mohamed Shehata
 
Chapter 1 id2e_slides
Chapter 1 id2e_slidesChapter 1 id2e_slides
Chapter 1 id2e_slides
 
UX/UI Introduction
UX/UI IntroductionUX/UI Introduction
UX/UI Introduction
 
It's all about the (customer) experience
It's all about the (customer) experienceIt's all about the (customer) experience
It's all about the (customer) experience
 
What Is Interaction Design
What Is Interaction DesignWhat Is Interaction Design
What Is Interaction Design
 
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
 
Don't Just Deliver, Delight!
Don't Just Deliver, Delight!Don't Just Deliver, Delight!
Don't Just Deliver, Delight!
 
UX Bootcamp @ General Assembly Atlanta
UX Bootcamp @ General Assembly AtlantaUX Bootcamp @ General Assembly Atlanta
UX Bootcamp @ General Assembly Atlanta
 
UX Deliverables in Practice
UX Deliverables in PracticeUX Deliverables in Practice
UX Deliverables in Practice
 
Digital Success Stack for DCBKK 2018
Digital Success Stack for DCBKK 2018Digital Success Stack for DCBKK 2018
Digital Success Stack for DCBKK 2018
 
How to Conquer the Field of UX?
How to Conquer the Field of UX?How to Conquer the Field of UX?
How to Conquer the Field of UX?
 
Eclipse Con - Best serve the User eXperience
Eclipse Con - Best serve the User eXperienceEclipse Con - Best serve the User eXperience
Eclipse Con - Best serve the User eXperience
 
UI/UX Fundamentals
UI/UX FundamentalsUI/UX Fundamentals
UI/UX Fundamentals
 
UX Workshop for Fin-Tech startups @ SBC
 UX Workshop for Fin-Tech startups @ SBC UX Workshop for Fin-Tech startups @ SBC
UX Workshop for Fin-Tech startups @ SBC
 
The Design Discovery Jetpack
The Design Discovery JetpackThe Design Discovery Jetpack
The Design Discovery Jetpack
 
How to Find a Good UI/UX Designer (or be one!)
How to Find a Good UI/UX Designer (or be one!)How to Find a Good UI/UX Designer (or be one!)
How to Find a Good UI/UX Designer (or be one!)
 
Matthijs Collard - UX-design: wat, wie en hoe?
Matthijs Collard - UX-design: wat, wie en hoe?Matthijs Collard - UX-design: wat, wie en hoe?
Matthijs Collard - UX-design: wat, wie en hoe?
 
Filip Healy (Threesixty Reality): Making Immersive Tech More Usable
Filip Healy (Threesixty Reality): Making Immersive Tech More UsableFilip Healy (Threesixty Reality): Making Immersive Tech More Usable
Filip Healy (Threesixty Reality): Making Immersive Tech More Usable
 
uiux.pptx
uiux.pptxuiux.pptx
uiux.pptx
 

Recently uploaded

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

#sitFRA - Improving the UX for your users - Where to start?

  • 1. Improving the UX for your users Where to start?
  • 2. Whoami? • Roel van den Berge McCoy & Partners • UI Consultant / Developer • SAP Mentor •  UX Consultant @roelvdberge linkedin.com/in/roelvandenberge plus.google.com/+RoelvandenBerge
  • 3. Topics • UI vs UX • UX Strategy • Workload Monitor • Keystroke-Level Model • Key takeaways • Q & A / Discussion
  • 4. Topics • UI vs UX • UX Strategy • Workload Monitor • Keystroke-Level Model • Key takeaways • Q & A / Discussion
  • 6. Knowing your users is key to adoption
  • 7. What good is a solution if it’s not being used?
  • 8. Topics • UI vs UX • UX Strategy • Workload Monitor • Keystroke-Level Model • Key takeaways • Q & A / Discussion
  • 9. Don’t ask users what they want
  • 10. UX Strategy Discover • Understand processes • Understand user(group)s Assess • Enterprise value • User Experience • User Productivity • Cost savings UI Advice • Decision Tree
  • 11. UX Strategy Discover • Understand processes • Understand user(group)s Assess • Enterprise value • User Experience • User Productivity • Cost savings UI Advice • Decision Tree Business case
  • 12. UX Strategy Assess • Enterprise value • User Experience • User Productivity • Cost savings • Less training • Less time to complete a task • Fewer FTE • €€€
  • 13. UX Strategy Assess • Enterprise value • User Experience • User Productivity • Cost savings • Less training • Less time to complete a task • Fewer FTE • €€€
  • 14. Topics • UI vs UX • UX Strategy • Workload Monitor • Keystroke-Level Model • Key takeaways • Q & A / Discussion
  • 15. SAP Workload Monitor – ST03N • In every SAP system • Measures transaction/program frequency and execution time • Instrumental in validating user adoption of a new UI/app
  • 16. Topics • UI vs UX • UX Strategy • Workload Monitor • Keystroke-Level Model • Key takeaways • Q & A / Discussion
  • 17. Keystroke-Level Model (KLM) • Simple method to calculate task-completion time • Easily compare old vs new designed UI Design UI Sufficient productivity gain? Build No Yes
  • 18. KLM: the basics Code Operation Time K Key press and release (keyboard) 0.20 seconds P Point the mouse to an object on screen 1.10 seconds B Button press or release (mouse) 0.10 seconds H Hand from keyboard to mouse or vice versa 0.40 seconds M Mental preparation 1.20 seconds T(n) Type string of characters n x K seconds W(t) User waiting for the system to respond D(n0, I0) Draw n0 straight line segment with mouse of total length l0 centimeters Source: wikipedia
  • 19. KLM: Example Example: Fill out contact details form: • Mentally prepare M • Point the mouse to field “first name” P • Click the mouse (and release) BB • Type “Roel” T(4) • Press tab to move to field “last name” K • Type “van den Berge” T(13) • Press tab to move to field “telephone” K • Type “0612345678” T(10) • Point the mouse to the Save icon P • Press Save (and release) BB M + P + BB + T(4) + K + T(13) + K + T(10) + P + BB = 9.6 seconds
  • 20. SAP UI5 KLM Calculator • For your pleasure: KLMCalculator on GitHub
  • 21. Topics • UI vs UX • UX Strategy • Workload Monitor • Keystroke-Level Model • Key takeaways • Q & A / Discussion
  • 22. Key takeaways • UI is the what, UX is the how • UI = tech, UX = design • A good UX strategy involves knowing your users • Happy users are more productive • ST03N can validate user adoption • KLM can help validate a design