Project overview

 

Role: UX Researcher, UX Designer, UI Designer


Duration: 8 weeks


Tools: Figma, Adobe Illustrator, InVision, Zeplin

Challenge: Mirror is a successful clothing store with more than 400 stores around the world focusing on providing a variety of clothing style at a reasonable price. However, Mirror is late for a transition into the digital world of e-commerce. Our main goal of this project were to 1.design a responsive website that provides easy access and usability to the users, and 2.redesign their outdated logo.


(Mirror is a fictitious brand. The content provided here is solely for educational purposes)

Empathize

Research Plan • Secondary Research • Competitor Analysis

User Interview • Empathy Map • User Persona • Storyboard

 

Research Goals

At the beginning of the empathize phase, I created a research plan document that included some of my research questions, assumptions, methodologies, and most importantly, goals. A few of these goals include 1.Understanding the current online clothing market and shopping trends, 2.Understanding the frustrations people face when shopping, and 3.Understanding the goals people have when shopping.

My first step was conducting market research in order to gain a better understanding of the current clothing e-commerce industry, different user shopping behaviors, on-going trends, and important pain points. The following are some of the key insights I found through market research.

  • The global online fashion market was worth $533 billion in 2018, and is predicted to grow to $872 billion by 2023

  • Common trends among clothing websites include: filters, comparable prices, variety of style, social media influence, and many other technological innovation

  • Common pain points among users include: hard to find quality clothing at a reasonable price, bad mobile user experience, actual products don’t meet expectations, no time to shop in stores

Market Research

Competitive Analysis

After having a better understanding of the online clothing industry, I moved on to conducting a competitive analysis to see the strengths and weaknesses of different companies. I looked at five different successful companies which all had some similar features in terms of selling clothes and identified their strengths and weaknesses.

User Interview

Along with the competitive analysis, I also created 4 provisional personas based on the data from my market research. With all the data gather from the previous steps, I was able to identify the demographics for the participants needed to conduct my user interview.

I interviewed 5 participants individually regarding their shopping behaviors and experiences. Most of the questions were open-ended questions that target the participants to share their stories. By the end of the interview, I was able to collect qualitative data and find similar shopping behavioral patterns.
(Click here to see interview debrief)

Empathy Map

After finishing the interview process, I created an empathy map to synthesize the data from the interviews. I pulled out the following 3 insights to match 3 needs from the empathy map to help me have a better understanding on what goes on in the mind of an actual user.


  • Many shoppers are attracted by sales, therefore they need to know they found the best price possible

  • Some shoppers pay attention to if sections or categories are organized or not, therefore they need to know they will have a comfortable shopping experience

  • Many shoppers pay attention to if their size is available or not, there fore they need to know stores that will have their size

Persona

Based on the insights and needs, I then created a user persona. This user persona serves as a model and reflects my design choices in the later stages.

 

The last synthesizing document I created was the storyboard, which helps me build empathy with the user in a very quick and visual way.

Storyboard

 

Define

Project Goals • Card Sorting • Site Map • User & Task Flows

With sufficient research data and knowledge of what users need, I moved on to the define stage of the process. The first step was to create a document highlighting business, user, and technical goals. By looking at where goals overlap each other, I have a better understanding of how to prioritize my design.

Project Goals

From there, I ran an online card sorting activity with 5 participants to gain a better knowledge of how users typically categorize different types of clothing. Each participant was asked to sort 30 different items into different categories. At the end of this activity, I was able to find similar and unique patterns that helped me with how I should categorize items.

Card Sorting

 

Next I created a sitemap to clearly outline the structure of contents of the website. This ensures that I include the essential features that meet my user’s needs.

Site Map

 

After the Sitemap, I created one user flow and one task flow to illustrate how a user finishes a task. The user flow demonstrates specifically about one task, whereas the task flow shows many ways a user can reach their goal. This is a crucial step in this process because it helps us understand not only what the user’s actions are, but also what the user is thinking about.

User & Task Flows

 

Ideation

Feature Roadmap • Low-Fidelity Wireframes • Mid-Fidelity Wireframes • High-Fidelity Wireframes

Responsive-designs • Logo Design & Branding

 

