Syntax Literate: Jurnal Ilmiah Indonesia p–ISSN: 2541-0849 e-ISSN: 2548-1398

Vol. 7, No. 10, Oktober 2022

 

ANALYSIS AND RECOMMENDATIONS FOR REDESIGNING USER INTERFACE IN TRAVELAJA APPLICATION USING THE USER CENTERED DESIGN METHOD

 

Fairuz Abid Insanullah1, Mira Kania Sabariah2, Veronikha Effendy3

School of Computing, Telkom University, Bandung, Indonesia1,2,3

Email: [email protected]1, [email protected]2, [email protected]3

 

Abstract

The TravelAja application is mobile commerce that aims to serve online travel booking services. This application has a basket feature that other mobile commerce competitors do not have. This cart feature makes the user's habits in using mobile commerce applications different and makes it easier for users to find out the entire item to be paid for. In addition, this feature can also assist users in making payments simultaneously for several orders. However, the user interface on the TravelAja application is still not good, and improvements are needed so that users will feel comfortable when using the application. The application needs to be analyzed first to find the problem. This is done to improve the user interface of the TravelAja application. This study uses the User Centered Design (UCD) method because this method places the user at the core of the whole process. This method begins with interviews with several respondents who usually use travel applications and have tried the TravelAja application to find out user problems. After the interview, the user is asked to assess the application's usability using the System Usability Scale (SUS). Furthermore, the repair process is carried out, and a prototype is obtained, which is then evaluated. Based on the evaluation results, the results of SUS were obtained with a grade of A+. It can be concluded that the prototype is excellent.

 

Keywords:   Analysis, Improvement, System Usability Scale, User Centered Design, User Interface

 

Introduction

The internet has become the right place for developing an industry, one of which is tourism. Reservations and marketing such as hotel rooms, airline tickets, and train tickets since the mid-1990s have been made through online media (Xiang, Magnini, & Fesenmaier, 2015). In 2015, mobile applications in the travel and tourism category were ranked the 7th most downloaded, and 85% of users ordered online. Of the 90% of travel companies assessing mobile apps as a strategic plan to maintain the continuity of their company and 53% of travel vendors see the importance of engaging their users through mobile media both before, during, and after traveling (Tak & Gupta, 2021). TravelAja is an e-commerce application or can also be called mobile commerce because it involves smartphones and is included in the travel application category because it aims to provide ticket booking services such as planes, trains, hotels, tour packages, and events (Niranjanamurthy, Kavyashree, Jagannath, & Chahar, 2013),  (Mamaghani, 2009) and (Smirnov, Kashevnik, Shilov, Teslya, & Shabaev, 2014). The TravelAja application was developed by a private company (PERSERO) PT Telekomunikasi Indonesia Tbk. Based on developers' information, this application's target market is ordinary users who are or will be traveling. This study uses the TravelAja application because the TravelAja application has a feature that competitors do not have, such as traveloka, tiket.com, pegipegi, and agoda. The feature is a basket. With this cart feature, consumers can determine how much will be paid for all items needed. The existence of a cart can also affect consumer buying behavior. In addition, the cart feature can affect customer behavior, namely, when customers still feel they can shop more by adding shopping items (Ameen, Alam, & Hasan, 2018).

The TravelAja application was developed by a private company (PERSERO) PT Telekomunikasi Indonesia Tbk. Based on developers' information, this application's target market is ordinary users who are or will be traveling. This study uses the TravelAja application because the TravelAja application has a feature that competitors do not have, such as traveloka, tiket.com, pegipegi, and agoda. The feature is a basket. With this cart feature, consumers can determine how much will be paid for all items needed (Fleisch, 2010). The existence of a cart can also affect consumer buying behavior. In addition, the cart feature can affect customer behavior, namely, when customers still feel they can shop more by adding shopping items (Ameen et al., 2018).

