The document discusses how to use the Keystroke Level Model (KLM) to measure and compare the efficiency of user interfaces. The KLM is an iterative process that involves decomposing tasks into physical and mental operations at the millisecond level. It can be used to predict task execution times for a specific UI design and select the most efficient design among options. The document provides examples of applying the KLM to compare the efficiency of two different train ticket booking forms. It finds that the proposed alternative form reduces task time by 24.5-44.5% based on reducing the number of operators and time estimates.
This is the introductory features to human computer interface,powered by Daroko blog,this is the Only slide that will teach the interaction device in human computer interaction.
If you want to read more about Interaction in human computer interaction you can simply go to Daroko blog,simply Google Daroko blog on your Browsers.Daroko blog has everything starting from technology news,blogging tips,wordpress tips and information technology tutorials,simply Go to Daroko blog and read everything in technology.
I made this with my 3 partners for my CEC marks in 3rd sem of MCA. It includes information about HCI, definition, types, how it works, queries of it etc.
One can get idea easily about HCI after refering this presentation.
This is the introductory features to human computer interface,powered by Daroko blog,this is the Only slide that will teach the interaction device in human computer interaction.
If you want to read more about Interaction in human computer interaction you can simply go to Daroko blog,simply Google Daroko blog on your Browsers.Daroko blog has everything starting from technology news,blogging tips,wordpress tips and information technology tutorials,simply Go to Daroko blog and read everything in technology.
I made this with my 3 partners for my CEC marks in 3rd sem of MCA. It includes information about HCI, definition, types, how it works, queries of it etc.
One can get idea easily about HCI after refering this presentation.
Human-computer interaction (HCI) is a multidisciplinary field of study focusing on the design of computer technology and, in particular, the interaction between humans (the users) and computers. While initially concerned with computers, HCI has since expanded to cover almost all forms of information technology design
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirementsAlan Dix
Chapter 13: Socio-organizational issues and stakeholder requirements
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Abstract
Human–computer interaction is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use. The field formally emerged out of computer science, cognitive psychology and industrial design through the 1960s, formulating guidelines for the development of interactive computer systems highlighting usability concerns for improved interfaces. Computing devices are becoming more prevalent and integrated into both our social and work spaces.HCI therefore plays an important role in ensuring that computer systems are not only functional but also respect the needs and capabilities of the humans that use them.
HCI encompasses not only ease of use but also new interaction techniques. It involves input and output devices and the interaction techniques that use them; presentation of information, control and monitoring of computer’s actions and the processes that developers follow when creating interfaces. In this seminar, emphasis is laid on the movement of a user’s eyes which can provide a convenient, natural, and high-bandwidth source of additional user input. Some of the human factors and technical considerations that arise in trying to use eye movements as an input medium and the first eye movement-based interaction techniques are discussed in this section.
AYUSHA PATNAIK,
SEM - 6th
TRIDENT ACADEMY OF TECHNOLOGY,
BBSR
HCI is the study, planning, design of the interaction between humans and computers. A human’s interaction with the outside world occurs through information being received and sent: input and output. In an interaction with a computer the user
receives information that is output by the computer, and responds by providing input to the computer.
Human-computer interaction (HCI) is a multidisciplinary field of study focusing on the design of computer technology and, in particular, the interaction between humans (the users) and computers. While initially concerned with computers, HCI has since expanded to cover almost all forms of information technology design
HCI 3e - Ch 13: Socio-organizational issues and stakeholder requirementsAlan Dix
Chapter 13: Socio-organizational issues and stakeholder requirements
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
Abstract
Human–computer interaction is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use. The field formally emerged out of computer science, cognitive psychology and industrial design through the 1960s, formulating guidelines for the development of interactive computer systems highlighting usability concerns for improved interfaces. Computing devices are becoming more prevalent and integrated into both our social and work spaces.HCI therefore plays an important role in ensuring that computer systems are not only functional but also respect the needs and capabilities of the humans that use them.
HCI encompasses not only ease of use but also new interaction techniques. It involves input and output devices and the interaction techniques that use them; presentation of information, control and monitoring of computer’s actions and the processes that developers follow when creating interfaces. In this seminar, emphasis is laid on the movement of a user’s eyes which can provide a convenient, natural, and high-bandwidth source of additional user input. Some of the human factors and technical considerations that arise in trying to use eye movements as an input medium and the first eye movement-based interaction techniques are discussed in this section.
AYUSHA PATNAIK,
SEM - 6th
TRIDENT ACADEMY OF TECHNOLOGY,
BBSR
HCI is the study, planning, design of the interaction between humans and computers. A human’s interaction with the outside world occurs through information being received and sent: input and output. In an interaction with a computer the user
receives information that is output by the computer, and responds by providing input to the computer.
Keyhole Markup Language (KML) is an XML notation for expressing geographic annotation and visualization within Internet-based, two-dimensional maps and three-dimensional Earth browsers.
The GOMS keystroke level model is a simple technique that allows you to quantitatively compare the efficiency of alternative designs. Its powerful, compelling and can be done in a few minutes yet most UX professionals have never heard of it.
Chapter 12: Cognitive models
from
Dix, Finlay, Abowd and Beale (2004).
Human-Computer Interaction, third edition.
Prentice Hall. ISBN 0-13-239864-8.
http://www.hcibook.com/e3/
#4 in my series, Design of Digital Machines
Describes what an interaction model is, how it breaks down into workflows, visualization standards, and interaction modeling challenges.
#sitFRA - Improving the UX for your users - Where to start?Roel van den Berge
In this presentation I explained the difference between UX and UI and told about a UX strategy we created. I explained how a UX strategy can help build a business case to address the UX and what tools you can use to support this process. Tools discussed were the SAP Workload Monitor and the Keystroke-Level Model, used to measure user productivity.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
How to use the Keystroke-Level Model to compare the efficiency of user interfaces
1. How to use the Keystroke Level Model
to measure and compare
the efficiency of user interfaces.
Sebastian Daum - Fortune Cookie Poland
2. About me
Sebastian Daum
• Immigrated from Germany to Poland 2 1/2 years ago
• Studied Digital Media
• UX Consultant at Fortune Cookie Poland since May 2011
• Happy to be here today!
sebastian.daum@fortunecookie.pl
14. KLM - How to use
1. Count all of the physical operations Point
Operator 1 [time]
+ Operator 2 [time] Click
+ Operator 3 [time]
+ Operator 4 [time]
Type
=
15. KLM - How to use
1. Count all of the physical operations Point
Operator 1 [time]
+ Operator 2 [time] Click
+ Operator 3 [time]
+ Operator 4 [time]
Type
2. Add mental acts where required Remember
+ Act of thinking / perception [time]
Perceive
=
16. KLM - How to use
1. Count all of the physical operations Point
Operator 1 [time]
+ Operator 2 [time] Click
+ Operator 3 [time]
+ Operator 4 [time]
Type
2. Add mental acts where required Remember
+ Act of thinking / perception [time]
Perceive
= Overall task execution time
26. KLM example
Assumption: Hands on keyboard
1. Home mouse H + 0.4 sec.
2. Point the mouse to the “From”-field P + 1.1 sec.
3. Click into “From”-field BB + 0.2 sec.
29. KLM example
8. Home mouse H + 0.4 sec.
9. Move mouse P + 1.1 sec.
10. Click on calendar icon BB + 0.2 sec.
30. KLM example
11. Move mouse P + 1.1 sec.
12. Click to change month BB + 0.2 sec.
13. Move mouse P + 1.1 sec.
14. Click to change month BB + 0.2 sec.
31. KLM example
15. Move mouse to 6th of december P + 1.1 sec.
16. Click to set date BB + 0.2 sec.
32. KLM example
17. Move mouse to “Time”-input box P + 1.1 sec.
18. Triple-click to select default value 3BB + 0.6 sec.
33. KLM example
19. Home keyboard H + 0.4 sec.
20. Replace default value with “19.00” 5K + 1.4 sec.
36. KLM example
23. Home mouse H + 0.4 sec.
24. Move mouse to 2nd “Search”-button P + 1.1 sec.
25. Click to see connections BB + 0.2 sec.
37. KLM example
The physical operators involved:
Only
H + P + BB + H + 7K + K + 8K + H + P + BB + P +
observable
BB + P + BB + P + BB + P + 3BB + H + 5K + K + K
keystroke + H + P + BB
actions
38. KLM example
The physical operators involved:
Only
H + P + BB + H + 7K + K + 8K + H + P + BB + P +
observable
BB + P + BB + P + BB + P + 3BB + H + 5K + K + K
keystroke + H + P + BB
actions
= 17.54 sec.
39. KLM example
The physical operators involved:
H + P + BB + H + 7K + K + 8K + H + P + BB + P +
BB + P + BB + P + BB + P + 3BB + H + 5K + K + K
+ H + P + BB
= 17.54 sec.
Insert mental operators
The
M + H + P + BB + H + 7K + K + 8K + M + H + P +
unobservable BB + M + P + BB + M + P + BB + M + P + BB + M +
part P + 3BB + H + 5K + K + M + K + M + H + P + BB
40. KLM example
The physical operators involved:
H + P + BB + H + 7K + K + 8K + H + P + BB + P +
BB + P + BB + P + BB + P + 3BB + H + 5K + K + K
+ H + P + BB
= 17.54 sec.
Insert mental operators
M + H + P + BB + H + 7K + K + 8K + M + H + P +
BB + M + P + BB + M + P + BB + M + P + BB + M +
P + 3BB + H + 5K + K + M + K + M + H + P + BB
= 27.54 sec.
63. + -
• Delivers accurate predictions
• Numbers to convince clients /
support sales
64. + -
• Delivers accurate predictions
• Numbers to convince clients /
support sales
• Easy to use
65. + -
• Delivers accurate predictions
• Numbers to convince clients /
support sales
• Easy to use
• Apply early in the design process
66. + -
• Delivers accurate predictions
• Numbers to convince clients /
support sales
• Easy to use
• Apply early in the design process
• No users involved
67. + -
• Delivers accurate predictions • Not applicable in all situations
• Numbers to convince clients /
support sales
• Easy to use
• Apply early in the design process
• No users involved
68. + -
• Delivers accurate predictions • Not applicable in all situations
• Numbers to convince clients / • Tedious estimation at millisecond level
support sales
• Easy to use
• Apply early in the design process
• No users involved
69. + -
• Delivers accurate predictions • Not applicable in all situations
• Numbers to convince clients / • Tedious estimation at millisecond level
support sales
• Easy to use
• Apply early in the design process
• No users involved
There is help!
70. Make KLM estimations quickly
• UI prototyping tool
• Automatically evaluates your design with a predictive human performance model
• Freeware