Investigating CLI and GUI Designs Based on User Feedback

Abstract

User experience (UX) is a highly complex and notoriously difficult-to-study area of software design. One reason for this difficulty is that researchers often look at examples of high-quality UIs and then explain why they think they’re good. A better way to study UX is to compare different UIs that offer the same functionality for the same piece of software. We conducted one such experiment. According to the results collected from our survey, text-based UIs are difficult for most people to use; graphical UIs should be preferred. Accepted, industry-standard principles adhere to visual minimalism, usage of vector graphics instead of bitmaps, easy first-time-user experience, consistency, designs that give users control of the software, and knowing users before they start using your software. Furthermore, we also recommend not relying too heavily on user feedback as users don’t always understand, realize, or use the software for long enough to know what makes its current UI effectively or ineffectively designed. If feedback is to be used to make specific design decision(s), it should be specific and thorough, consisting of several detailed and specific questions; the questions should be as specific as the design choice being made and justifications for doing it one way over another.

College

College of Science & Engineering

Department

Computer Science

Campus

Winona

First Advisor/Mentor

Sudharsan Iyengar

Start Date

4-19-2023 9:00 AM

End Date

4-19-2023 10:00 AM

Presentation Type

Poster Session

Format of Presentation or Performance

In-Person

Session

1a=9am-10am

Poster Number

25

Share

COinS
 
Apr 19th, 9:00 AM Apr 19th, 10:00 AM

Investigating CLI and GUI Designs Based on User Feedback

User experience (UX) is a highly complex and notoriously difficult-to-study area of software design. One reason for this difficulty is that researchers often look at examples of high-quality UIs and then explain why they think they’re good. A better way to study UX is to compare different UIs that offer the same functionality for the same piece of software. We conducted one such experiment. According to the results collected from our survey, text-based UIs are difficult for most people to use; graphical UIs should be preferred. Accepted, industry-standard principles adhere to visual minimalism, usage of vector graphics instead of bitmaps, easy first-time-user experience, consistency, designs that give users control of the software, and knowing users before they start using your software. Furthermore, we also recommend not relying too heavily on user feedback as users don’t always understand, realize, or use the software for long enough to know what makes its current UI effectively or ineffectively designed. If feedback is to be used to make specific design decision(s), it should be specific and thorough, consisting of several detailed and specific questions; the questions should be as specific as the design choice being made and justifications for doing it one way over another.