The first step in the ideation process was to create a feature roadmap in order to prioritize the necessary features and any other extra features that should be included on the website. Given that clothing websites have been a around for quite some time already, it was important for me to make sure I included most of the standard features found across these websites.

Feature Roadmap

 

With a clear idea of what should be included on the website, I move on to the next step in the ideation phase by sketching out 3 different homepage ideas. While sketching out ideas, I had to keep in mind that I was designing for Jennifer (persona) and what would meet her needs.

Sketches

 

After sketching out different ideas of the homepage, I combined ideas from each of them to create digital mid-fidelity wireframes. I created a homepage, women’s categories page, jeans collection page, a product page, and a shopping cart page. This allowed me to have a better idea of how the visual hierarchy, element sizing and spacing, and the flow would look before adding details.

Mid-Fidelity Wireframes

Responsive wireframes of homepage

 

After creating wireframes and having a better understand of how the overall structure of the website should look like, I moved on to designing the brands logo. I started by listing out the brand attributes which are: neutral, fresh, clean, and modern. Since redesigning the brand logo is one of my main goals, I added four more attributes to make things more interesting: minimalist, attractive, trendy and unique. I created a logo that is simple but strongly reflects the brands attributes. Then I arranged a brand style tile that includes the website’s color palette, typography, imagery, and other elements.

Logo Design & Branding

Brand Style Tile

 

After identifying the brand’s style and elements, I moved on to designing high-fidelity responsive wireframes for the homepage and the product page. By making sure everything from images to element spacing and alignment was spot on and consistent, I was able to move on to the next stage.

High-Fidelity Wireframes

 

Homepage

Product page

 

Prototype

High-Fidelity Mock-up • InVision Prototype

 

In order for me to create a prototype for usability testing, I finished a few more high-fidelity wireframe pages to make sure users will be able to finish the given task. Then I created my first clickable prototype using the website InVisionapp. With the help of my mentor, I reiterated my prototype a few times before finding real participants to conduct the test.

High-Fidelity Mock-up

 

Reiteration of wireframes for prototype

 

Test

Usability Testing • Affinity Map • Priority Revisions

The goal and main focus of conducting this usability test is to uncover any misunderstandings or obstacles that the user might run into regarding my designs. I created a usability testing plan and found 5 participants at a school campus to conduct moderated, in-person usability tests. Each person was given one main task and scenario regarding purchasing an item using the prototype. As my participants ran through the test, I made sure they spoke out each and every action they took in order for me to record down quality data.
(Click here to see full test findings notes)

Usability Testing

 

After gathering all the data from the usability test, I synthesized the test findings by creating an affinity map. Similar to the empathy map from the earlier stages, the affinity map allows me to find important patterns through the user’s behaviors, actions, comments, and feedback.

( Click here to see full affinity map notes)

Affinity Map

 

By synthesizing the test findings with the affinity map, I was able to find areas of design that needed improvement. Below I’ve listed out three usability test insights with corresponding revisions that I applied to my prototype in order to improve the overall user flow and experience of the website.

  • All users were confused where to click at first and prefers the image of the product to be clickable
    Revision: Made sure both the image and title is clickable

  • All users prefer using the filter function before scrolling down to find the item
    Revision: Made sure the filter function is ready and working

  • 3 of the 5 participants were not sure what content of the product to click on first (size,color,quantity,etc)
    Revision: Made sure all features are clickable under no specific order

Prioritized Revisions

 
 

The next step would be to eventually conduct another round of usability test with the updated prototype to uncover more insights so I can further improve the design. It would also be necessary to create a few more screens to make the overall prototype and website feel more finished. Furthermore, this project would then be pushed out to the real market where real users can actually browse and test the website. Then from there we can accurately measure if our design choices meet the user’s needs.

Next Steps

 

Clothing websites have always been a thing for me growing up, so being able to work on a project from the beginning stages to the design stages really left a big impact for me. I enjoyed conducting user research and then implementing my research findings into actual design choices. A few highlights of this project include: 1. Conducting user interview to learn about user behavior 2. implementing design choices 3. Seeing how participants react to my prototype and updating them to meet their needs.

Reflection