Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
Usability Aspect ReportChia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin
URL: http://www.computingportal.org
The system makes good use of the User login and web search function, it also in a good look. We noted 22 heuristic characteristics in the report, 11 good features and 11 problems.
Project Member Works Evaluate Search Function (Chia-Jung Hsu) Evaluate Link and Layout (Zeynel Ozcan Tarkin) Evaluate Bugs and Label (Weijian Li)
HE1: Search multiple external site selection. GOODHE2: Searching waiting time caution. GOOD
HE3: Error keyword reminding message. GOODHE4: Advanced search in searching result. (Only in the category(s) part.)
PROBLEM
HE5: The result of multiple site search PROBLEMHE6: Multiple choices for Search Ensemble. PROBLEMHE7: Limit for searching characters. PROBLEMHE8: Display significant error messages. GOODHE9: All tab menus and labels speak the user’s language
GOOD
HE10: Provided clearly marked tab menus GOODHE11: Inappropriate and no hints for selected tab menus.
PROBLEM
HE12: Display significant warning messages GOODHE13: Some terms in the result table are meaningless
PROBLEM
HE14: System doesn’t provide clearly marked exits
PROBLEM
HE15: Menus are mixed with pictures and letters.
GOOD
HE16: Inform of low security of password. GOODHE17: Word verification with audio GOODHE18: Word verification function is lack or change a picture.
PROBLEM
HE19: When user is not login, the system still shows the Grade function.
PROBLEM
HE20: The function links are not clearly. PROBLEMHE21: Input function is lack or “reset” label. PROBLEMHE22: Group Search Function is strong GOOD
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 1
HE1 -- Good FeatureNameSearch multiple external site selection.EvidenceHeuristic: Simple and Natural Dialog
ExplanationUsers can easily check or uncheck those checkbox to choose what sites they want to search for. Moreover, the default is checking all options; users just uncheck the sites they don’t need.BenefitUsing checkbox is a simply and common method to provide multiple choice.
Trade-offsThis feature will confuse a person who is not an experience user. They may not understand those can be unchecked..
Relationships
Submitted ByChia-Jung Hsu
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 2
HE2 -- Good FeatureNameSearching waiting time caution.EvidenceHeuristic: Provide feedback
ExplanationIt reminds users that this search may take about 10 seconds.BenefitAlthough it isn’t a dynamic feedback to tell user where the process will be, a static description also provides some kind of feedback.Trade-offsIf user didn’t notice that caution before searching, it may cause user waiting in unknown situation. Moreover, searching result may not really show up in 10 seconds if the Internet is in heavy loading, it will make users wait longer.Relationships
Submitted ByChia-Jung Hsu
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 3
HE3 -- Good FeatureNameError reminding message.EvidenceHeuristic: Good error messageWhen using Advance search, it will remind you this error message.
ExplanationIf user didn’t enter at least one keyword (in “Containing any of the words”, “Containing the phrase”, or “Containing none of the words”) or with 3 characters or more, it will show up the message.BenefitIt can tell users what happen to the search, and then they can correct it themselves. It also shows up where is the error.Trade-offsUsers have to research again after error message. It could put the caution at the beginning of search box.RelationshipsHE12Submitted ByChia-Jung Hsu
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 4
HE4 – ProblemNameAdvanced search in searching result. (Only in the category(s) part.)EvidenceHeuristic: Provide shortcutsAfter searching at “Search Ensemble”, there is “Advanced search” below the searching box. Click the link (belongs to Content), and it will show up the following diagram.
ExplanationThis is a list shows how many options users can choose for the category.SeverityThe list doesn’t show up there is still info down here, and if we move down to find the better category we want, it takes double time to get back to top. It makes user so inconvenient and disturbing.Possible SolutionAdd a scrollbar can solve it.Relationships
Submitted ByChia-Jung Hsu
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 5
HE5 – ProblemNameThe result of multiple site search.EvidenceHeuristic: Be consistent
ExplanationThe result came from four sites. The top three sites were show vertically, but the last one (Resource Collections) was show horizontally.SeverityUsers may feel confused where the last site is. Moreover, “Books” display the mark of Google books instead of real books, users may not understand what the means is.Possible SolutionChange the position of “Resource Collections” from right hand side to the bottom of “Books”. Show up some books from Google books searching result and add a link to Google books for more searches.RelationshipsHE1Submitted ByChia-Jung Hsu
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 6
HE6 – ProblemNameMultiple choices for Search Ensemble.EvidenceHeuristic: Minimize user memory loadAfter searching in “Search Ensemble”, there are three options for Advance search.
ExplanationNo matter what option is selected, it shows the same result like the evidence.SeverityUsers won’t know what option he selected. Moreover, every time they choose a new option, they have to continually click “Advanced search” to open input boxes.Possible SolutionMark the option which is selected. And automatically display the input boxes for Advanced search.RelationshipsHE20Submitted ByChia-Jung Hsu
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 7
HE7 – ProblemNameLimit for searching characters.EvidenceHeuristic: Simple and natural dialog
ExplanationUsers can’t search the key word which is less than 3 characters.SeverityWhat if users want to search “C language”? Or something just has two characters?Possible SolutionMake an explanation for this situation, or give a suggestion if users want to search “C”, can say “Do you mean C language?” Lead users to use the system.RelationshipsHE3Submitted ByChia-Jung Hsu
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 8
HE8 -- Good FeatureNameDisplay significant error messages.EvidenceHeuristic: Provide feedbackThe log in page displays an error that informs what is going on when the user enters a wrong username or password.
ExplanationMaybe users type some missing or wrong characters while they are writing to their account information. To avoid possible mistakes, system warns the users with a message.BenefitSystem provides significant information to users about what is wrong.Trade-offsThe system may match the username and password fields immediately whether they are correct while users are writing their account information. RelationshipsHE12Submitted ByZeynel Ozcan Tarkin
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 9
HE9 -- Good FeatureNameAll tab menus and labels speak the user’s languageEvidenceHeuristic: Speak the user languageThe login main page provides meaningful information to either the new or existing users.
ExplanationAny users can create an account by clicking the “CREATE NEW ACCOUNT” tab or access their existing accounts by entering usernames and passwords in the text fields. In addition, if an existing user doesn’t remember his/her password, he/she can request new one by clicking the “ REQUEST NEW PASSWORD” tab.BenefitUsers may not get confused about what they want to do, since the links related to account menu match with proper names.Trade-offs“Create a new account”, “Login” and “Request a new password” should be clearer. For example, we can put a significant button named “Create an Account” for the first time users. RelationshipsHE13Submitted ByZeynel Ozcan Tarkin
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 10
HE10 -- Good FeatureNameProvided clearly marked tab menusEvidenceHeuristic: NavigationThe system clearly marks where the person is.
ExplanationThe system provides clearly marked tabs with red color. Whenever clicking one of each tab menus, it moves to related category, so users can navigate between the tab menus.BenefitIt prevents users from getting confusion about their locations on the page, so the users will be able to recognize where they are.Trade-offs“Create a new account”, “Login” and “Request a new password” should be clearer. For example, we can put a significant button named “Create an Account” for the first time users. RelationshipsHE14Submitted ByZeynel Ozcan Tarkin
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 11
HE11 – ProblemNameInappropriate and no hints for selected tab menus.EvidenceHeuristic: Be ConsistentWhen the mouse pointer comes over the tab menus, it doesn’t show a remarkable hint related to the tab or the tab menu doesn’t have any hint
ExplanationSome of the tab menus such as “ENSEMBLE HOME”, “LOGIN”, and “SUGGESTION” don’t display appropriate hints when the mouse pointer moves on them.SeverityIt is a small problem, but it violates the system’s consistency.Possible SolutionEven though it seems a small problem, every component in the system should preserve the consistency. Therefore, designer should re-check the design of each tab menus to correct these mistakes.Relationships
Submitted ByZeynel Ozcan Tarkin
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 12
HE12 -- Good FeatureNameDisplay significant warning messages.EvidenceHeuristic: Provide feedbackThe system provides useful information immediately when users attempt to create a new password.
ExplanationDuring password creation, the system provides significant feedbacks immediately to user. It shows messages related to the minimum length of a password, what it contains, etc. Hence, users will be able to realize what is going on..BenefitUsers can follow the password instructions easily and create powerful passwords.Trade-offs
RelationshipsHE8, HE3Submitted ByZeynel Ozcan Tarkin
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 13
HE13 – ProblemNameSome terms in the result table are meaningless.EvidenceHeuristic: Speak the user’s languageThe result table contains some terms that are not quite clear
ExplanationWhen users try to reach a resource under one of the ensemble collections, the result on the screen isn’t presented properly. Using “Description” or “Publisher” terms two times can be meaningless for usersSeverityUsers may not have any ideas with regarding to terms presented in the table. For instance, They may need to know what “description” refers to in the table and why two types of “description” are appearing.Possible SolutionThe result table should be designed by choosing simple and purposeful terms. For example, we can replace “DATE” with “Publishing Date”.RelationshipsHE9Submitted ByZeynel Ozcan Tarkin
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 14
HE14 – ProblemNameSystem doesn’t provide clearly marked exits.EvidenceHeuristic: Provide clearly marked exitAfter login successfully, some parts of system doesn’t display any clearly marked logout on the page.
ExplanationAfter users log in their account, they can try to move on one of Ensemble Home’s categories. However, when they select one of them, for example, “Browse Our Collection”, the page is displayed without any clearly marked exit. It is unclear their login status unless they move the next page from ensemble collectionsSeverityUsers may not be able to recognize if they login or not.Possible SolutionThere should be a logout link under the tab menus on the selected page, so users will be able to log out easily whenever they want.RelationshipsHE10Submitted ByZeynel Ozcan Tarkin
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 15
HE15 -- Good FeatureNameMenus are mixed with pictures and letters.EvidenceHeuristic: Simple and natural dialog
ExplanationUsers can easily recognize with the picture and letter. It makes menu look clear.BenefitThe menu looks clear, beautiful and rational.
Trade-offsThis menu will make a user who does know what about the item is. Maybe more explanation needed.
Relationships
Submitted ByWeijian Li
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 16
HE16 -- Good FeatureNameInform of low security of password.EvidenceHeuristic: Provide feedbackWhen user registers with account, the system will inform whether his or her input is good or not.
ExplanationUsers can be informed with their password input security is high or low.BenefitThis action will improve user’s password security. It is a good interaction.
Trade-offsThe coding of web will be complex. Also the web speed will be slowed.
Relationships
Submitted ByWeijian Li
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 17
HE17 -- Good FeatureNameWord verification with audioEvidenceHeuristic: Prevent errorWord verification with audio function
ExplanationWhen the user are requested to input the word verification. One disgust thing is the picture seems not clear. But the audio make the function easily.BenefitUser who does not know how to input has another way to input. It makes function strongly.
Trade-offsThe coding of web will be complex. The users need to listen with audio, so the audio should in a good quality.
RelationshipsHE18Submitted ByWeijian Li
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 18
HE18 – ProblemNameWord verification function is lack or change a picture.EvidenceHeuristic: Speak the user’s languageIn most of web, Word verification is with a function of “Change a picture”.
ExplanationIn most of web, Word verification is with a function of “Change a picture”.SeverityWhen the pictures are not clear or hard to read, system should have a function of “Change a picture”. But the system does not have. We must use the first picture.Possible SolutionAdd function of “Change a picture”RelationshipsHE17Submitted ByWeijian Li
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 19
HE19 – ProblemNameWhen user is not login, the system still shows the Grade function.EvidenceHeuristic: Prevent errorThe system shows the “your rating”, but when user is not login, the clicking on it will not make any result and response. .
ExplanationThe system shows the “your rating”, but when user is not login, the clicking on it will not make any result and response..SeverityThis function will make user think that the system do not have grade function.Possible SolutionHide it when user is not login. Or add information “You should log in and grade”Relationships
Submitted ByWeijian Li
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 20
HE20 – ProblemNameThe function links are not clearly.EvidenceHeuristic: Simple and natural dialogThe system shows the “Create account, Log in”, but it is not easy to find. .
ExplanationThe system shows the “Create account, Log in”, but it is not easy to find. When user wants to create an account. They have to find the link on screen.
SeverityThis will waste of user’s time.Possible SolutionMake the link of “create new account” more clearly.RelationshipsHE6Submitted ByWeijian Li
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 21
HE21 – ProblemNameInput function is lack or “reset” label.EvidenceHeuristic: Provide clearly marked exitIn most of web, Input function is lack or “reset” label. .
ExplanationIn most of web, Input function is lack or “reset” label. The label of “login” and ”reset” are pairs of labels..SeverityWhen the users input wrongly, they want to reset the blank. The function is lack. They have to reload the page or delete every blank.Possible SolutionAdd function of “reset”Relationships
Submitted ByWeijian Li
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 22
HE22 -- Good FeatureNameGroup Search function is strong.EvidenceHeuristic: Minimize user memory load
ExplanationGroup Search function is strong. Users can use many ways to search what they want to search.BenefitMany selections to search groups.
Trade-offsToo many selections will make users do not know what to select.
Relationships
Submitted ByWeijian Li
Chia-Jung Hsu, Weijian Li, Zeynel Ozcan Tarkin 23