Applying On-boarding to aviation applications

muditha batagoda
Prototypr
Published in
6 min readMay 16, 2017

--

Welcoming the users to register with Internet booking engine

When I started working as a product designer for a high-end product development company that has been on the Aviation product development for many years I noticed that the products the company designed or developed earlier are extremely complex in their domain and has put little interest in human-centered design and the user has to complete multiple numbers of supporting tasks to complete one single task. These type of applications dose not create a positive impact towards the user. Most of the time the users might not return to the application due to lack of feedback given to the user about the task that he she has to perform and the user might not be able to see the clear path to complete a certain task.

Most of the time the users come up with a different set of problems when we encounter them for product reviews or A/ B testing. Most of the problems appear when the user does not understand or does not see a clear path from start to end in a process. We might have used fancy design techniques to give a better presentation to the user but most of the product lacks the instant understanding of what is the user doing here, because of that users do not wish to stay in the product but look for the exit and never want to return to the product.

I wanted to address these issues in Aviation related products trying to improve the number of users experience and improve the quality of the product as well as to keep the users get a proper understanding of what they are doing there.

This is one of the series of articles that is coming, hope you enjoy…

Idea of On-boarding

The idea of onboarding is like the first impression in an interview, date with your users. Most of the time on-boarding process is generalized due to the size of the user groups that use the application. But most of the time users look for specific features to understand what type of product that they have downloaded. In that case, I believe that the on-boarding process can be built identifying specific users who will be using the application and provide functionalities that are most relevant to the user.

Why I thought of using On-boarding for Internet Booking Applications?

Internet booking applications that are related to Aviation industry has a specific set of users. Most of the users use the product to compare prices and look for the best and the cheapest way to travel. They are highly fixed in what they want to get a feedback from the application they are using.

Most of the application users don’t wish to register to the product since they don’t want to be fixed on one certain airline but wish to have options to travel. Most of the people do not wish to add personal details since the data entry forms are lengthy and boring.

So What is your idea of Getting users to come in and register to the application via on-boarding?

I wanted to create a simple three step on-boarding method to get the user involved in a journey where application suggests the user register to the application.

By registering via social media would allow the user to easy registration as well as the system can suggest best destinations using the social shares that the users have made. It’s type of generating the WOW factor towards the user.

So how did I start — User Research ( Persona)

Before going on to creating the wireframes I wanted to understand what type of users who’s going to be using the application frequently. These users helped me to understand the mindset of the users as well as how they will behave on the application, their needs, and their goals.

User Persona for IBE

Alex and John are two different people who have two different needs that will use the same application to book a flight to travel. Each of them has different personalities and goal and attributes that differ them from each other. So the application should have a minimum number of really focused onboarding steps to make the user feel like interacting and welcoming to be registered to the system.

In order to do that I needed to understand the customer journey map to understand and clarify how the user should start and ends the journey and reach the goal.

The journey map allowed me to understand how the users should flow through the onboarding process and what are the key points that I need to understand and should be presented to the user to get the maximum outcome. Here I define what are the critical components that need to be in the Onboarding process. In this phase, I define the other issues that might come in the process flow and base on the hypothesis I bring out solutions that would mitigate the problems that might occur during the onboarding process.

Creating Wire frames

  1. When the requirements and the start points and the end points are defined I started creating wireframes for the initial designs.
  2. These initial designs are created by making initial outlines of the design on paper. Then I add the basic elements of the design. These elements are the ones that are necessary to get the job done by the user.
  3. Then I draw the more detailed design and by adding all the elements.
I like drawing the deigns my self

Going in to visual Designs.

The visual design is the peek of the concept that is to be presented to the outside world. The visual design for the Onboarding for Internet booking Engine has three main screens.

All the screens can be swiped back and forth and act as a skip option for each slide.

# The first screen — will be an explanation for the customer to give a direct idea about the application is all about. A title and a description are provided to give an idea to the user about the basic function of the application.

# The second screen — Humans like to get something in return for what they give. To get a user to add the email address the system the system is rewarding the user rewarding points that the user can use later in using the system

# The third screen — As humans, we all like to do less to get more, and we like to do the things easy way all the time. To support the idea of getting the user register to the system in a three-step process the user can sign in via social media. This will improve the user satisfaction as well. On performing single-sign-on the user should view a terms and conditions page to view and agree to terms and conditions for the application registration.

I created this concept regarding using onboarding in a meaningful manner that interacts with the typical users more than the common standard methodologies in on-boarding.

I am always open to constructive criticism and your suggestions and questions regarding the concept I have made and your input are highly valued.

--

--