The user interface is essential in developing a mobile commerce application, so a user interface with a good usability level is needed. For this reason, a search for user interface problems is carried out first on the TravelAja application to find out whether the user interface is good or not because this application is still new, and the developer informs that users have never tested this application. This process begins with initial interviews with people who are used to using travel applications and have tried using the TravelAja application because the market goal of the TravelAja application is users who are accustomed to going on vacation and making reservations through the application. They were asked to give their opinion on the user interface of the TravelAja application. Based on the interview results, it was found that there are still user interface problems, such as the basket feature. This problem is that when the item in the basket runs out, the item does not disappear, so the basket is filled with a list of items that are no longer needed so that the user feels uncomfortable.

Another problem is the abbreviated list of lodging facilities that users do not understand. In addition, there are other problems with the user interface of the TravelAja application, such as filling in the phone number, and the order has not been paid for but has been entered into the order history. So, the TravelAja application still requires an increase in the user interface. This problem is reinforced by usability testing on ten respondents, namely people who have been interviewed before. With these ten respondents, it is enough to test usability and save time and money because in getting problem information from an application, five respondents are enough. The more respondents, the problems found will not necessarily increase (Ismail et al., 2021) (Nielsen, 2012). This test uses the System Usability Scale (SUS) because SUS can measure the three aspects of usability: effectiveness, efficiency, and satisfaction (Bangor, Kortum, & Miller, 2009) (Frøkjær, Hertzum, & Hornbæk, 2000).

Moreover, this SUS has other advantages, namely direct testing to end users without needing an expert and does not require many respondents (Ependi et al., 2019). In SUS, the user is given ten questions with a Likert scale of 1 to 5 ranging from Strongly Disagree to Strongly Agree (Bangor et al., 2009). From the initial test results, the average SUS value was 59.75, which was still below the minimum value for the Graphical User Interface (GUI), which should be at least 76.2 (Bangor et al., 2009). The following process is to make improvements to the TravelAja application user interface so that a prototype is obtained. After that, usability testing of the prototype was carried out using SUS, and the results showed good improvement. These results are indicated by the SUS test having a grade of A+.

 

Research Methods

In this study, the User-Centered Design (UCD) method is used to get a user interface that suits the user. The UCD method is used because this method can analyze user behavior in using the system and identify user needs. The analysis results of this method can then be used as the basis for making designs according to user needs. Furthermore, if the design is inappropriate, it must be repeated from beginning to end, including System Usability Scale (SUS) testing, so that the repair process is efficient, and the final result will follow the user's needs (Mao, Vredenburg, Smith, & Carey, 2005). The process of this UCD method is depicted in Figure 1.

Diagram

Description automatically generated

Figure 1: Process in User-Centered Design (Jokela, 2003)

 

 

 

The UCD method used in this study is as follows:

A.    Understand and specify the context of use

At this stage, the target users' interviews and observations were made to determine user behavior, problems, and needs. This stage also includes conducting SUS testing on the initial design.

The next step is to identify user personas which are done qualitatively by interviewing respondents.

B.    Specify the user requirements

In this stage, the needs of the users are identified. This identification includes identification of persona needs, mental model design, and task analysis.

C.    Produce design solutions

The next step is to produce design solutions where in this step, create a design solution in a designed way. Thus, the basic design formed from the previous steps is needed. The initial stage is making a conceptual model determine the design of all tasks. It is then formed into a wireframe to reflect the system's function.

After making the wireframe, we enter the mock-up stage. The mock-up stage aims to enhance the wireframe by providing colors, icons, images, and typography that visualize the entire system. Furthermore, this mock-up is equipped with the flow to become a prototype.

D.   Evaluate Design

If all processes have been carried out, then usability testing is carried out on the prototype. The usability testing method used is quantitative using SUS because the purpose of this test is to evaluate the prototype (Budiu, 2017).

Results and Discussion

A.   Understand and specify the context of use

