...
None of our users even attempted to drag and drop the tags together to create an OR. Similarly, they all had extreme difficulties with adding OR inputs.... they just didn't know what the expected behavior was. This indicates a lot of learnability issues with entering requirements.
Another learnability issue was the ability figuring out how to hide or remove users. The "X" in the upper right of each user card was difficult to see, so we decided that we need to make it more visible and make it's effects more clear. The solution is to remove the "X" and add a "Hide Student" button next to the view profile information. We also are going to remove the bottom left "View Hidden Users" button in favor of moving it up to the upper right next to "Create New Search." This change will move it closer to the "Undo" message that gets shown.
...
It seems that although its getting easier for users to do composite boolean logic there is still some confusionlearnability issues with requirements. Perhaps we would benefit from a tutorial at the beginning on how to enter in requirements, or a recommended menu of things you can do (w/ composite boolean logic in the menu). Users seem to prefer personal touches to email , so perhaps have a sort of and currently adding personal touches is very inefficient, so we may be able to improve our efficiency by having a template template that will enter in each students name individually so that the email can appear personal even though you only have to write it once. It might be userful to have We could also improve our efficiency by having some sort of tabs system that shows search results in one tab, hidden students in another tab, and selected students in another tab since if there are many search results on many pages it can be difficult to remember which ones are hidden and selected. We should also have some sort of count displayed for hidden students and selected students since users might not want to go over a certain limit.
...