Backyard Reviews

Backyard Reviews

Backyard Hero Image

Design Problem

In the midst of the Covid-19 pandemic, small businesses in the United States are struggling to keep afloat. Consumers are increasingly relying on online shopping from large retailers such as Amazon. Through user interviews, we found there is a need for geographic-specific and centralized tools to guide consumers towards local business alternatives.

How can we enable people to (1) more easily divest from large retailers and businesses, and (2) discover and purchase products in their immediate area?

Backyard characters

Project Overview


Approach

For the course project in SI 582: Interaction Design, teams spent the semester solving an interaction design problem with a user-centered design approach. We began by deciding upon a design problem and doing domain research, and then creating interview protocol and conducting virtual user interviews to gather information. From there, we crafted stakeholder personas and user interaction scenarios that were made into storyboards. Next, we built paper-prototypes and conducted usability tests to gather qualitative insights. After we went through the user feedback, we were able to align on a core set of features that we went on to include in our wireframes. Using Sketch and Figma, we then designed a high fidelity prototype. After gathering additional user feedback, we iterated on the concepts to create a “final” version of the high fidelity prototype.


Research & Discovery

Domain research

We researched competitor services, websites, and applications in order to gain an understanding of the product landscape. We focused on Yelp (direct competitor), Threshold.us (parallel competitor), Shop (partial competitor), and Etsy (partial competitor). The criteria we looked at included usability, functionality, look & feel, good design, and accessibility. We found that:

By analyzing competitors’ products, we found that many offered similar features, but none offered the exact combination of functionality that would solve for our design problem.

Stakeholder Interviews

Despite the pandemic, we were able to conduct user interviews, albeit remotely. We aligned on interview protocol and then each team member interviewed three potential users (a total of 12 users). We distilled all of our interviews and findings into the following insights:

Stakeholder Personas

We crafted two personas, focusing on the motivations and obstacles that people may experience while shopping or managing a small business. These simplified personas helped us make quick product decisions.

Persona 1 Persona 1


Persona 2 Persona 2


Interaction Scenarios

With the three stakeholder personas created, we crafted interaction scenarios and a set of goals and tasks that each persona should be able to accomplish with our system. We did our best to ensure each of the scenarios demonstrated how users benefit from or are impacted by our design solution.


Design

Storyboards

Sketching storyboards was the next step in the design process. I sketched the interaction scenarios as well as additional standalone scenarios to assist with the brainstorming process.

User scenario

User Scenario

Backyard Sketches

Sketches

Creating the storyboards helped us with defining Backyard’s core product functionality:

Paper Prototype

Creating paper prototypes was the next phase of the interaction design process. We pulled from our sketches and storyboards, as well as the core product functionality, to align on a basic site map and task flow.

Paper Prototype

After building the paper prototype, the team conducted usability tests with the same stakeholders that we initially interviewed. Due to the pandemic, the paper prototype tests were conducted virtually over zoom which presented many challenges. This changed the nature of the test and, thus, the results, but it did yield some valuable insights that we applied to building our wireframes:

Wireframes

In a design review, we received feedback to narrow the scope of our design solution. We considered the “flexibility-usability tradeoff” which states that products that prioritize flexibility are often more difficult to use. We chose to focus on consumers over small business owners in order to limit our project scope. Additionally, we decided our most import features are the search functionality and purchase flow. We made these features have the most touch points in the wireframes as they drive the most value.

Wireframes

Wireframes

Visual Design

At this stage, our team focused on creating a style guide to align on visual components. We focused on typography, colors, buttons, cards, and shadows.

Inspiration

I pulled creative inspiration from a number of websites and applications. The inspiration board below served as a starting point for conversations with the team about individual design components. Inspiration

Typography

Typography

Colors

Color Styles

Buttons

Buttons

Shadows

Shadows

V1 High-Fidelity Prototype

For our v1 high fidelity prototype, I focused on the advanced search features. During an in-class design review, we received the following feedback on our v1 prototype:

Below you can see the changes that were made from the v1 prototype to the v2 prototype based on this feedback.

Prototype Evolution


Prototype Evolution

Additional usability testing would help us resolve the issues uncovered in our design review.

Final High-Fidelity Prototype

Backyard Hero Image

For the final prototype, we took insights from our usability tests to make a number of changes, focusing on improving the accessibility of our visual design:

Using a color contrast assessment tool, we tested the color contrast of white text on the green background and realized that the contrast between our initial green color and white was not sufficient in order to satisfy Web Content Accessibility Guidelines (WCAG) and American Disabilities Act (ADA) requirements. We adjusted our colors accordingly to ensure we comply with these important guidelines and accessibility laws in the U.S.

Below you can find the final product slides we presented on the last day of class:


Key Panels


Reflection

There are many aspects of this project that could be improved, but, overall, working on this project was a great learning experience and an introduction to interaction design. I believe creating a site map would have helped our group get more aligned on solutions prior to designing our wireframes. Additionally, Covid-19 made in-person usability tests much more difficult to conduct.

The implementation of the advanced search and filter features could be greatly improved as well. If we had additional time to iterate on the prototype, I would relocate the advance search features to be directly on the home search screen, as these features are core to the experience of the product. Additionally, the material impact that this information system could have on people’s lives is unmeasured and would need to be studied and defined. Additional research would be required to determine second and third order effects on impacted communities.


rss facebook twitter github gitlab youtube mail spotify lastfm instagram linkedin google google-plus pinterest medium vimeo stackoverflow reddit quora resume quora dribbble