Usability Report
Usability Report
The feedback detailed below represents a brief heuristic review of the system. The purpose of this type of review is to provide immediate feedback of whole system with different framework. Compliance Checklist (a mark in the checkbox indicates applicability)
This dialogs interface design: language and phrases familiar to user organizes screen information in a natural and logical order facilitates users decision making and task processing provides an easy exit for the user prevents user error provides error messages that indicate the error and recovery processes provides visual cues (signs) for easy task processing allows swift (quick) and easy processing for experienced users while supporting novice (beginner) users organizes rarely used dialog information to promote visibility of all important dialog elements provides visual help cues that are easily accessed and consistent (help button) is quick and easy to use provides user feedback and system status when needed is designed to be visually pleasing to the user allows for rapid, accurate and complete task processing is consistent with other dialogs designed for this system meets physical handicap requirements ( not sure we want this or not?) user cant switch from one framework to another framework in exiting application (framework open option ) How critical is this requirement? ___ Low ___ Low ___ Low ___ Low ___ Low ___ Low ___ Low ___ Low ___ Low ___ Low ___ Low ___ Low ___ Medium ___ Medium ___ Medium ___ Medium ___ Medium ___ Medium ___ Medium ___ Medium ___ Medium ___ Medium ___ Medium ___ Medium ___ High ___ High ___ High ___ High ___ High ___ High ___ High ___ High ___ High ___ High ___ High ___ High ___ High ___ High ___ High ___ High ___ High
___ Low ___ Medium ___ Low ___ Low ___ Medium ___ Medium
Summary comments & enhancement suggestions: Is easy to learn, Is efficient to use, Provides quick recovery from errors, Is easy to remember, Is enjoyable to use, Is visually pleasing As customers depend more and more on software to get their jobs done, usability can be the critical factor that ensures that your applications will be used.
Low: cosmetic or minor, cause minimal difficulty Moderate: causes some problems to doing work or causes the user to stumble, but recovery is possible. High: effectively prevent the user from doing work, the user will fail or have extreme difficulty.
Please note this testing is done on very basic level. Some part of my recommendation may be already done in new release build or else may tester raised these recommendation earlier not make out. This is not up to my knowledge. May I have also missed some component it also happen.
Review Checklist
Is only (and all) information essential to decision making displayed on the screen? Have large objects, bold lines, and simple areas been used to distinguish icons? Does each icon stand out from its background? Are meaningful groups of items separated by white space? Are all icons in a set visually and conceptually distinct?
Yes No
O O O O O O O O O O
Comments
NO yes Yes somewhere yes yes
Visibility of system status >> The system should always keep users informed about what is going on, through appropriate feedback within reasonable time. Probably the two most important things that users need to know at your site are "Where am I?" and "Where can I go next to finished my job?
# 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 2.13 2.14 2.15 2.16 2.17 Review Checklist Is there a consistent icon design scheme and stylistic treatment across the system? Is a single, selected icon clearly visible when surrounded by unselected icons? Do screen instructions, prompts, and error messages appear in the same place(s) on each screen? If pop-up windows are used to display error messages, does it show code in error message? After the user completes an action (or group of actions), does the feedback indicate that the next group of actions can be started? Is there visual feedback when objects are selected or moved? Is the current status of an icon clearly indicated? Is there feedback when function keys are pressed? Are response times appropriate to the task? Simple, frequent tasks: less than 1 second Common tasks: 2-4 seconds Complex tasks: 8-12 seconds Are responses times appropriate to the users cognitive processing? Is the icon-naming terminology consistent with the user's task domain? Does the system provide visibility: that is, by looking, can the user tell the state of the system and the alternatives for action? Do GUI icons make obvious which item has been selected? Do GUI icon make obvious whether deselect icon is possible? Yes No O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O Comments It is there but need to improve more Yes but it should be little more prompt Not sure Not good tradition. No feedback No feedback to user what action should performed Yes but it should be little more perceptible Cltr, shift etc NO Yes it is Creating primary line Adding collar, nudge, abutment Some time it takes long time. For Generating coping yes yes Is not there but not sure whether it is possible or not. It is there It is there
Review Checklist
Are icons concrete and familiar? If there is a natural sequence to screen, has it been used? Do related and interdependent task appear on the same screen? If shape is used as a visual cue, does it match cultural conventions? Do the selected colors correspond to common expectations about color codes? Are tool tips parallel grammatically? Does the command language employ user jargon and avoid computer jargon? Are command names specific rather than general? Does the system automatically enter leading or trailing spaces to align decimal points?
Yes No
O O O O O O O O O O O O O O O O O O
Comments
Is there but it have two flow which confused 1st time. Is there yes Is there yes Yes used domain related language Yes Yes While Mentioning width
User control and freedom >> Users should be free to select and sequence tasks (when appropriate), rather than having the system do this for them. Users often choose system functions by mistake and will need a clearly marked emergency exit to leave the unwanted state without having to go through an extended dialogue. Users should make their own decisions (with clear information) regarding the costs of exiting current work. The system should support undo and redo.
# 4.1 4.2 4.3 4.4 4.5 4.6 4.7 Review Checklist If setting up application first time is easy to remember or hard? When a user's task is complete, does the system wait for a signal from the user before processing? Is there an "undo" function at the level of a single action? Can users cancel out of operations in progress? If the system has multiple levels, is there a mechanism that allows users to go back to previous level? Can users easily reverse their actions? If the system allows users to reverse their actions, is there a retracing mechanism to allow for multiple undos? Yes No O O O O O O O O O O O O O O Comments Yes very easy Yes system give options of save, cancel ,exist yes NO, user need to close the window No direct option to move to the last level but doing restart. User can move to the first level Yes some of actions my doing undo redo, delete. 10 times user can undo & redo
Privacy>> The system should help the user to protect personal or private information- belonging to the user or the his/her clients.
# 5.1 5.2 5.3 Review Checklist Are protected areas completely inaccessible? Can protected or confidential areas be accessed with certain passwords? Is this feature effective and successful? Yes No O O O O O O Comments Not there but not sure also whether there is any provision for this or not.
Good error messages >> Help Users Recognize, Diagnose, and Recover From Errors >> They should be expressed in plain language (no codes), precisely indicate the problem, and constructively suggest a solution. Even better than good error messages is a careful design that prevents a problem from occurring in the first place.
# 7.1 7.2 7.3 7.4 7.5 7.6 7.7 Review Checklist Is sound used to signal an error? Are error messages worded so that the system, not the user, takes the blame? Are error messages grammatically correct? Do error messages avoid the use of exclamation points? Do error messages inform the user of the error's severity? Do error messages suggest the cause of the problem? Do error messages provide appropriate semantic information? Yes No O O O O O O O O O O O O O O Comments no yes yes no no no no
Yes but file not opened Not seen Help doc for all framework
Pleasurable and Respectful Interaction with the User >> The users interactions with the system should enhance the quality of her or his work-life. The user should be treated with respect. The design should be aesthetically pleasing- with artistic as well as functional value.
# 9.1 9.2 9.3 9.4 9.5 Review Checklist Is each individual icon a harmonious member of a family of icons? Has excessive detail in icon design been avoided? Has color been used with discretion? Has color been used specifically to draw attention, communicate organization, indicate status changes, and establish relationships? Are the most frequently used function keys in the most accessible positions? Yes No O O O O O O O O O O Comments Yes some what Yes Yes Yes but user dont know what & when it should used.