Rebuilding the information architecture
After usability testing, we found that users often struggled to find the content they were looking for. To address this issue, I established and redesigned the information architecture of the product, making adjustments to parts that did not align with the users' mental model. For example, I moved user-related content such as "My Activities" and "Saved Routes" from the "Explore" page to the "Profile" page, and made the layout of the product more flexible.
Establishing a clear and efficient design system
Previously, the product design files were all in Illustrator, and different pages or components were divided into different files. In order to better integrate design elements, I rebuilt the product design files in Sketch and created a design system including font sizes, component libraries, and spacing, to help engineers have a more consistent set of design elements and principles to refer when rebuilding the product.
Building a more accessible product
During the testings, we had an interesting finding - our target users usually squint or hold their phones at a distance while using our app. According to the survey, most of our platform's users are between the ages of 40 and 60, so the original font size was clearly not appropriate for them. Therefore, I decided to adjust the font size of our product from 14-17pt to a more readable 16-20pt.
Ensuring product quality
After determining the design solution, we entered the phase of handoff and evaluation. I discovered more design details and states that I hadn't noticed before when discussing with the engineers. This allowed me to consider a wider range of technical limitations and use cases in my future designs.
Furthermore, I was also responsible for the quality assurance process. In addition to paying attention to product quality and design details, finding problems with the test product, and communicating with engineers to discuss possible solutions to problems, I also invited engineers to join us in the outdoor testings before the product's release to help them better understand the use cases.
Preparation before launch
To improve product quality and reduce resource waste, I led quality assurance automation in addition to manual testing. I also planned the scope, form, and process of the automated testing, and worked with the product manager to plan the beta testing process and feedback mechanism before the launch.