Based on the results of observations and interviews with users of the TravelAja application, the results were obtained in the form of user interface problems such as the distinguishing feature, namely the cart. When the time for the items in the basket runs out, the items do not disappear so that the basket is filled with the list of items that are no longer needed so that the user feels uncomfortable. Besides, the abbreviated list of lodging facilities causes the user not to understand, and the selection of words on the button to enter the order into the cart is inappropriate, so the user does not know if the item has been added to the cart. In addition, in the telephone number field, there are two numbers 62, resulting in data that cannot be stored, and the phone number becomes invalid. Another thing that is obtained is that there are buttons to save data and continue, which have the same function. Furthermore, there is another problem in terms of flow where when the checkout button is selected and the user has not made a payment, but the order has been entered into the order history.

After that, SUS testing was carried out on the initial design of the TravelAja application. This test found that the average value of SUS was 59.75, which was still below the minimum value for Graphical User Interface (GUI), which was 76.2 (Bangor et al., 2009). The test results can be seen in table 1.

Table 1SUS Test Results against design beginning

Respondent

Q1

Q2

Q3

Q4

Q5

Q6

Q7

Q8

Q9

Q10

TOTAL

TOTAL x 2.5

R1

2

3

3

4

2

1

2

2

3

1

23

57.5

R2

2

2

2

2

2

2

2

2

2

2

20

50

R3

2

1

2

2

1

3

1

2

1

2

17

42.5

R4

4

3

3

4

4

0

4

4

4

0

30

75

R5

1

3

4

4

1

1

4

3

1

3

25

62.5

R6

1

1

1

2

2

2

1

1

2

1

14

35

R7

4

3

3

3

3

4

3

4

4

3

34

85

R8

2

3

3

4

3

4

4

4

3

0

30

75

R9

1

2

1

3

2

2

3

3

1

3

21

52.5

R10

2

3

3

3

2

1

2

3

3

3

25

62.5

Average

59.75

 

The results of the qualitative identification of user personas (Laubheimer, 2021) by interviewing 14 respondents were divided into two categories: Family Traveler with eight respondents and Non-Family Traveler with six respondents. These results can be seen in table 2 for Non-Family Travelers and table 3 for Family Travelers.

Table 2Persona Non-Family Traveler

NON-FAMILY TRAVELER

Profile

1.     Age: 19-22 Years

2.     Male gender

3.     Occupation: Students, BUMN employees, private employees

Travel Behavior

1.     Looking for free time together to vacation with friends

2.     Considering which friends to take on vacation

3.     Discuss with friends

4.     Looking for lodging, transportation, tourism, culinary information in tourist destinations you want to visit and cheap

5.     Prepare funds

6.     Planning transportation

7.     Schedule a trip

8.     Prepare the equipment that needs to be brought according to the travel agenda

9.     Buy souvenirs typical of tourist destinations for friends and family

Travel Attitude

1.     Appreciating togetherness succumbs if the destination recommendation is not approved by friends

2.     Receive the results of discussions with friends

3.     Save as much as possible when traveling

Needs

1.     Access roads that are safe and comfortable to pass

2.     The perfect place to share moments with friends on social media

3.     A place that is still beautiful and not crowded

4.     Cheap, comfortable lodging, and complete facilities

5.     There is information on cheap tourist attractions

 

Table 3Persona Family Traveler

FAMILY TRAVELER

Profile

1.     Age: 21-40 Years

2.     Type Gender: Male and Female

3.     Occupation: Students, entrepreneurs and housewives

Travel Behavior

1.     Manage vacation time

2.     Looking for a vacation spot that is not too far away and safe for children and maintain health protocols

1.     Discuss with family

2.     Planning a detailed safe travel route

3.     Planning accommodation and transportation suitable for families

4.     Planning a comfortable stay for children, in the middle of the city or close to tourist attractions

5.     Looking for a place to eat that is typical of tourist destinations

6.     Preparing supplies for a vacation with family

7.     Buy souvenirs typical of tourist destinations for friends and family

