top of page
header option 2.jpg
savr.png

Savr Recipes is a voice enabled mobile application that provides home cooks with a hands-free cooking experience. 

My Role 

Solo project lead (UX designer and UI designer), while receiving guidance and support from my mentor, Laura 

Methodology & deliverables
Timeline
​
 

1 week ( Sep 2022)

Tools​
 

Figma , Calendly and Zoom 

Google Ventures Sprint Workflow 

This project was conceived as a one-person modified Google Ventures (GV) sprint to be conducted in 5 days.  

  • Proto personas 

  • How Might we statements

  • Lightning demos and competitor analysis

  • Sketching 

  • User map

  • Crazy 8 

  • Story-boarding

  • Hi-fidelity designs â€‹

  • Prototyping 

  • Usability testing 

GV_Design_Sprint_Workflow.jpg
The problem prompt

Savr recipes is a fictional startup that wants to make it easier for people to cook great meals at home. Savr has received negative reviews about the length and advanced techniques involved in some of their recipes. They want to create a better cooking experience for their users. They also want to help their users follow the cooking instructions accurately and easily

Constraints
  • Currently the recipes are written as text, in ordered steps from start to finish.

  • Need to be designed as a native mobile app.

Problem prompt, constraints, research highlights,1 user interview, and persona information provided by BiteSize UX on behalf of Springboard. 

Solution
Savr Recipes is a mobile application that breaks down the cooking process into bite-sized chunks and provides users with a voice enabled hands-free cooking experience. 
Gather tools and ingredients 
gather tools and ingredients_edited.jpg

Before starting the cook, the user gathers tools and ingredients required during the cook.  

Voice mode
voice mode screens_edited.jpg

Users don't have to touch the phone during the cook and can use voice commands to navigate the app.  

Cooking made easy 
key features.png
DAY 1: Mapping and understanding the problem 

I spent day 1 of the sprint by reviewing and making sense of the interviews and persona information provided in the design prompt.

Meet Nick, the Persona 

NIck persona.png

I categorized challenges based on when Nick and other users (from the research provided) faced them during the process to help me understand which part of the cooking process I needed to concentrate on. 

 

​

NIck's challenges.png

Based on these inputs I came up with the following How might we statements. 

How might we.png

Next, I mapped out an end-to end solution to the problem.  

End to end solution sketch 

end to end.png
DAY 2: Sketching 

Lightning demos : Studying 4 mobile applications 

I started day 2 of the sprint studying 4 mobile applications to understand how main functionalities that I was looking to incorporate in my app were tackled. I chose to study Tasty, Voicipe, Food Network Kitchen and Kitchen stories. 

 

One challenge I faced was that I couldn’t find many examples of voice-based recipe applications. 

Comparing competitor apps
competitor.png
Key features of competitors.png

Crazy 8 sketches - Focus on 'Start cooking' phase

Next, I used the Crazy 8 method to illustrate 8 versions of the critical screen in 8 minutes. Based on the pain points of the main persona Nick, I decided to focus on the ‘Start cooking’ part of the process. This was an exciting and difficult exercise to come up with drastically different ideas under time constraints. 

Crazy 8 sketches for Savr Recipes 
crazy8.png

More definition to the solution : 3 panel sketches 

Next, I created 3 sketches to represent the critical screen and the screens flanking the critical screen. My biggest challenge at this point was to figure out how to capture the ‘voice’ aspect in the screens. 

The 3 critical screens - Finding recipe, recipe screen and recipe playing screen. 
3 screens.png
DAY 3: Decide  

The next step was to define the solution further and create a storyboard that illustrated the solution. I debated dropping the voice aspect from the solution as I didn’t know how to execute it. After consulting with my mentors, I decided to feature voice mode as it solved one of the biggest pain-points of the user. 

Decision : How much 'voice' interaction? 

​

There could be several layers to the voice aspect.

​

  • 2-way communication

       The app could ‘talk’ to the user by reading out recipes and providing instructions;  the user could ‘talk’ to the app                   by giving out voice commands. 

​

  • 1-way communication

       The app would not ‘talk’ to the user, but the user would be able to give commands to the application.

 

Though having 2-way communication for voice seemed like a useful option, I decided against it as the pain-point of users having to touch screens during cooking can be addressed using voice commands and 1-way communication. There was also another consideration of whether I should provide the user with a recommended prompt or let user decide the prompt they wanted to use to get a job done. After much contemplation, I decided to only enable voice commands and not give the user the ability to structure their own commands to reduce complexity. 

 

With increased clarity on the scope of the application, I sketched out the storyboard. 

Lucy's journey : Storyboard 
Storyboard 1.png
storyboard2.png
DAY 4&5: Prototyping 

This step was the most challenging to me. I time-boxed tasks to help me finish prototyping during this day. 

Decision : Voice mode in Landscape and video full screen?

Landscape mode would give prominence to the video/visuals in voice mode. However, I did not know how to translate that into a prototype. Hence, I decided to stick to the portrait mode. 

Challenges faced 

  • Getting the entire prototype ready in a day was a challenge. I had to complete the work over 2 days due to some interactions not working correctly at the end of day 4. 

​

  • Accommodating many elements in a small space of a mobile layout and maintaining consistency across screens was challenging.

 

  • Effectively depict Voice mode features without confusing the users was a challenge as I didn’t have many examples to base my screens on.

DAY 6 & 7 : Testing 

The next step was to test the prototype on users. I had reached out to potential participants on day 1 of the sprint and had a few confirmed interviews.

whowhat.png

I did not specifically give sub-tasks as I wanted to see what path users would take. For e.g. before cooking, according to the current flow, users gather tools and ingredients. I did not specifically tell them to first gather tools and ingredients and start cooking as I wanted to see what users would do naturally without my prompts. I conducted 3 tests on one day and 2 others on the next day as there were a few no-shows. 

Usability testing results.png
Changes in navigation, status indicator and voice commands as pop-ups   
1,2,3.png
Changes to timers, bigger pictures and text 
3,4.png
Recipe picture added to voice mode 
6.png
Final Screens 
Prototype mock up.png
Conclusion 

Savr Recipes was a wonderful learning opportunity and came with it some unique challenges, most of which were time-related.  

  • I wish I had more time to explore prototyping with other software ( Voice flow/ Adobe XD), landscape mode and voice prototyping. The pace was so rapid that at times I felt overwhelmed. I learnt how to come up with scrappy solutions under time constraints.    

​

Impact metrics 

If Savr were a real-world application, I would consider the following metrics to measure the efficacy of the application 

  •  Session length and depth ( indicating that the user was using the app to refer recipes and cooks with it).

  • Daily / Monthly active users. 

  

Retrospective
  • I learnt later that asking the user to use specific voice commands was not intuitive and natural way a user would communicate with a voice app.   

​

  • I took an extra day to prototype and another extra day to conduct my interviews. I didn't use Day 3 effectively and should have started prototyping on day 3 to save time. This project illustrated to me the importance of time-boxing. 

​

  • I had a ‘no-show’ in my usability test, because of which I had to continue my testing on another day. Next time I would line up some back-up usability test participants so that not having participants would not be a bottle-neck in the design process. 

Want to see my other projects? 

Dclutter card.png
Pixworld click.png
Allways card.png
bottom of page