Your SlideShare is downloading. ×
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Tool Time: Keystroke Level Modeling
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Tool Time: Keystroke Level Modeling

4,859

Published on

Presented at the 2011 Usability Professionals Association Conference in Atlanta

Presented at the 2011 Usability Professionals Association Conference in Atlanta

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,859
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
45
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Tool Time - Usability’s Next Top Model: KEYSTROKE LEVEL MODELINGMichael Rawlins, President, Connecticut UPALori Hawkins, Sr. UX Consultant, Usability.org Jeff Sauro, measuringusability.com June, 2011
  • 2. Why this topic We’re all striving towards more agility in the development lifecycle... Shrinking budgets inspire innovative solutions using new tools. Stakeholders need proof ‘earlier’ in the lifecycle... KLM is an early indicator - providing more precision in our baselining and heuristics. 2
  • 3. Why explore this tool? Time to market – an increasing issue for product development Cost of large samples no longer feasible Collaborative - even a Product Manager can use this tool! Level-set - The traditional lab & observation techniques are not dead... Perhaps newly augmented by leaner tools like KLM.
  • 4. Proof... “KLM is your Canary in the Coal mine...” 4
  • 5. Session Goals... What this tool accomplishes. KLM’s Significance in the development lifecycle. Where best to apply... We’ll leave a lot of time for Q&A... 5
  • 6. What is KLM? Developed in 1983, KLM is a tool that provides an estimation of keystrokes associated to data input tasks. Best suited for modeling tasks less than five minutes to complete Based primarily on modeling a sequence of operations (K, P, B, H, M, T, W) 6
  • 7. OperationsOperator Characteristic EstimationK key press and release keyboardP point the mouse to an onscreen object 1.10 secondsB button press or release 0.10 secondsH hand from keyboard to mouse 0.40 secondsM mental preparation 1.20 secondsT(n) type a string of characters (n* K seconds)W (t) user waiting for the system to respond 7
  • 8. 8
  • 9. 9
  • 10. 10
  • 11. 11
  • 12. 12
  • 13. 13
  • 14. 14
  • 15. 15
  • 16. 16
  • 17. 17
  • 18. 18
  • 19. 19
  • 20. 20
  • 21. 21
  • 22. 22
  • 23. 23
  • 24. 24
  • 25. 25
  • 26. 26
  • 27. A Business Case...Booking a multi-city trip with Amtrak 27
  • 28. 28
  • 29. 29
  • 30. 30
  • 31. How to Apply… Select a working prototype Identify time-to-task goals from stakeholders Identify main goals and sub-goals Determine happy path (and analyze) Investigate other paths... Share with stakeholders “are we directionally correct...”
  • 32. Pros… forget about the stop watch! quick and extensible share task with your stakeholders
  • 33. Cons... spreadsheets can be intimating changing time estimates on operators may require some level of research Mitigation: Composite KLM tool 33
  • 34. Reference Material…
  • 35. You can contact us: michael.rawlins@gmail.comQuestions… jeff@measuringusability.com lori@usability.org
  • 36. Thank you…

×