These are some general comments I came up with while grading
each of your interfaces. Keep in mind that these are only negative comments.
There were many positive things about your interfaces, but due to time
constraints, these are mostly the negative features. Please talk to me
during office hours if you wish to understand your grade for the project in
further detail.
- don't forget about the 8 golden rules
- COMMENT YOUR CODE
- READ THE DIRECTIONS AND THE GRADING CRITERIA
- consistantly put the same button in the same place on all screens
- consistantly give the same name to buttons with the same function
- buttons should all be same size and color unless there is a reason to make a particular button stand out by being larger/smaller/different color
- questionable color scheme chosen, serves no noticeable
rationale/function
- Some color and image choices were distracting
- enlarge the font size to make better use of empty space
- some people’s graphics did not add the interface as a
whole. They seemed like they were just stuck in there as an
afterthought. Some were not appropriate at all
- light font colors on dark background colors are readable
- dark font colors on light background colors are readable
- poor organization/representation of body parts, try a
graphical or spatial representation
- default values are good in some circomstances, as long as the program is able to tell the difference between default values being actual values and being not filled in
- program should give useful error messages with bad data entries
- all error messages should be given at once, not one at a time
- images and colors used in interface should work together seemlessly
- certain colors make the text hard to read and it is distracting
- some of the images are pretty, but they have little to do with the current actions in the interface - and some of them are very distracting
- it is probably best to use labels instead of placing
critical information inside the text entry boxes… because once the user
types in anything, the user will no longer have access to those initial
labels
- give your system a useful name and display it prominently
- pulldown menues for list of input names great idea
- if you use a regular text box for numeric input, make sure it only allows them to type in numeric values
- when you give instructions for users input as the text for an input box, if they type, they lose the instructions forever
- on the input screen, pressing help should not erase entered data. nor should pre ssing submit and receiving an error window
- inconsistant window size--all 3-4 windows different sizes
- in the real world, the windows should be consistantly in the same spot
- explain/show what type of data should be entered (pounds, beats per minute)
- labels should be large enough to contain all the text within it without cutting off part of the words
- some projects did not show all of the required feedback
- some projects crashed upon usage
- error checking should be done automatically by the program
- an option to clear the form is a great idea
- if you use text boxes to display information that will not be changed, disable the text box feature that allows a user to change the text in the text box