Ideate & test
Information architecture concept
Due to the nature of group travel with individualistic choices, the amount of information that needs to be processed is high. The chosen information architecture and flow balances guiding the users and leaving enough freedom to not patronize them.
Summary pattern
To provide the user with all the necessary information and choices at the right time without overwhelming them, a pattern has been chosen where the main flow of the booking provides the user only with the most necessary information in a summarised form, while providing all information and choices in the corresponding sub-pages and flows.
Main sections of booking route
The main flow has been separated in 3 + 1 overview sections, while the first three are needed for the booking and the last section is the summary of a completed booking including steps such as travel preparations, contacts, etc.
Design exploration
My preferred method to explore the design space is to create various pen & paper wireframes, a mood board and reference ideas from competitors, innovators etc. Due to copyright, I did not include the mood board and reference sheet.
It is important to keep the client up-to-date and have regular meetings for exchanges, alignments, and technical feasibility assurance. Therefore, a weekly meeting with the PO team and on-demand meetings with the senior software architect have been set up to discuss the direction, possible approaches, solutions, and visual designs. These meetings have been crucial to also keep the project on track and plan for upcoming tasks for the PO tea, developers, and designer.
Design testing
Two distinct user tests have been conducted to verify the design choices as well as improve the overall usability of the application.
Both usability tests have been conducted as moderated in-person tests at the clients' location, with the first test prototype running on an iPhone which screen has been recorded. Recording only the voice of the participant was a situational choice. In-person testing gave us various benefits, of which one was the possibility to observe and analyse their true reactions to the tasks given in real time.
The analysis of the first test showed that the concept and UI of the mobile version works well, whereupon we decided for the second test to focus on the desktop application, which will include the improvements from the first test.
The participants were organized by the client and chosen according to the defined demographics from the marketing team, from which we gratefully received valuable insight.
Component system
One of the challenges was to create a component system that could be used across multiple applications that are in use or being built. Significant effort has been put into aligning the various projects to have a shared component library for development and design, while introducing a single point of truth for the component styles. To achieve this, we revised the current Tokens Studio for Figma concept to support multi-project, multi-brand development and also introduced Storybook for its multitude of benefits.