Loop is an app designed to connect users with their closest friends through past memories and things they love to do together.
iOS - Mobile - Research - Wireframes - User Interface - Usability Testing - Prototyping
My Role: UX Researcher, Design Strategy, Product Designer
Timeline: 8 weeks
Tools: Sketch, InVision, Illustrator, Photoshop
Project Type: Independent, conceptual model
A personal struggle as inspiration
Friendship matters. But staying connected with our friends is becoming harder as we get older. We focus more on our own careers and starting a family, and it’s easy to forget to connect with the most important people in our lives. For this project, I wanted to explore this topic because it is something I struggle with personally. I wanted to create a platform that focuses on cultivating our closest friendships rather than a large network, which social media currently promotes.
What are the challenges people face today?
Today, technology plays an important part in shaping our interactions and has redefined what friendship means. Through my research, here are some of the challenges people face today:
People are developing larger social networks online, but ending up with weaker personal connections
There is an “epidemic of loneliness”. Previously thought as an elderly issue, reports have indicated millennials are struggling
The rise of technology means people are more connected to work: they have busier schedules and more demanding careers
On the surface its seems like we have a lot of friends. However, in terms of close friendships (those whom we share personal worries and whom we might call on for advice) there is only 5. This is where I want to focus my project, and how I can help to improve these relationships.
User Interview Insights
Conversation with my users to gather common goals and frustrations
To learn more about the common behaviors and motivations of my users, I talked to 5 millennials who are currently focused on their careers. Here are their shared insights and frustrations divided into themes:
Persona & Experience Map
Keeping the user and their experience at the center of my design moving forward
From the interview insights, I was able to get a better sense of the millennial experience. With this research, I crafted a persona and experience map in order to drive my designs for the target users and identify opportunties in which to focus my digital solution.
After looking at the experience map and persona, it is clear that millennials want meaningful face-to-face interaction. Rather than thinking about how I can create a meaningful connection, I shifted focus to how I can help millennials spark conversations which can lead to in-person interaction.
With this thought, I refined my project question:
Focusing on shared interest between friends as MVP
Using the refined HMW statement and considering the needs of Janine the persona, I created a set of 30 user stories under 3 epics in order to help me define the function of my product. Taking into consideration the core value proposition, I chose the following epic and user stories to create my minimum viable product (MVP).
Core Value Proposition
To facilitate the connection of a friend through things we have in common
Connect with my friend through mutual interest
A chart showing 10 user stories under this epic. I defined the task for each story in order to select which primary task flow I would design. The highlighted ones are the main tasks I chose to move forward.
After identifying my main tasks, I developed a task flow thinking about how a user would interact with the product to complete these tasks.
This task flow below shows a user looking for an activity to connect with their friend and inviting this friend to this activity.
Sketching & Wireframes
Taking inspiration and explore layouts using pen and paper
Once I was clear on the main task flow, I took to paper and pen to sketch out the possible solution. Using inspirations from other existing UI components and looking at functionalities from apps like Facebook, Cocoon, and Instagram Threads, I started sketching out different ideas.
Example of rapid sketching to ideate for the first prototype
From sketching on paper to digital wireframes, I went through different versions of each screen to arrive at the first prototype. This is an example of screen evolution for the feed.
Usability Test: 2 Rounds
Understand users and discover the best experience through iterations
After going through the ideation process above for each screen, I created the first wireflow in mid-fidelity. This prototype underwent usability testing for two rounds with 5 participants in each round. Testers were given a set of 5 tasks to complete. The results from the first round of usability testing were used to inform my design changes for the next wireframe iteration.
“I want to be able to share the BlogTO story from the page without having to go back to the main feed”
- 4/5 TESTERS
4 out of 5 testers expected a share button on this screen when they want to send a story to their friend. I added this function and additional screen so users don't have to go back to the feed to share a story.
“I am confused. Why are there two chat buttons here? I can’t tell the difference and which one to press after the app tells me to ‘continue your conversation in chat’”
- 3/5 TESTERS
3 out of 5 testers were confused about which chat icon to press. I changed the icon on the bottom navigation and re-labeled to "all chats" to avoid the confusion with the icon on the top navigation. I also added icons in the feed to draw attention to why certain stories were being suggested.
From the feedback I received in testing Round 1, design changes were made to the prototype. I took the next iteration of wireframes to Round 2 of usability testing and continued to iterate.
Here is the final wireflow after two rounds of usability testing which was used to design in high-fidelity.
Final prototype version used to translate to high-fidelity.
COLOR & TYPOGRAPHY
Enhance the experience and set the tone with a brand identity
With the final flow of screens established, I started thinking about the visual identity of the brand before creating the high-fidelity prototype. Here is the list of adjectives the brand embodies.
Using these adjectives, I searched for inspirations and created a color palette which reflected these words. For typography, I used a font that evoked the same feeling, and was also legible at a small size.
No details too small
Knowing the visual identity was very colorful and the application design would have a feed with photographs, I needed to be careful with how I applied these colors. To make the UI feel colorful and fun but still put the main focus on the content, I decided to inject the colors in the icons in order to “dot” the screen with colors.
How can a product be represented in a name?
For the app name, I explored words that were appropriate. The two finalists were “circle” and “loop”. Both embodied the idea of staying in touch and connecting with friends.
Through rough explorations, a final logo was developed for “loop”. To emphasize connection with friends, I incorporated an infinity symbol into the wordmark. I used a geometric sans serif font because the round counters of the Os echo the circle motif in the app.
HOME SCREEN ITERATIONS
User interviews as inspiration for my design decisions
Before taking the prototype to the final high-fidelity, I explored different versions of the Home screen.
During user interviews, a quote resonated with me. Interviewees expressed that their friends were “out of sight, out of mind”. This inspired me to create a visualization that shows user’s friendship strength on the home screen. I experimented with different faces.
Ultimately, I decided to go with a simplistic face because of the high visual impact.
If time allowed, this screen would have benefited from further testing. Is there an alternative way to design this screen that would still have a high visual impact? This would be part of my future considerations.
HIGH FIDELITY PROTOTYPE
Putting it all together
With all this in mind, and the Home screen fleshed out, I created my final UI design. If you're interested in the interactive prototype please click on the button below.
Never forget a friend
Create reminders to reach out to a friend as frequent as you want.
WHAT'S NEXT FOR LOOP?
A reflection on my design process and what to do for future improvements
• Although there were many positive feedback after rounds of user testing, more improvements can still be made to this project:
• More testing and exploration for the Home screen visualization. Perhaps there is a more effective way to show a person’s friendship strength than graphic dots?
• What does the home screen look like if a person has more than 5 friends? Will this decrease the effectiveness of the visualization?
• Currently this solution shows a task flow between 2 friends in the same city. Future considerations need to be made for interaction between a friend group, or friends who are not in the same geographic location.
KEY PROJECT LEARNINGS
Learning to ask the right questions and keep testing
Looking at the work I accomplished during these 8 weeks, there were plenty of highs and lows. My biggest takeaway from the process of human-centered design is to let the users inform the design. If the design doesn’t improve user experience or meet a goal, then the design is just decorative. It is important to keep testing and keep iterating. And through this process, remember that as a designer, you are not your designs. I needed to keep an open mind during user testing and feedback, as there will always be hard moments which can lead to pivotal changes.
Other key learnings:
• Asking the right questions — I realized after conducting a few initial interviews that asking directed but open questions is important to validating my hypothesis. Without this, interviews end up with vague answers on irrelevant topics which do not answer my assumptions.
• Testing is a continuous process — which does not end after the user testing phase. As a designer, I am constantly balancing what is best for the user and other constraints, such as time and resource. When possible, continue testing because it will always lead to a better product.
Thank you for reading :)