Appendix - Cooking With Roux
Personas


User Stories
Provide recipes for breakfast, lunch, dinner, and snacks:
- As a busy professional, I want to search for simple breakfast recipes on the weekend to maximize my free time.
- As a user, I want to find recipes that can be utilized for meal prep or leftovers for lunches so I can save time getting ready in the morning.
- As the user Morgan, I want to find new dinner recipes to prepare; so I don’t fall back on the same meals after a long day.
- When I am driving home from work, I want dinner recipe options so I can stop by the store and grab ingredients if necessary.
Use the recipe while cooking:
- While preparing my meal, I want ingredients listed in groupings so that I don’t get overwhelmed or have to listen to long lists of items.
- As the user Morgan, I want instructions provided in a sequential, efficient fashion to feel confident I’m doing things correctly.
- As a user, I want the option to repeat any instructions if I need clarification or don’t hear it properly.
- While multitasking, I want to be the one to push the instructions forward so I can prepare the meal at my own pace.
- As a user, I want clear, descriptive instructions where I can easily understand what I’m trying to achieve.
Sample Dialogues
As a busy professional, I want to search for simple breakfast recipes on the weekend to maximize my free time.
- U: Recommend a brakfast recipe.
- S: Certainly! We can prepare a tuna frittata, a hearty egg dish with potatoes and dollops of sour cream baked in. Cook time is 25 minutes. How does this sound?
- U: Can you recommend something faster?
- S: Of course. I have a recipe for avocado toast, topped with a fried egg and sprouts. Cook time is 10 minutes. Say ‘Get Started’ or ‘More Options.’
- U: Get started.
As a user, I want the option to repeat any instructions if I need clarification or don’t hear it properly.
The user is progressing through a recipe with the help of the assistant.
- S: Step two, add diced potatoes to the heated pan with olive oil and cook until they start to brown.
- U: (Alt 1) Repeat.
- U: (Alt 2) Repeat that.
- U: (Alt 3) Repeat step two.
- S: Step two, add diced potatoes to the heated pan with olive oil and cook until they start to brown.
- The user completes the step and is ready to proceed.
- U: (Alt 1) Next.
- U: (Alt 2) Next step.
