UX/UI Design of airline's website booking process.
In my first UX Project I learned how to plan a Competitive Benchmark.Competitive benchmarking is an extremely useful research technique that allows you to identify what your competitors are doing right, and learn from what they are doing wrong.
For this project I chose to focus on four airlines, in particular on their desktop websites "Flight offers" section. The important thing is the optimal layout in this kind of pages, because the research for the offers and the input fields have to be easy to identify and fast to fill for every user. I saw that every offers page has always 4 types of section designed (I hope) and located in different ways, so I'm going to analyse them. For the worst page I'm going to redesign the UI and doing some improvements and corrections to the UI.
Learn how best-in-class websites solve the problem we are trying to solve.Understand the conventions we should follow.Highlight the best practice that we should emulate.
Learn how best-in-class websites solve the problem we are trying to solve.Understand the conventions we should follow.Highlight the best practice that we should emulate.
“The deepest form of understanding another person is empathy…[which] involves a shift from…observing how you seem on the outside, to…imagining what it feels like to be you on the inside.”
Designing something requires that you completely understand what a person wants to get done.
Usability testing is the most powerful tool a UX researcher has. It allows to gain rich insights directly from the user. These insights inform our design decisions, helping us to make better products.
Homepage
Search
Fares
The user would like to have more time option for the flight and more icons to understand better every button. The bigger cons comes from the button to proceed in the flight option. But the overall experience is quite good for the user.
Liked
Disliked
The experience could be much easier for the user. The date input could be better understandable. The user find a bit difficult to navigate in booking flight pages but some advice are very useful to prevent the choose of some option that are not well communicated. The user is surprised to see big warnings for the different return ariport: she thinks that could be communicated before going on that page. She likes the form of the date input.
The flight is easy to book, but she think that the page where user need to select the country could not be so clear to understand. The user think that there are too much information about flight time and there are not so many option about baggage option. The user is surprised to see the big time layout for flight time in the middle of the screen. The user don’t find useful the price lock communication. The user appreciate the clean layout of the website. The user is surprised about 4Pound block flight option.
For the user the overall experience on the website was better than Airlingus. That’s for the better using of colors and layout to make the website easier to navigate. The user find very useful the list of the most important airport and the big calendar for the date selection in the first page.
In general, all users preferred a graphic calendar instead of the manual dates input field. All users focus in the upper part of the page and often do not correctly display buttons that were localized at the bottom of the page. I think this problem could be solved by keeping fixed the height of the page (maybe using some multisteps in the same field) , and then the buttons could be clearly visible in the bottom position. In AerLingus Website, where there was less icons using to represent functionality, the user was generally slower in navigation. Some features were not well communicated and this was confusing the user.
After carrying out a Usability Test, a Competitive Benchmark, and having taken notes from two usability tests the time has come: join all this raw informations and transform them into something more ordered. To do this I started an Affinity Diagram. I placed all the relevant information on some post it and I started thinking about how to group them in similar groups.
After collecting the information on paper I decided to move the work on Figma, in this way I could have better managed the amount of sticker and organize them easily without filling a whole wall. Due to the impossibility of working with a collaborator I carried out the Affinity Diagram by myself.
The highest number of information has been obtained from the Taking Note process. Having analyzed the process for booking air flights, I found out some patterns that repeat themselves on each platform, soI decided to divide the elements into the following groups:
After creating the groups and ordering each post it I decided to mark them with a sticker to indicate the type of information:
Learn how best-in-class websites solve the problem we are trying to solve.Understand the conventions we should follow.Highlight the best practice that we should emulate.
“The deepest form of understanding another person is empathy…[which] involves a shift from…observing how you seem on the outside, to…imagining what it feels like to be you on the inside.”
Designing something requires that you completely understand what a person wants to get done.
Usability testing is the most powerful tool a UX researcher has. It allows to gain rich insights directly from the user. These insights inform our design decisions, helping us to make better products.
Homepage
Search
Fares
The user would like to have more time option for the flight and more icons to understand better every button. The bigger cons comes from the button to proceed in the flight option. But the overall experience is quite good for the user.
Liked
Disliked
The experience could be much easier for the user. The date input could be better understandable. The user find a bit difficult to navigate in booking flight pages but some advice are very useful to prevent the choose of some option that are not well communicated. The user is surprised to see big warnings for the different return ariport: she thinks that could be communicated before going on that page. She likes the form of the date input.
The flight is easy to book, but she think that the page where user need to select the country could not be so clear to understand. The user think that there are too much information about flight time and there are not so many option about baggage option. The user is surprised to see the big time layout for flight time in the middle of the screen. The user don’t find useful the price lock communication. The user appreciate the clean layout of the website. The user is surprised about 4Pound block flight option.
For the user the overall experience on the website was better than Airlingus. That’s for the better using of colors and layout to make the website easier to navigate. The user find very useful the list of the most important airport and the big calendar for the date selection in the first page.
In general, all users preferred a graphic calendar instead of the manual dates input field. All users focus in the upper part of the page and often do not correctly display buttons that were localized at the bottom of the page. I think this problem could be solved by keeping fixed the height of the page (maybe using some multisteps in the same field) , and then the buttons could be clearly visible in the bottom position. In AerLingus Website, where there was less icons using to represent functionality, the user was generally slower in navigation. Some features were not well communicated and this was confusing the user.
After carrying out a Usability Test, a Competitive Benchmark, and having taken notes from two usability tests the time has come: join all this raw informations and transform them into something more ordered. To do this I started an Affinity Diagram. I placed all the relevant information on some post it and I started thinking about how to group them in similar groups.
After collecting the information on paper I decided to move the work on Figma, in this way I could have better managed the amount of sticker and organize them easily without filling a whole wall. Due to the impossibility of working with a collaborator I carried out the Affinity Diagram by myself.
The highest number of information has been obtained from the Taking Note process. Having analyzed the process for booking air flights, I found out some patterns that repeat themselves on each platform, soI decided to divide the elements into the following groups:
After creating the groups and ordering each post it I decided to mark them with a sticker to indicate the type of information:
Learn how best-in-class websites solve the problem we are trying to solve.Understand the conventions we should follow.Highlight the best practice that we should emulate.
“The deepest form of understanding another person is empathy…[which] involves a shift from…observing how you seem on the outside, to…imagining what it feels like to be you on the inside.”
Designing something requires that you completely understand what a person wants to get done.
Usability testing is the most powerful tool a UX researcher has. It allows to gain rich insights directly from the user. These insights inform our design decisions, helping us to make better products.
Homepage
Search
Fares
The user would like to have more time option for the flight and more icons to understand better every button. The bigger cons comes from the button to proceed in the flight option. But the overall experience is quite good for the user.
Liked
Disliked
The experience could be much easier for the user. The date input could be better understandable. The user find a bit difficult to navigate in booking flight pages but some advice are very useful to prevent the choose of some option that are not well communicated. The user is surprised to see big warnings for the different return ariport: she thinks that could be communicated before going on that page. She likes the form of the date input.
The flight is easy to book, but she think that the page where user need to select the country could not be so clear to understand. The user think that there are too much information about flight time and there are not so many option about baggage option. The user is surprised to see the big time layout for flight time in the middle of the screen. The user don’t find useful the price lock communication. The user appreciate the clean layout of the website. The user is surprised about 4Pound block flight option.
For the user the overall experience on the website was better than Airlingus. That’s for the better using of colors and layout to make the website easier to navigate. The user find very useful the list of the most important airport and the big calendar for the date selection in the first page.
In general, all users preferred a graphic calendar instead of the manual dates input field. All users focus in the upper part of the page and often do not correctly display buttons that were localized at the bottom of the page. I think this problem could be solved by keeping fixed the height of the page (maybe using some multisteps in the same field) , and then the buttons could be clearly visible in the bottom position. In AerLingus Website, where there was less icons using to represent functionality, the user was generally slower in navigation. Some features were not well communicated and this was confusing the user.
After carrying out a Usability Test, a Competitive Benchmark, and having taken notes from two usability tests the time has come: join all this raw informations and transform them into something more ordered. To do this I started an Affinity Diagram. I placed all the relevant information on some post it and I started thinking about how to group them in similar groups.
After collecting the information on paper I decided to move the work on Figma, in this way I could have better managed the amount of sticker and organize them easily without filling a whole wall. Due to the impossibility of working with a collaborator I carried out the Affinity Diagram by myself.
The highest number of information has been obtained from the Taking Note process. Having analyzed the process for booking air flights, I found out some patterns that repeat themselves on each platform, soI decided to divide the elements into the following groups:
After creating the groups and ordering each post it I decided to mark them with a sticker to indicate the type of information: