The solution for this mobile application is to create a more personal experience for users through discovering music, searching songs and interacting with others. I added the social media aspect and upload feature to connect artists and their listeners, I want to create a more engaging user interface to make users feel more personal and the music categories can be customized to match their tastes.
To understand the space, I explored the competitor music apps people commonly use. I downloaded each app and tested them to see their user flow and how they inspired their listeners through their design.
After getting insights from user feedback and research, I created two user types which are younger listeners from age 17-25 years old and independent artists/creators. I decided the main user persona for the redesign is the young listener consumers because the discovery of new music and community are very important to them. This helped me to make better design decisions that will meet the user's needs.
I created a journey map to help me visualize the steps of my target audience take based on the scenario in order to accomplish the goal.
Here are two areas of opportunity I found in my journey map:
1. Let users search by different genres, artists, or new music. Adding music suggestions would help users to search quickly.
2. Add the recommendation and new release music section for users at the top of the homepage to make discover more personal towards users and pick the options that are most appealing to them.
During our usability testing process, I find it really helpful based on a lot of the feedback my classmates provided. I got to see different perspectives on how I can improve my usability not only visually also functionally.
You're a big fan of Tame Impala and you want to discover his new songs. You use Soundcloud to search for the artist and play the latest tracks.
Based on the KJ analysis results, here are the prioritized lists of outcomes. We break them down into four categories. These helped me to understand what are some most important outcomes that I should prioritize, it also helps me to generate ideas and brainstorm quickly in a very short amount of time.
1. User Interface
Increase the text size for some of the screens.
Focus more on visual hierarchy.
2. Button/Layout
Change The lighting button for the stream feature.
Add a play button in the music player.
Add the bottom bar for the artist page as well.
3. Function
Include lyrics or comments in the middle of the music player screen.
4. Icon
Placement and the icon matters.
I changed the order of the categories and made the layouts more consistent. Users will see the trending music at the very beginning and the recommended music by their favorite artists. I embedded the message feature for users to talk with friends or other creators. This design makes the discover more personal towards users and make it easier for them to navigate.
Since users couldn’t easily access their profile, I made the profile section more obvious for them to view their information. I added a call to action section at the top of the page to attract more users upgrade to premium plan. When they click the plus button, they can choose to upload a track, create a playlist or record a track which is more accessible for them and other users can quickly discover more unique music.
Originally there was no suggestions in the search page. Users don’t know what they should search for. As a result, I added different categories that suggested to the users such as mood, genres and creators upload, so that they can search music based on their preference. After navigating search, they can click the filter bar to change the category and move up and down to view the top results and tracks.
• Lyrics on/off option
I’m planning to include lyrics option for them to turn it on or off in the setting to create a better experience for user.
• Stream Feature
Users were not sure what the lighting icon means in their original app. I added the name under the icon but I’m planning to redesign this page as well so it's more straightforward for users to understand what they can explore in this feature.
• Implement record a song feature
In order to create more interaction with the creators, I would want to implement the record feature for listeners to record their track and upload to the platform.
Overall, I learned the importance of usability testing. It is hard for us to tell the real problem without letting other people test the product. I’ve noticed many problems that I did not think of when I’m designing. Especially the KJ methods are really crucial when dividing them into groups and identifying which is the prioritizing the problem. This is very useful for me to know the most necessary thing I need to improve. If I have more time during the usability testing, I would create more sticky notes and categorize them better. I would spend more time reflecting on the user flow during the time they spent testing my app.