Brian Patrick is an upperclassman attending Brigham Young University in pursuit of a BS in Information Technology. Primary interested in studying cyber-physical systems and related applications. Hobbies include participating in the maker community and building enthusiast PCs.
Dr. Richard G. Helps, Brigham Young UniversityRichard Helps has degrees in EE and a PhD in Instructional Technology. He is primarily focused on Cyber-Physical systems in IT with related interests in HCI. He is also interested in instructional design. He is a member of ACM-SIGITE, IEEE-CS and ASEE.c American Society for Engineering Education, 2017
A Proposed Methodology for Comparative Usability Analysis of Cross-platform ComputingAbstract Evaluating the usability of software across various computing hardware, including desktop computers, laptops, tablets, and smartphones, is becoming increasingly important as our need to complete computing tasks on various computing platforms becomes more commonplace in our daily lives. This shift in computing expectations focuses on the ability to compute horizontally, performing the same tasks within different computing environments, as opposed to vertically, performing different tasks in the same computing environment. In this paper, we propose a method by which the usability of a given piece of software can be comparatively analyzed across all hardware platforms on which it is available. This methodology is based on the Majrashi and Hamilton's twelve factors of usability and has been extended to include specific applications and metrics for the following computing platforms: desktop computers, laptops, tablets, smartphones.These metrics focus on collecting quantitative data about the usability of each platform. This quantitative data contrasts with recent studies which focus extensively on qualitative data regarding the user experience. Combining these two types of studies will allow researchers to capture a more comprehensive picture of software usability across computing platforms.The methodology has been validated by performing an initial study using the tasks and performance metrics across each of the defined computing platforms. The results from these initial tests have allowed us to make improvements to the testing methodology as well as some hypotheses for further testing. This proposed methodology, when used in conjunction with qualitative research, can provide a reliable approach for cross-platform usability analysis.Some considerations for educational design of cross platform methodology are discussed.