User Testing
Trading App N26


When the Market Research and Personas were defined by Product, we did different workshops (some of those are presented here).
The design team with me as a lead hop on valorising features alongside with usability with a group of actual users.
User testing is a crucial phase in the design process, aimed at validating hypotheses and improving the user experience.
What we did step by step:
-
Setting Testing Hypotheses based on Previous Feature Definition.
Before conducting user testing we establish clear hypotheses based on the defined features of the product.
Hypotheses articulate what we expect to learn or validate through testing.
For example, a hypothesis could be that a new Sing Up process and increase retention rates - as happened
-
Making a High-Fidelity Prototype for User Testing for Each Hypothesis.
Once we established the hypotheses we created high-fidelity prototypes to represent the proposed solutions and interactions. These prototypes closely resembled the final product in terms of design and functionality.
Each hypothesis had a corresponding prototype that allows users to interact with the proposed features or improvements.
-
Setting Scores for Valorization of the Test Results.
To evaluate the test results effectively, it's important to establish a scoring system that aligns with the objectives of the testing. In this case it was assigning scores based on predefined criteria such as task completion rates, user satisfaction ratings, or qualitative feedback.
Setting clear criteria for scoring helped us to quantify the success or failure of each hypothesis tested and after that we made a simple presentations with the data from testing, which helped explaining design decisions and making them more informed in the first place.
-
Setting Testing Environment.
Creating the right testing environment is crucial for obtaining meaningful insights from user testing. This involves selecting appropriate tools and technologies for conducting the tests, ensuring that the testing environment closely mirrors real-world usage scenarios.
Additionally, considerations such as participant recruitment, facilitator training, and data recording methods should be addressed to ensure a smooth testing process.
In this case we used Usertesting.com platform, which gathers the information from testing with less delays, then the testing we do with users manually.
Nevertheless, measuring time and tracking user activity in the prototype and testing by the script is an effective and good way to test (which I've conducted for other products).
-
Conducting the Testing.
With the hypotheses, prototypes, scoring system, and testing environment in place, it's time to conduct the user testing sessions.
During the testing sessions, participants are asked to perform specific tasks or scenarios using the prototypes while researchers observe and collect data. This data includes both quantitative metrics (e.g., task completion times) and qualitative feedback (e.g., user comments and observations).
These stages helped us systematically validate design decisions, identify areas for improvement, and iterate on the trading product to ultimately deliver a better user experience.
One of the outcomes of the testing let to introducing tooltips in the app as it's shown on the image below.