<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>UX Projects | Yichen (Emma) Wang</title><link>https://www.yichenwang.me/tag/ux-projects/</link><atom:link href="https://www.yichenwang.me/tag/ux-projects/index.xml" rel="self" type="application/rss+xml"/><description>UX Projects</description><generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><lastBuildDate>Wed, 27 Apr 2016 00:00:00 +0000</lastBuildDate><image><url>https://www.yichenwang.me/media/icon_hu1b03880d6301b2b554b69fb90141d78e_305829_512x512_fill_lanczos_center_3.png</url><title>UX Projects</title><link>https://www.yichenwang.me/tag/ux-projects/</link></image><item><title>ClubHack</title><link>https://www.yichenwang.me/project/clubhack/</link><pubDate>Wed, 27 Apr 2016 00:00:00 +0000</pubDate><guid>https://www.yichenwang.me/project/clubhack/</guid><description>&lt;p>&lt;strong>Timeline&lt;/strong>: Sep 2020 - Dec 2020&lt;/p>
&lt;p>&lt;strong>Tools&lt;/strong>: Figma, Miro&lt;/p>
&lt;p>&lt;strong>Role&lt;/strong>: Designer, Researcher&lt;/p>
&lt;p>&lt;strong>Other Info&lt;/strong>: Class Project for Human Computer Interaction Design&lt;/p>
&lt;h3 id="overview">Overview&lt;/h3>
&lt;p>We were fortunate that Cornell’s campus was open to students during the pandemic. However, most classes were online and in-person events were limited to small gatherings. In these conditions, it can be difficult for new undergraduate students to meet people and make friends even though they were all in close proximity to each other.&lt;/p>
&lt;p>&lt;strong>Project Goal&lt;/strong>:
Design a solution that makes it easier for new students to meet one another and help them build a community of close friends.&lt;/p>
&lt;p>&lt;strong>Target user group&lt;/strong>:
New undergraduate students at Cornell including freshmen and transfer students who are on campus.&lt;/p>
&lt;p>&lt;strong>Overview of the final solution&lt;/strong>:
An app that helps students navigate the competitive club recruitment process (more on club recruitment later). It matches users to clubs based on interests and desired club culture and a chat function that allows users to speak and complete a virtual or in-person activity with a club officer.&lt;/p>
&lt;p>Fill out profile information:
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt=""
src="https://www.yichenwang.me/project/clubhack/task1.gif"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;p>Search for clubs:
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt=""
src="https://www.yichenwang.me/project/clubhack/task2.gif"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;p>Schedule meeting with an officer:
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt=""
src="https://www.yichenwang.me/project/clubhack/task3.gif"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;p>Modify profile information:
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt=""
src="https://www.yichenwang.me/project/clubhack/task4.gif"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;h3 id="user-research-part-i">User Research (Part I)&lt;/h3>
&lt;p>We conducted interviews with 3 new undergraduate students to understand their current experiences with making friends on campus and what they look for in a friend.
Using Miro for affinity diagramming we gathered 3 key insights:&lt;/p>
&lt;ul>
&lt;li>Interviewees were limited to meeting friends through mutual connections. Due to restrictions on in-person gatherings, interviewees had difficulty in creating study groups for classes and making friends organically in social settings.&lt;/li>
&lt;li>Interviewees reported preferring friends who shared the same interest, values and have genuine personalities. Most noted that they still value people with shared values over shared interests, but it is easier to connect if there are shared interests.&lt;/li>
&lt;li>Interviewees reported to use Facebook to add an extensive network of friends whereas Snapchat and Instagram were used to chat directly with a select group of friends, sometimes leading to in-person meetings.&lt;/li>
&lt;/ul>
&lt;p>We constructed a persona, Emily, based on our interviews:
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="" srcset="
/project/clubhack/persona_hu2f81a94b9dba37cc704ace85295944f2_278980_a3aabda2976061eaab670393e70f75ff.png 400w,
/project/clubhack/persona_hu2f81a94b9dba37cc704ace85295944f2_278980_d29f789b12c2fb2fc070fd82faf7cf49.png 760w,
/project/clubhack/persona_hu2f81a94b9dba37cc704ace85295944f2_278980_1200x1200_fit_lanczos_3.png 1200w"
src="https://www.yichenwang.me/project/clubhack/persona_hu2f81a94b9dba37cc704ace85295944f2_278980_a3aabda2976061eaab670393e70f75ff.png"
width="760"
height="428"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;h3 id="current-solution-space">Current Solution Space&lt;/h3>
&lt;p>We explored the current solution space to see what problems have already been addressed and what was missing based on our user research.&lt;/p>
&lt;p>&lt;strong>What existing solutions address&lt;/strong>:&lt;/p>
&lt;ul>
&lt;li>Allowing users to be exposed to a diverse population of people across colleges&lt;/li>
&lt;li>Provide students with the opportunity to meet people remotely during the pandemic&lt;/li>
&lt;li>Being able to make new friends in the user’s academic year, major, and with those experiencing similar challenges.&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>What’s missing&lt;/strong>:&lt;/p>
&lt;ul>
&lt;li>No virtual to in-person meet-up conversion in one solution&lt;/li>
&lt;li>Harder to get to know someone on a deeper level&lt;/li>
&lt;li>More difficult to create a support network online compared to in-person&lt;/li>
&lt;/ul>
&lt;h3 id="brainstorming">Brainstorming&lt;/h3>
&lt;p>As we were brainstorming, we realized that our design ideas stemmed from surface-level insights and didn’t properly address a core issue within our identified user base. In order to gain additional insight, we conducted another round of user research with one of the previous interviewees and recruited a new one.&lt;/p>
&lt;h3 id="user-research-part-2">User Research (Part 2)&lt;/h3>
&lt;p>&lt;strong>Final affinity diagram&lt;/strong>:
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="" srcset="
/project/clubhack/affinity_huea546395681c63e1a4ce43e8f1d4d6d3_588939_a717f809654f15823b516cc54d19ebe5.png 400w,
/project/clubhack/affinity_huea546395681c63e1a4ce43e8f1d4d6d3_588939_0114bd46b89b8ba59185ca41e6b1057d.png 760w,
/project/clubhack/affinity_huea546395681c63e1a4ce43e8f1d4d6d3_588939_1200x1200_fit_lanczos_3.png 1200w"
src="https://www.yichenwang.me/project/clubhack/affinity_huea546395681c63e1a4ce43e8f1d4d6d3_588939_a717f809654f15823b516cc54d19ebe5.png"
width="707"
height="760"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;em>Note: the arrows represent hierarchical relationships between clusters&lt;/em>&lt;/p>
&lt;p>After the additional interviews were completed and updating our affinity diagram, our group uncovered a new insight: &lt;strong>the difficulty that new students faced in joining competitive clubs.&lt;/strong>&lt;/p>
&lt;h3 id="back-to-brainstorming">Back to Brainstorming&lt;/h3>
&lt;p>With the new insight in mind, our group realized that interviewees have made unsuccessful efforts towards joining communities and making new friends through club recruitment because of the lack of understanding of the recruitment process, misinterpretation of club culture, and the lack of prior connections within the club. Although “coffee chat” opportunities exist for prospective applicants, some mentioned that coffee chats are intimidating and that conversations are often transactional and surface level.&lt;/p>
&lt;p>The design idea we moved forward with was the one mentioned earlier in this article.&lt;/p>
&lt;p>&lt;strong>Tasks&lt;/strong>:&lt;/p>
&lt;p>Pre-Matching Survey&lt;/p>
&lt;p>&lt;em>Users fill out a survey when they set up an account on the app so that the app can generate a list of clubs that match their interests.&lt;/em>&lt;/p>
&lt;p>Searching for Clubs&lt;/p>
&lt;p>&lt;em>Users use keywords to search for a specific club they are curious about, but were not matched with or clubs catered toward a specific interest.&lt;/em>&lt;/p>
&lt;p>Chatting with an Officer&lt;/p>
&lt;p>&lt;em>The user can chat with or set up a meeting with a club officer to learn more about the club culture, recruitment process, and connect with them on a more personal level.&lt;/em>&lt;/p>
&lt;h3 id="prototyping">Prototyping&lt;/h3>
&lt;p>We sketched basic UI screens together and used that for the basis of our paper prototype, which we used to conduct user testing.&lt;/p>
&lt;p>You can view the full paper prototype &lt;a href="https://youtu.be/X4E9WFbllt0" target="_blank" rel="noopener">here&lt;/a>.&lt;/p>
&lt;p>The main changes we decided to make based off user feedback were:&lt;/p>
&lt;ul>
&lt;li>Make the menu bar present on all the screens&lt;/li>
&lt;li>The chat function should also be available for both in person and virtual meet ups&lt;/li>
&lt;li>Include a section that lists clubs similar to the club being selected&lt;/li>
&lt;/ul>
&lt;p>We also decided to add a 4th task: editing your profile. This allows the user to update their profile if their interests change so that they can get matched to clubs that match their current interests.&lt;/p>
&lt;p>Keeping in mind the feedback from our user tests, we created a mid-to-high fidelity prototype of our app in Figma.&lt;/p>
&lt;p>Fill out profile information:
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt=""
src="https://www.yichenwang.me/project/clubhack/task11.gif"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;p>Search for clubs:
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt=""
src="https://www.yichenwang.me/project/clubhack/task22.gif"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;p>Schedule meeting with an officer:
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt=""
src="https://www.yichenwang.me/project/clubhack/task33.gif"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;p>Modify profile information:
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt=""
src="https://www.yichenwang.me/project/clubhack/task44.gif"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;h3 id="usability-testing">Usability Testing&lt;/h3>
&lt;p>One of the goals of this app is to make navigating the competitive club recruitment process easier, so it was important that we test the ease in which the user can use our app and user satisfaction. The usability metrics we focused on were &lt;strong>effectiveness, learnability, error rate, and satisfaction&lt;/strong>.&lt;/p>
&lt;p>We recruited 3 users in our target user group to conduct a usability test of our high-fidelity prototype. Based on the user testing session, we identified a list of UX problem instances (UPIs) from our usability testing session. From there, we identified the underlying UX design problems (UDPs) that caused one or more UPIs.&lt;/p>
&lt;p>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="" srcset="
/project/clubhack/upd_hu80ee665857e92ac5530b4b8c0f098cc1_294979_268ec44a25179a50142e443f5dc4c4c3.png 400w,
/project/clubhack/upd_hu80ee665857e92ac5530b4b8c0f098cc1_294979_05a60509cdb80c26d74b055e8abcc258.png 760w,
/project/clubhack/upd_hu80ee665857e92ac5530b4b8c0f098cc1_294979_1200x1200_fit_lanczos_3.png 1200w"
src="https://www.yichenwang.me/project/clubhack/upd_hu80ee665857e92ac5530b4b8c0f098cc1_294979_268ec44a25179a50142e443f5dc4c4c3.png"
width="703"
height="760"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="" srcset="
/project/clubhack/upi_hu1d2e22b313e1ef8668202cf1abb6b0d2_252291_c2f4c59d9d69f232c6ae67965218ba46.png 400w,
/project/clubhack/upi_hu1d2e22b313e1ef8668202cf1abb6b0d2_252291_e173afe93de449e5ad4cc77e57d315b1.png 760w,
/project/clubhack/upi_hu1d2e22b313e1ef8668202cf1abb6b0d2_252291_1200x1200_fit_lanczos_3.png 1200w"
src="https://www.yichenwang.me/project/clubhack/upi_hu1d2e22b313e1ef8668202cf1abb6b0d2_252291_c2f4c59d9d69f232c6ae67965218ba46.png"
width="760"
height="223"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;p>For the most difficult design changes, we chose not to implement them for the final prototype due to the time constraints of this project.&lt;/p>
&lt;h3 id="final-prototype">Final Prototype&lt;/h3>
&lt;p>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt=""
src="https://www.yichenwang.me/project/clubhack/task1.gif"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt=""
src="https://www.yichenwang.me/project/clubhack/task2.gif"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;p>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt=""
src="https://www.yichenwang.me/project/clubhack/task3.gif"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt=""
src="https://www.yichenwang.me/project/clubhack/task4.gif"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;h3 id="reflection">Reflection&lt;/h3>
&lt;p>While this app can’t automatically get people accepted into clubs, it can make the recruitment process easier and make it more likely for them to be able to join a competitive club by allowing students to connect with club officers. Getting into an organization is one step a user can take towards to meeting more people and making new friends. Even if they aren’t accepted into an organization, they are still able to meet a club officer who shares the same interests as them. While the focus was on new students to Cornell, any Cornell student interested in joining competitive clubs could also use this app.&lt;/p>
&lt;p>Of course, there is always room for improvement. A next step would be to implement the other design changes that we said were not feasible due to the time constraints of the project and conduct another round of user testing. We would also need to consider how club officers would interact with the app, since for the sake of this project, we only focused on designing the interaction for new students who want to join competitive clubs.&lt;/p>
&lt;p>&lt;em>Note: This is a shorter version of an article I wrote on Medium. You can check out the full article &lt;a href="https://yiemwang.medium.com/clubhack-navigating-competitive-club-recruitment-at-cornell-2a119a3f618b" target="_blank" rel="noopener">here&lt;/a>&lt;/em>.&lt;/p></description></item><item><title>Reconnecting with old friends on FB Messenger</title><link>https://www.yichenwang.me/project/fb_messenger/</link><pubDate>Wed, 27 Apr 2016 00:00:00 +0000</pubDate><guid>https://www.yichenwang.me/project/fb_messenger/</guid><description>&lt;p>&lt;strong>Timeline&lt;/strong>: Feb 2020 - May 2020&lt;/p>
&lt;p>&lt;strong>Tool(s)&lt;/strong>: Figma&lt;/p>
&lt;p>&lt;strong>Role&lt;/strong>: Designer, Researcher&lt;/p>
&lt;p>&lt;strong>Other Info&lt;/strong>: Class Project for Intro to Digital Product Design&lt;/p>
&lt;h3 id="overview">Overview&lt;/h3>
&lt;p>Facebook Messenger is a convenient and easy way to text other people, especially if you already have a Facebook account. However, just because you are able to contact a large number of people easily does not meant that it is easy to stay in touch with people.&lt;/p>
&lt;p>For this project, I created a feature that recommends friends for users to reconnect with and incentivizes the user to reconnect by allowing them to send confetti.&lt;/p>
&lt;p>Check out the prototypes in action:&lt;/p>
&lt;p>Sender (the one sending the confetti) -
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt=""
src="https://www.yichenwang.me/project/fb_messenger/sender.gif"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
Receiver (the one receiving the confetti) -
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt=""
src="https://www.yichenwang.me/project/fb_messenger/receiver.gif"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;h3 id="user-research">User Research&lt;/h3>
&lt;p>I conducted interviews with students who use FB Messenger and asked them questions regarding if/how they reach out and whether they were content with how in touch they are with old friends. The insights that I got were:&lt;/p>
&lt;ul>
&lt;li>
&lt;p>There was a lot of variation in whether people desire to stay in touch with their old friends&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Users feel awkward about reaching out to their old friends&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Users are unsure of what to say when the reach out to old friends&lt;/p>
&lt;/li>
&lt;/ul>
&lt;p>About half of the interviewees were content with how they were keeping in touch with old friends, while the other half wished that they could keep in touch with more people. I decided to move forward with this problem space because I still felt that there was value in pursuing this problem space, since relationships vary from person to person and even if some people were content with how things were, there were still many interviewees who wanted to keep in touch with more people.&lt;/p>
&lt;h4 id="so-how-do-we-encourage-users-to-reach-out-to-old-friends-on-messenger">So, how do we encourage users to reach out to old friends on Messenger?&lt;/h4>
&lt;h3 id="ideation">Ideation&lt;/h3>
&lt;p>After a brainstorming session with two other friends, we ended up with 3 possible solutions worth exploring. For each of them, I developed a low-fidelity sketch.&lt;/p>
&lt;ul>
&lt;li>A reconnect button - users can indicate that they want to reconnect with another user and that user will be notified&lt;/li>
&lt;li>A guilt-tripping time display - displaying the amount of time that has passed by since you last talked to another user&lt;/li>
&lt;li>A collaborative game - provide a challenge for the users to complete and discuss together&lt;/li>
&lt;/ul>
&lt;p>The idea that I ended up pursuing was the first one because:&lt;/p>
&lt;ul>
&lt;li>Reconnecting with another person would only be valuable if both users wanted to reconnect with each other.&lt;/li>
&lt;li>Knowing that another user wants to talk to you could potentially ease the awkwardness of reaching out to someone.&lt;/li>
&lt;li>The fact that both users want to reconnect with each other could be a good conversation starter&lt;/li>
&lt;/ul>
&lt;h3 id="developing-user-flows-and-user-testing">Developing User Flows and User Testing&lt;/h3>
&lt;p>I developed several mid-fidelity user flows for the sender (the one reaching out) and the receiver (the old friend the sender wants to reach out to). After conducting user testing with the flows that seemed the most promising and iterating the flows based on participant feedback, these were the flows that I developed:&lt;/p>
&lt;p>&lt;strong>Sender&lt;/strong>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="" srcset="
/project/fb_messenger/final1_huecaeebbb33677403f03b9f3426e1436a_754550_7804f44228fcfbd399434df127bcce15.jpg 400w,
/project/fb_messenger/final1_huecaeebbb33677403f03b9f3426e1436a_754550_7a3ed08d72719c17e688df97088ee580.jpg 760w,
/project/fb_messenger/final1_huecaeebbb33677403f03b9f3426e1436a_754550_1200x1200_fit_q75_lanczos.jpg 1200w"
src="https://www.yichenwang.me/project/fb_messenger/final1_huecaeebbb33677403f03b9f3426e1436a_754550_7804f44228fcfbd399434df127bcce15.jpg"
width="760"
height="282"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;ul>
&lt;li>App recommends someone for the user to reconnect with in the form of a pinned chat&lt;/li>
&lt;li>User sends message&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Receiver&lt;/strong>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="" srcset="
/project/fb_messenger/final2_huecaeebbb33677403f03b9f3426e1436a_855042_3a953f197c64595b3f41a1310442448e.jpg 400w,
/project/fb_messenger/final2_huecaeebbb33677403f03b9f3426e1436a_855042_b7f4a2357e5c0671151cfdf42707c641.jpg 760w,
/project/fb_messenger/final2_huecaeebbb33677403f03b9f3426e1436a_855042_1200x1200_fit_q75_lanczos.jpg 1200w"
src="https://www.yichenwang.me/project/fb_messenger/final2_huecaeebbb33677403f03b9f3426e1436a_855042_3a953f197c64595b3f41a1310442448e.jpg"
width="760"
height="239"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;ul>
&lt;li>User receives message in a separate reconnect inbox&lt;/li>
&lt;li>User responds to message&lt;/li>
&lt;/ul>
&lt;p>However, when I sought feedback from a teaching assistant, she noted that the feature seemed empty since it just separates messages into two inboxes. When users reconnect with someone, it should feel more meaningful since they are rekindling a relationship with someone. This led to the addition of allowing the users to send confetti.&lt;/p>
&lt;p>Confetti is cute, fun, and different from the other functionality that Messenger offers like stickers and gifs. I thought that confetti could make the interaction feel less awkward by incentivizing reconnecting with old friends. Since this functionality would only be available if the user is reconnecting with someone, it also makes reconnecting seem more meaningful.&lt;/p>
&lt;p>After modifying the user flow to allow users to send confetti, I conducted user testing. This is the final flow after incorporating feedback from participants.&lt;/p>
&lt;p>&lt;strong>Sender&lt;/strong>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="" srcset="
/project/fb_messenger/final_hufe832ab89cdba89d3d9fae2292b64c0f_2100375_e746cc93749b17f07451fc76d46dbfeb.jpg 400w,
/project/fb_messenger/final_hufe832ab89cdba89d3d9fae2292b64c0f_2100375_59fdedaf9d1c4137c397999088cefa59.jpg 760w,
/project/fb_messenger/final_hufe832ab89cdba89d3d9fae2292b64c0f_2100375_1200x1200_fit_q75_lanczos.jpg 1200w"
src="https://www.yichenwang.me/project/fb_messenger/final_hufe832ab89cdba89d3d9fae2292b64c0f_2100375_e746cc93749b17f07451fc76d46dbfeb.jpg"
width="760"
height="170"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;ul>
&lt;li>App recommends people for the user to reconnect with in a separate reconnect inbox&lt;/li>
&lt;li>User selects user they want to reconnect with&lt;/li>
&lt;li>User types a message to send to the user&lt;/li>
&lt;li>User selects confetti to send&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Receiver&lt;/strong>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="" srcset="
/project/fb_messenger/group8_huecaeebbb33677403f03b9f3426e1436a_1516581_011f04b228e30139c7ecf036b3c78dcb.jpg 400w,
/project/fb_messenger/group8_huecaeebbb33677403f03b9f3426e1436a_1516581_2a132ed529870d5a744dcc8074334098.jpg 760w,
/project/fb_messenger/group8_huecaeebbb33677403f03b9f3426e1436a_1516581_1200x1200_fit_q75_lanczos.jpg 1200w"
src="https://www.yichenwang.me/project/fb_messenger/group8_huecaeebbb33677403f03b9f3426e1436a_1516581_011f04b228e30139c7ecf036b3c78dcb.jpg"
width="760"
height="250"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;ul>
&lt;li>User receives message in the separate reconnect inbox&lt;/li>
&lt;li>User views message and confetti animation&lt;/li>
&lt;li>User responds to the message&lt;/li>
&lt;/ul>
&lt;h3 id="reflection">Reflection&lt;/h3>
&lt;p>Ideally, I would have liked to have done another round of user testing, but due to time constraints, I was unable to do so. I would love to test out my final prototype again in the future! Another thing that I mentioned was figuring out how the app would recommend people for users to reconnect with. I didn’t quite figure out the details of how a recommendation system might work, but if given the chance, I would be open to discussing with engineers on the technical constraints of creating such a system and what factors should be considered when developing the system.&lt;/p>
&lt;p>&lt;em>Note: This is a shorter version of an article that I wrote on Medium. You can check out the full article &lt;a href="https://yiemwang.medium.com/reconnecting-people-with-their-old-friends-messenger-case-study-19985a2a3e2b" target="_blank" rel="noopener">here&lt;/a>&lt;/em>&lt;/p></description></item></channel></rss>