Travel Attitude

1.     Appreciate time with family

2.     Maintain health protocol

3.     Protective against children

4.     Ensuring tourist destinations are suitable for families and children

Needs

1.     Hotels and tours that are comfortable and suitable for families and children to visit

2.     Routes of tourist attractions that are convenient and easy to reach

3.     Hotels and tours that maintain good health protocols

8.     Convenient transportation

 

B.    Specify the user requirements

From the previous results, namely the user persona, what needs are needed by the user. Thus the requirements according to user requirements are summarized as follows:

1.     There is tourist information that is suitable for traveling with children

2.     There is a button to access the maps application

3.     There is information that ensures the hotel is clean

4.     There is health protocol information on tourism

5.     Transportation information suitable for families

6.     There is the cheapest transportation order

7.     There is information on tourist attractions that are suitable for taking pictures

8.     There are previews in the form of photos from tourist attractions and information on beautiful places

9.     There is an order of the cheapest hotels

10.  There is the cheapest tour order

 

Then determining the mental model to describe how the user is using the application is presented in the form of activity diagrams. Moreover, the mental model is divided into two according to the persona previously created. Figure 2 shows a mental model activity diagram for the Non-Family Traveler persona. Figure 3 shows a mental model activity diagram for the Family Traveler persona.

 

Figure 2
Activity Diagram of Non-Family Traveler Mental Model

Figure 3
Activity Diagram of Family Traveler Mental Model

Next is Hierarchical Task Analysis, which reduces the task to subtasks obtained from mental models and scenarios. Figure 4 shows the form of Hierarchical Task Analysis.

Figure 4 Hierarchical Task Analysis

C.   Produce design solutions

The next step is to produce design solutions where in this step, create a design solution in a designed way. Thus, the basic design formed from the previous steps is needed. The initial stage is making a conceptual model determine the design of all tasks. It was then formed into a wireframe to reflect the system's function.

After making the wireframe, we enter the mock-up stage. The mock-up stage aims to enhance the wireframe by providing colors, icons, images, and typography that visualize the entire system.

Figure 5 shows the improvement of the user interface according to user needs where there is tourist information suitable for traveling with children, buttons to access maps application, there is information on health protocols on tourism, and there is a preview in the form of photos of tourist attractions and information on beautiful places.

 

Graphical user interface, text, application

Description automatically generated

Figure 5User Interface of selected tourist information

 

Figure 6 shows user requirements where there is information that ensures a clean hotel.

 

Graphical user interface, text, application

Description automatically generated

Figure 6Hotel room information user interface

Then the following requirement is the sort feature from cheapest to most expensive can be seen in Figure 7.

 

Square

Description automatically generated with medium confidence

Figure 7User Interface for sorting

Then figure 8 shows transportation information that is suitable for families.

 

Graphical user interface

Description automatically generated with medium confidence

Figure 8Airplane detail user interface

D.   Evaluate Design

The test was conducted on 30 respondents. Respondents were given ten tasks to complete. The tasks are in the form of:

1.     Task 1: View News

2.     Task 2: Registering an Account

3.     Task 3: Login and view account details

4.     Task 4: Book a plane ticket

5.     Task 5: Book train tickets

6.     Task 6: Hotel booking

7.     Task 7: Book venue & attraction tickets

8.     Task 8: Book a tour package

9.     Task 9: View cart

10.  Task 10: View history

Based on the test results, it was found that none of the respondents failed. Then proceed with an assessment of the prototype using SUS. Table 4 is the category of values for each range of values in SUS.

Table 4 Grade SUS

Letter grade

Numerical score range

A+

84.1–100

A

80.8–84.0

A-

78.9–80.7

B+

77.2–78.8

B

74.1–77.1

B-

72.6–74.0

C+

71.1-72.5

C

65.0–71.0

C-

62.7–64.9

D

51.7–62.6

F

0–51.6

Source: Klug, 2017

Table 5 Usability Prototype Test Results

