My Muse

A community driven, music focused social media app.

Approach

Goal Directed 
Design

Role

UX Designer + 
Researcher

Team Size

4

Duration

12 weeks

Tools

Figma
Figjam

Method

Research

Understand users and the domain

Modeling

Create user personas and context

Requirements

Define user, business, and technical needs

Framework

Define the design structure and flow

Refinement

Assess behaviors, form, and content

Research

The research phase involves gathering qualitative data about potential user needs, behaviors, and goals. The goal of this phase is to develop an understanding of the target audience, which serves as the foundation for creating user personas and defining requirements.

View Figjam

Literature Review

We conducted a comprehensive literature review focusing on the impact of social media on the music industry and collaboration within online music communities. Our findings emphasized the importance of prioritizing user-to-user connections and fostering a sense of community within the app. Additionally, we explored factors influencing user participation in online discussions. We found that having consistent and diverse content is a significant factor to keep users engaged.

Competitive Audit

In our competitive audit we researched apps that provide communities based on shared interest, such as Reddit and Amino, as well as platforms that are focused on discussing music, like Musicboard and Genius.

We found that having both following and discover pages were indicative of a positive experience. Additionally, features such as trending topics, encouragement to follow genres, artists, and other users during on boarding, and customizable profiles help to boost engagement.

Stakeholder Interviews

In place of stakeholder interviews, we discussed our app from the perspective of the stakeholders to understand the product's purpose and any business goals that need to be considered. We developed a problem statement using several assumption statements made about the target audience, the app's value, and the market our app will be in.

Problem Statement: The current state of social media forums has focused primarily on very broad topics and too little profile diversity that encourages interaction between users. Our product will address this gap by creating a space that is much more community driven, focused, and shows each user’s unique personality.

User Interviews

We conducted five user interviews with people representing our target audience, including musicians and music enthusiasts. Through these interviews, we gathered insights into user behaviors and preferences, which informed the development of our personas.

Image of 5 affinity maps

Modeling

In the modeling phase, we compiled the information we received during our research into our user persona, the fictional representation of our app's typical user. Personas encapsulate the user's behavior patterns, needs, and goals. Doing so gives a face to the user data and guides the design towards user goals.

Behavior Patterns

In order to create our persona, we created 20 behavioral variables from the patterns we recognized during our user interviews By placing each interview subject on a scale for each of the behaviors, we were able to identify clusters of behavior patterns which we then used to develop a persona.

User Persona

Although the data is somewhat scattered, we were still able to identify an overarching pattern within the responses and determined we had only one user persona. Our persona, given the name Vanessa Wilson, is essentially a synthesis of our research and give shape to the users goals.

Requirements

Context Scenario

Context scenarios walk through the personas interaction with the app. This is important because it ensures that the user’s goals remain at the forefront of the design

Requirements List

We used the actions taken in the context scenario to create a list of requirements the users need to access in order to reach their goals and any features they might expect the app to have.

Some of are user requirements are:

Frameworks

Key and Validation Paths

We used the requirements list to determine the key path scenario, the main path our persona needs to take to achieve their goal. Our key path starts on the home page and navigates through browsing the app, searching for a specific term, and interacting with a post. The key path also includes our user checking their notifications for updates. Validation scenarios are smaller scenarios used to validate possible paths not reached in the key path scenario. Our validation scenarios include the user viewing their own profile, changing settings, or adding filters to a search.
We created the wireframe by mapping out our key path and validation scenarios. The wireframing was an important step because it allowed us to create a draft of the prototype without thinking about the design so that we could focus on the flow of the app.

Refinement

Usability Tests

Due to time constraints, we only held two usability tests. The feedback we got was important because it brought attention to a some smaller things the we overlooked, like broken links or things that seemed clickable but weren't or vice versa. For example, the follow button in the notifications page was different from the follow button in the feed pages and didn't change on click.

Final App

View Prototype