Safe2Pass


"User research and Ideation for a native mobile app that works as an immigration assistant for those seeking to come into the US legally"
Challenge: How Might We help migrant people find the information, complete the tasks required by US customs (example: get vaccinations, and successfully get their paperwork done to start their new life in the United States?


My Role: Research, Ideation Sketching, Mid fidelity Wire-framing and Prototyping

My Client: Safe2Pass (fictional)

Timeline: 3 weeks

Stage 1. Discovery


Early Assumptions

To begin  the stage of discovery we needed somewhat of a starting point, for this I took my own experience immigrating  to the US and those of friends and family members... some of my early assumptions were: 

Survey

Now thanks to our early assumptions we were able to create a survey with hopes of understanding and empathizing better with our users. We got a total of 64 responses. 

Some of our biggest insights were:

Interviews

After collecting the biggest takeaways of the survey, we were left with some room and points to explore; wanting to dig deeper in order to empathize with users and have a bigger comprehension of the problem at hand, our next step was to interview some of the kind people that answered the survey and even an Immigration Paralegal that gave us insight of how things work from the inside. 
Because of the 2020 COVID-19 Pandemic, we went ahead and proceeded to do virtual interviews using Zoom, we ran a total of 5 interviews that lasted between 20-to-30 minutes each.  The interview questions asked were designed to further explore some of the insight we got with our survey. 

Affinity Diagram

To end the discovery stage, we went ahead with our interview findings and proceeded to group them in an Affinity Diagram to look for similarities that users may have experienced regarding this topic: 

Stage 2. Define


How Might We Statements

To start defining our problem, we began by creating some “how might we statements” based on the uncover user needs found on the discovery stage: 

User Personas

We came to the conclusion that we needed not one, but in fact, two user personas. As our discovery stage gave us insight into two totally different types of people experiencing similar, but not the same problem. 

Developing personas helped us avoid designing generic solutions or focusing on too broad audiences, by empathizing with fictional characters that are modeled on our real discovery data


User Journey

A User Journey Map describes the stages of a user’s experience with a product, service, or environment. In this case, we mapped our main persona’s current journey on her immigration process to obtain a working visa. The User Journey helped us identify pain points, which we used to identify opportunities to improve Sassy Selena’s experience. High points were also visible along the journey. Opportunities, or moments where the user could potentially interact with our solution, were also visually expressed.
Problem Statement

To conclude the Defining stage, it was finally time to define our main Problem Statements. They are important because they define the project’s main objective and the challenge to be solved:
“Foreign working professionals need to find a way to look for information and requirements about their immigration process as easy as possible because finding the data can be stressful, overcomplicated, and hard to understand.”

Stage 3. Ideation


With the problem defined and a clear idea of who our users are (their frustrations, goals, and motivations), now it was finally time to ideate our possible solution. 
.
Brainstorming and Mind-Mapping

Using Ideas we develop during a really long brainstorming session, we organized these  ideas using a mind map  and kept the ones that will help us achieve our goal. We decided that some of the features we had to focus our attention to include in the immigration app are: forums, help from customer service, tools to keep track of their case, and easy access to information. 

Sketches

Now that we have a solid concept of what was needed and how could we provide it, it was finally time to start sketching our solution:

Stage 4. Prototype

Mid-Fidelity Prototype

With our concepts done, we  moved to our Mid-fidelity wireframe that we decided to prototype using Invision, please feel free to check the prototype here


Stage 5. Validate

Mid-Fidelity Prototype

After prototyping our possible solution, it was time to try it out.  We live test it on zoom with a total of 10 users... Our test was as following: we do a small introduction about what the app is all about, then we requested the user to not think to much about it  and just try to fulfill the following tasks as they see fit, we observe how the users interact with our prototype and depending on the interactions (both positive and negative)  we ask them questions to understand their process and how they think.

Base on this feedback we came to the following conclusions: 
  • Before you could access the contact / customer service tab by clicking the fourth icon on the bottom menu from left to right. By testing we realize that 7 out of 10 users identify this icon and placement as the one you would use for a forum. 
  • 9/10 users were able to find and select their immigration case without problems 
  • 8 / 10 users could not find the forum option that we had placed on the Nav-bar menu
Solutions Based On Testing

Some of the changes we made after our first prototype were the following:

Next Steps

Aside from the never ending  process of testing and iterating, some  next steps are:

A special thank you to Virginia Colina for her Insights as an Immigration Paralegal, to my partner in this project: Stephanie Abanto and thank you for reading!