Score

Grade

83.3

A+

Source: Processed data of research results

 

Table 5 is the SUS prototype data obtained from usability testing using SUS on the prototype. Based on these results, it is found that each persona has a grade of A+, so it can be concluded that the prototype is excellent.

 

Conclusion

The user interface is essential in developing a mobile commerce application, so a user interface with a good usability level is needed. The TravelAja application has an advantage that competitors do not have in the form of a basket feature. The TravelAja application still has shortcomings in its user interface. After improvements were made to obtain a prototype using the UCD method and usability testing using the SUS measurement tool, the results showed that the prototype already had an excellent user interface. This result is indicated by the SUS result, which has an A+ grade.

In this study, feedback from respondents can be used for further improvements, such as fonts and images on the menu that are too small to read and improvements to the order form page. Further research can be done by improving the prototype based on the feedback.

 


BIBLIOGRAPHY

 

Ameen, Taskia, Alam, Md, & Hasan, Md. (2018). The Design and implementation of Online Shopping Cart System. East West University.

 

Bangor, Aaron, Kortum, Philip, & Miller, James. (2009). Determining what individual SUS scores mean: Adding an adjective rating scale. Journal of Usability Studies, 4(3), 114–123.

 

Budiu, Raluca. (2017). Quantitative vs. qualitative usability testing. Nielsen Norman Group, 1.

 

Fleisch, Elgar. (2010). What is the Internet of things?: an economic perspective. Economics, Management, and Financial Markets, 5(2), 125–157.

 

Frøkjær, Erik, Hertzum, Morten, & Hornbæk, Kasper. (2000). Measuring usability: are effectiveness, efficiency, and satisfaction really correlated? Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 345–352.

 

Ismail, Nor Azman, Nizam, Siti Fatimah, Yuen, Simon, Hasan, Layla, Su, Elya Mohamed, Wong, Yee Leng, & Allah, Khalid Krayz. (2021). User-centred Design and Evaluation of Web and Mobile based Travelling Applications. International Journal of Advanced Computer Science and Applications, 12(8).

 

Laubheimer, P. (2021). Persona Types: Lightweight, Qualitative, and Statistical.

 

Mamaghani, Farrokh. (2009). Impact of e-commerce on travel and tourism: an historical analysis. International Journal of Management, 26(3), 365.

 

Mao, Ji Ye, Vredenburg, Karel, Smith, Paul W., & Carey, Tom. (2005). The state of user-centered design practice. Communications of the ACM, 48(3), 105–109.

 

Nielsen, Jakob. (2012). How many test users in a usability study. Nielsen Norman Group, 4(06).

 

Niranjanamurthy, M., Kavyashree, N., Jagannath, S., & Chahar, Dharmendra. (2013). Analysis of e-commerce and m-commerce: advantages, limitations and security issues. International Journal of Advanced Research in Computer and Communication Engineering, 2(6), 2360–2370.

 

Smirnov, Alexander, Kashevnik, Alexey, Shilov, Nikolay, Teslya, Nikolay, & Shabaev, Anton. (2014). Mobile application for guiding tourist activities: tourist assistant-tais. Proceedings of 16th Conference of Open Innovations Association FRUCT, 95–100. IEEE.

 

Tak, Preeti, & Gupta, Mansi. (2021). Examining travel mobile app attributes and its impact on consumer engagement: An application of SOR framework. Journal of Internet Commerce, 20(3), 293–318.

 

Xiang, Zheng, Magnini, Vincent P., & Fesenmaier, Daniel R. (2015). Information technology and consumer behavior in travel and tourism: Insights from travel planning using the internet. Journal of Retailing and Consumer Services, 22, 244–249.

 

Copyright holder:

Fairuz Abid Insanullah1, Mira Kania Sabariah2, Veronikha Effendy3 (2022)

 

First publication right:

Syntax Literate: Jurnal Ilmiah Indonesia

 

This article is licensed under: