...
Rez is a chicken vegetarian whose dietary restriction is that he cannot eat meat ingredients with the exception of considering chicken as an acceptable meat to consume.
Usability Issues-
Other Comments-
...
Kyle - Paleolythic Diet
Kyle is on the paleolythic diet which means that he eats items that are what a "caveman" would have consumed. He cannot eat products that have been through processing and he cannot grains or dairy products. He was able to complete the task scenario to completion and print his menu summary for a Kale Salad order.
Usability Issues-
- Learnability - (Severity: Minor): He was unsure if on the restriction and preference page he was searching for his preference or restrictions. * Solution: One time viewable alert shown per user to show what functionality is provided for by the search bar.* Efficiency - (Severity: Minor): He wanted all the accordions to stay open "to see what I've clicked on." For example, he wanted to keep both the grains and dairy categories to both remain open so that he could scan them both to know all options were selected.
- Solution: Correct our accordion behavior for our categories to keep items open once they have been activated once.
...
Other Comments-
...
- He reinforced our decision to keep a preferences for ingredients in our model by selecting what he wanted to see more of first and then selected his restrictions on the restrictions/preferences page.
Reflection -
With extra time we would have most likely continued using our design and refining it, rather than start a fresh, all-new implementation. With that said, we have discussed further areas of improvement that we would have liked to incorporate into our design.
- Incorporate a server profile and restaurant side page so that restaurants would be able to upload their menus easily to our website information format..
- Make a tutorial integrated into user accounts that is one time visible to show the different ways our application could be used.
- Further extend the system of ordering to allow users to purchase from restaurants online or by taking the user to the actual restaurant website to order selected items.
- Our ingredient grouping categories are long; we would like to include ingredient groups into our search bar functionality.