Anda di halaman 1dari 15

Improving Usability of Mobile Application: A Case

Study of Uber Application

1|Page
Table of Contents
Abstract........................................................................................................................................................ 1
Introduction ................................................................................................................................................. 2
Literature Review ......................................................................................................................................... 3
The Internet and the Network ............................................................................................................... 3
Uber as an Application ............................................................................................................................... 3
Usability ................................................................................................................................................... 4
Usability Evaluation Method ..................................................................................................................... 5
Inspection Method ....................................................................................................................................... 5
Heuristic Evaluation ............................................................................................................................... 5
Cognitive Walkthrough .......................................................................................................................... 5
Empirical Testing ........................................................................................................................................ 5
Diagnostic Recorder for Usability Measurement ..................................................................................... 5
Usability of Uber as a Mobile Application ................................................................................................ 6
Research Methodology ............................................................................................................................... 6
Uber’s Usability Evaluation ....................................................................................................................... 6
Visibility of System Status ...................................................................................................................... 6
Correspondence between the system and the real world .................................................................... 6
User control and freedom ....................................................................................................................... 6
Consistency and Standards .................................................................................................................... 7
Error Prevention ..................................................................................................................................... 7
Recognition and not remembering ........................................................................................................ 7
Flexibility and Efficiency of Use ............................................................................................................... 7
Attractive and Minimal Design.............................................................................................................. 7
Help User to Recognize, Diagnose and Rescue form Errors ............................................................... 7
Help and documentation ........................................................................................................................ 7
Questionnaire Evaluation Method ........................................................................................................ 8
How to make a design usable? ............................................................................................................. 10
Benefits of Usability .............................................................................................................................. 10
Recommendations ..................................................................................................................................... 10
Conclusion ................................................................................................................................................. 11
References .................................................................................................................................................. 12

1|Page
Abstract
Technology is ubiquitous and many software applications are there to help the people in many
ways. But usability is a major contributor in building a successful application. As usability of
software application defines how easy to learn it for the users. Where everything is now shifting
to the digital world people are also using technology to reach their destination in less time with
lower cost. Also, give a secure trip with the facility of instant payment transaction.
This paper defines the usability of computer networking system also the usability evaluation
methods which can help the developer to make amendment in the existing system and make it a
successful one. Also, considers the usability while developing the new system. This paper also
highlights the problem that the application is facing right now regarding usability. And the
recommendations are also embedded here.

1|Page
Improving Usability of Computer Network Systems: A Case Study of Uber Application

Introduction and called “enterprise networks”. These


Usability is a measuring object to test any computing systems distribute code and data
product like websites, software and mobile over several data processor systems,
applications. It helps to achieve the define structures and storage devices. These are
goals effectively and efficiently. If the used to distribute data over geographically
usability of a product is productive then it diverse locations. [4] So, computer networks
deemed to be learned easily also satisfied the are the complicated one as more application
desire results. User has a great importance in is required, more data to deal with and most
usability design as it considers that who is the importantly more geographical distribution.
user, what the background of the user is and By following the above information about
how the user will deal with the tasks also computer networks, we get that without the
what are the options available for element of usability our network system
maintenance. There are many methods to cannot work for a while. Since usability
assess the usability like testing, inquiry and determines that how much our user is
prototyping. satisfied from the system and how effectively
our network system is running? And we can
As internet is growing rapidly over the world. estimate the efficiency of our system by using
Computer network system is very foundation the usability evaluation methods.
of any project now a days. The most avowed
example of computer networks these days is The characteristics of computer network
internet. It has been a long time when system that need to be tested in the usability
computers and network systems were used are: share-ability (resources can be share
for academic purposes and for electronic mail. from one computer to another) execution
[1] But now the computers are used for time (by measuring the speed of data
business purposes and for the communication transmission) reliability (other available
with the clients. Computer network system options in case of failure) security (protecting
can be described as the collection of the data from unauthorized access). Also, if
computers connected with each other for the the network system is administered
exchange of digital information and efficiently and at the same time responsive
resources. [2] A computer network system while solving the problem then nobody can
not only manage the user’s data but also so question its productivity.
integrated to generate, analyze, store and The intent of this research paper is to explore
distribute the data in no time. It also helps to the usability of computer network systems by
get the idea what are the user’s needs, what adroit measuring and user testing. In purpose,
are the user’s interests and give the real time to help the developers to make an efficient
connection. [3] Also, customers and users get network system and further improve the
instant notifications because of web server (uber-application) which undergoes the
database and central computer systems. [3] problems the both on administer and user
There are several type of computer systems sides.
that distribute data over a network. But some This paper is summed as follows: Section
are specifically used for business purposes One gives the introduction of the topic.

2|Page
Section Two provides the literature review on and potent tools one can easily achieve the
the internet, computer networking system, required target.
usability and usability evaluation methods.
The Uber was first taxi application founded
And the Section Third highlights the
in March 2009 San Francisco. This
recommendation for the given problems.
application uses CoreLocation framework to
Literature Review locate the user. Mapkit is used to provide
point to point directions on a map. Provides
The Internet and the Network
best fitted integration of google map on
The internet is a global network system. Also,
Android and IOS phones. And efficiently
the most successful example of computer
send notifications and SMS alerts to the users
network system. Internet protocol efficiently
and riders through integrated network system.
do the load balancing to optimize the packet
And this application is the focus of this
transferring and minimize the delays. The
research paper.
transfer control protocol also provides the
reliable connection for the communication of Uber as an Application
messages across the cluster of connections. There are now many successful taxi hailing
[5] As, internet not only used by students, for applications running in this world such as
communication purposes but also basis of careem, easy taxi, lyft, hailo. People use these
any business these days. The e-commerce is applications to reach their destination at the
booming due to efficient networking and the cheaper rates. The integrated system provides
industry is now rapidly shifting to the internet. the instant payment transaction and helps the
And internet is providing the businessmen drivers to find the passengers. Also, push
the best ways to communicate with their notifications, SMS alerts and calls are a
users. In past, network system was consisted prominent feature. Moreover, option is
one or more computers connected to share available to select the desire car. So, people
resources, information, files and for digital are using these applications large in number
communication. And was linked through and getting benefit from the advancement of
cables and telephone lines. But with the technology. Now a days to reach at any
advancement, of technology satellites and destination on time with less cost is not a big
infrared light beams are there to speed up the deal because of these mobile applications.
communication and reduced the possibility to But there are also some security issues as you
miss the target. As more traffic grows over are travelling with a stranger.
the internet so Virtual Private Networks is
there to deal with the far-flung connections The most rated and reliable application is
and provide the services without interruption. ‘Uber’ these days. Uber is best taxi
[5] application on account of its network system.
It also covers large geographical area as
As internet is the best possible example of compared to other applications. Business
computer-based network system in front of model of Uber is different from others
all. Owing to less resources and because it follows “Collaborative Social
administration problem most of the network Network Mechanism” and here are the
system on the smaller level are failed to following steps of this method: [6]
achieve their targets and are facing the
usability issues. So, by using new techniques
3|Page
Visibility and
Discovery
Mechanism 2. It also saves time and reduce the cost of
using taxi.
Transparent
Reinvestment Bilateral Trust 3. The wait time is very low as compared to
Mechanism Mechanism
others available options.
4. The mile and minute charges are very low
so consequently the trip from Uber is cost
Value Capture
Mechanism
Transsaction
System
effective. [7]
5. It also offers secure trip and to reach your
Figure 1: Usability Characteristics destination safely.
The service-oriented architecture of Uber Usability
makes its service and routing decisive and The ideology that works behind usability is
added to Uber’s success. And all the services “ease to use”. It also helps to improve the
can successfully run only if there is strong functionality and design of the system.
communication across the network. So, Uber Therefore, usability plays a pivotal in the
make it happens through its integrated smooth running of any project. Usability and
services system. There are also multiple utility work simultaneously to make anything
layers in Uber’s network system for the useful. Usability also based on the
smooth running of its system. On account of learnability of the object and the achievement
this service structure it expands the access for of objectives with effectiveness and
its users in every way. Uber also uses a efficiency. The five attributes of usability are
‘Secure File Transfer Protocol’ for securely as under:
transferring the file over the network. Again,
‘Secure Shell’ technology is used to manage Learnable: system should be easy to learn and
the system and applications it also helps the understand in the first interaction.
administrator to share any kind of Efficient: the performance and speed of tasks
successfully on the network. should match the accuracy
Troubleshooting in Uber is also skillfully Memorable: maintain the proficiency and
managed by using this Secure File Transfer design of the system so that if the user uses
Protocol. Scheduling and Synchronizing for the system after long time it’s not difficult to
updating the data also done masterly which use it.
also help to prevent the systems from errors
and delays. Large data also successfully Errors: system should be capable enough to
distribute over the complex network system. deal with the users and server errors.
Riders get their request instantly, passengers Satisfaction: shows the user’s pleasurable
can find the rider on the map, passengers can experience
also call the rider in case of any problem and
successful transactions is another eminent Usability is a key element to run any system
feature. Therefore, Uber’s network system is successfully. As if the user doesn’t get the
strong, secure and reliable by any means. The required result which the system offers then
benefits of using Uber application: it clamps down all the reputation, rating and
credibility of the system. So, usability can be
1. People don’t need to go out and search a
taxi for themselves.
4|Page
deemed as throat of any system running in matchless to test the mobile application of
this world. any platform. There is a checklist of 10
Nielsen’s heuristic that are to be applied to
Usability Evaluation Method analyze the software from every angle. [8]
As the number of software applications is
increasing day by day. And users are also Nielsen Heuristic Rules
getting better options in the technology world. 1. Visibility of System Status
But the testing criteria is usability and 2. Correlation between the system and the real
because of this many application has been out world
3. User control and freedom
righted by the users. Therefore, sagacity is
4. Consistency and standards
required to build a software quality
5. Obviate the Errors
application. The usability evaluation concept
6. Recognition and not remembering
based on the usability model to check out the 7. Flexibility and efficiency of use
usability of the existing software. Some 8. Attractive and minimum design
models are given below: 9. Help user to recognize, diagnose and
1. Eason Model (1984) rescue form errors
2. Shackel Model (1991) 10. Help and documentation
3. Neilsen Model (1993)
And the international standard model consists Cognitive Walkthrough
of three attributes: effectiveness, efficiency, This method is best for testing user interface.
and satisfaction. The experts examine the user’s experience
and then give the recommendations.
There are several methods are available for
usability evaluation: Empirical Testing
This method was advanced by Marciniak, J.J.
Inspection Method in (2002). It can be called a lab-based activity
This method was proposed by Boehm et al. in in which user’s experience is required for the
(1976). The users test the application by further development of the system. It also
themselves or the cadre of experts do the tests the user’s behavior and performance
skillful inspection and then give their opinion. towards the design. It can be either a
The views of users and experts are valuable prototype or final product. After measuring
for the development of the system. This the user’s attitude amendments can be made
inspection method has also two types: in the prototype and the final product can be
discarded or successfully launched.
Heuristic Evaluation
It was developed by Neilsen and Molich Diagnostic Recorder for Usability
(1990). It is best for usability evaluation as it Measurement
finds more problems in short time. Also, It is a software tool for the usability
required less effort and low cost in this evaluation. It has a graphical user interface
mechanism. Heuristic Evaluation is also and analyses the tests of a product and makes
called the ‘Expert Evaluation’ in the regard the performance-based usability
of mobile applications. And ‘Nielsen measurements and results then sent it to the
Heuristic’ is the popular one. As it is usability administrator or expert. All the

5|Page
sessions are recorded and analyzed. It has the data is collected through the user’s review
speed up the analysis and testing process. The about the Uber on different websites.
components of this tool automatically
perform all the needed evaluation. Thus, the Visibility of System Status
usability can be achieved with more accuracy. Cancellation of rides is the big issue that Uber
[9] is facing these days. Moreover, system also
don’t give the automatic alerts within the
Usability of Uber as a Mobile Application given time. Here is the prove.
The ultimate task of a software developer is
to make a useful mobile application. As,
usability can make an application stand out in
the competition with other applications.
Therefore, it is inevitable to build an
application by following the usability rules.
In order, to check out the usability of Uber
application we do some research that will
Figure: No System Alerts
help not only to understand the features of
Uber application but also to improve the
usability of it. Correspondence between the system and
the real world
Research Methodology There is no recommendations show for the
Mobile applications are developed for ease beginners. Also, it has the standard language
and enriching the user’s experience. and doesn’t support the multiple languages.
Therefore, the motivation behind this study is
to re-examine the usability of Uber
application. It is needful to analyze the user’s
experience in order to make
recommendations. To get the required results
that method which are used: ‘Questionnaire’
and ‘Heuristic Evaluation’. As these methods
are best fitted to find out the issues in mobile
application even today.

Uber’s Usability Evaluation


Uber is a mobile application that provides its
users to get a taxi in one click. The evaluators
Figure: Not Learnable
have tried to analyze Uber in order to enhance
the usability of the application. They applied
the 10 Nielsen’s heuristic rules on the Uber User control and freedom
Uber doesn’t provide user control. One of the
application. Evaluators has rated each rule by
users compliant that Uber doesn’t allow him
giving it a value form 0-10. And then
to sign in with a different platform.
evaluate the sum of the results. And the all

6|Page
Figure: Not Dynamic

Consistency and Standards Figure: Easy to Remember


Uber has no consistency. As there are many
user’s complaint about the issues during
payment transaction. Flexibility and Efficiency of Use
Owing to design and reliability of Uber it is a
worth using app. Also, its new features have
attracted the people to install the application.
Also, provide flexible hours to the drivers.
Attractive and Minimal Design
Uber has the minimal design as compared to
Figure: Payment Transaction Issues
others. So, help the beginners to use the
application efficiently. And no redundant
Error Prevention sign in and verifications needed while using
Uber is also not capable of dealing with the the Uber application.
errors. As many users got wrong discount
Help User to Recognize, Diagnose and
prices. Moreover, Uber is not responsive at
Rescue form Errors
all.
Uber is also inefficient to help the user in
order to get off for the errors. The facts are
here:

Figure: Error Report

Figure: Poor Customer Services


Recognition and not remembering
Uber has a reliable design which can be Help and documentation
recognized easily and there is no need to The help section of Uber is also questionable.
remember. As users said that their queries are not
addressed. Also, they got copy paste answers
in return of their requests. [10]

7|Page
Figure: Nobody is there for help

The calculated result that we got from this research is as follow:

Table 1: Heuristic Evaluation Results

Problem Type Cosmetic Minor Major Catastrophic Total Score

1. Visibility of System Status 2 3 1 0 6


2. Correlation between the system 7 0 0 0 7
and the real world
3. User control and freedom 2 3 2 0 7
4. Consistency and standards 5 3 0 0 8
5. Obviate the Errors 3 6 0 0 9
6. Recognition and not remembering 3 0 0 0 3
7. Flexibility and efficiency of use 1 2 0 0 3
8. Attractive and minimum design 2 2 0 0 4
9. Help user to recognize, diagnose and 2 1 0 0 3
rescue form errors
10. Help and documentation 5 6 0 0 11

Number of Problems Discovered 32 26 3 0 61

After examining the reviews, we can record Questionnaire Evaluation Method


the results and discover that there are 61 It is an indirect method to get the information
problems in the running application. Some about the user’s experience in real time. Also,
are fully satisfied with the services and some the user gets privacy and tries to give the
have the issues. So, by conducting user-based honest opinion in this method. Therefore, to
testing and analysis with specific time evaluate the user’s experience about Uber in
interval can improve the usability of the real time we did a survey. The participants
application. Also, by direct methods we can were of three type experience, novice and
reconstruct the application as per the user’s experts. We had sent a questionnaire to all the
need. Therefore, it is necessary to make a participants through email. There were 26
contact with users and expert to enhance the males and 34 females which performed that
efficiency and effectiveness of the product. task. And only 5 experts were there. The age
group of males and females were between 16

8|Page
to 35. Moreover, experts were taken from
different demographics. Here is all the data
we have:
Gender Total
User Group Number of Users
Users M F
Experts 5 3 2 65
Experienced 30 13 17
Novice 30 13 17

Table 2: Users Data

No. Experience in mobile Usage of Uber application


Gender Country Profession Degree application

1 Male England IT Specialist M.Sc. 6-7 applications More than 3 years


2 Female Japan Usability Ph.D. More than 10 applications 2 years
Specialist
3 Male U.S. A IT Specialist M.Sc. 5 applications 5 years
4 Male England Usability M.Sc. 8 applications More than 5 years
Specialist
5 Female U.S. A IT Specialist Ph.D. 9 applications 4 years
Table 3: Expert’s Data
And the feedback that we gathered from the users and experts:
Strongly Agree Neutral Disagree Strongly
Features of Uber Agree DisAgree
Easy to find location on a map 25 20 7 8 5
Flexible vehicle option 23 15 5 20 0
Satisfy with the fare calculator 12 20 3 25 5
Drivers are professional 15 25 1 25 1
Easy to learn the design 20 24 5 15 0
Provide instant help 10 15 1 24 15
Give you the pleasant trip 22 25 3 15 0
Effective payment method 15 25 3 20 2
Easy to use for novice users 10 15 8 25 5
Efficient application 20 25 5 15 0
Table 4: User’s Satisfaction regarding Uber Application
The results that we obtained are based on the period that each participant takes to solve this
success rate of the questionnaire that is questionnaire is 6.5 minutes. The time period
100%. All the participants take interest and shows that every participant has a rich
honestly answer all the question. So, this experience of this application. Thus, it will
indirect method helped us to get the insight of help to upgrade the usability of our
the problems. And make some useful application.
amendments in the existing design. The time

9|Page
How to make a design usable? 4. User’s payment will be transmitted
Usability also a crucial factor of design without any delay and it will have trust on
process. Since at every stage of a system the the application.
design comes first, and productivity of the 5. User’s cost and time will be saved so it
design is indispensable for the successful will prioritize the application on others.
outcome of the system. Here are some
If someone doesn’t give precedence to
recommendations to follow in the design
usability while making design, then it should
process:
be ready for the disaster outcomes. As
1. Press the good part and ridicule the bad usability is the paramount factor in building a
part of the old design. successful system. Thus, always try to embed
2. Always compare your competitor’s this major factor in your system.
design with yours. And explore the new
ideas to make your design better. Recommendations
3. Perform field study to know the user’s Where Uber is a very useful mobile
verdict about the design after some application and provides to a mark services to
interval. its users and most importantly a big and
4. Make some alpha designs and test them easiest source of income for the drivers.
before implementation. There are some setbacks as well of this
5. Multiple iteration of designs and application. Here are the following
thorough analysis of new design is also suggestions to deal with them:
needed. [11] 1. Surge pricing is the biggest issue uber is
Benefits of Usability facing these days. And it is all due to not
The benefits of usability are innumerable as following the model of usability so
it not only satisfied the user, but the system evaluate the design before implementing
run without any interruption and the business in the real time.
model ultimately dips in the success. 2. There is no mechanism for dealing with
Usability also provides the great coordination the poor drivers. As they sometimes
with the user so that the satisfaction level also follow long routes just to increase their
goes up. And with the application of usability profit. So, it effects the effectiveness of
you can increase the numbers of the users. So, the service. Real-time coordination with
the usability benefits along the user’s side the passengers can resolve this issue.
are: 3. The automated system is used for
selecting the driver that is also added to
1. User will get instant connection and ask the cost and time which is paid by the
any query at any time. And will not customer. This error can be removed by
replace the services with others. making efficient synchronization and
2. User will not find any delay in the scheduling.
services and give preference to your 4. Drivers pay for not having required
application. number of employees. They are to work
3. User will enjoy the trip with sense of for extra hours which make the service
security. less efficient. By having effective

10 | P a g e
network system Uber can achieve the
required results.
5. Owing to complex network system Uber
is not available in far flung places. By
multiple iteration of the design and by
having flawless services in the required
areas. Uber can expand its services and
this problem can also remove.
6. Safety concerns is another uprising issue
in the services of the Uber. As the rules
and regulations are not much strict either
for the drivers and passengers. So, by
carefully designing new rules with
appropriate user testing can sole this issue.
And make Uber the first choice.

Conclusion
There are several taxi hailing mobile
applications, but Uber is the prominent one
and high-rated application in the world. But
due to fragile and imperfect network system
it is facing some serious issues. Usability is a
key which can help both the developer and
user to get the required objectives. Moreover,
usability evaluation methods not only design
a successful system but ultimately build a
smooth network system. By considering the
useful model of usability and critically
analyzing the network layers of the system
Uber can set the new standards for others.

11 | P a g e
References

[1] M. K. Bowman-Amuah, Methods for providing communication purposes over a computer


networkng system, 1999.

[2] M. a. D. K. a. B.Deepa, "Computer Networking: A Survey," International Journal of Trend in


Research and Development, vol. 2, no. 5, pp. 126-127, 2005.

[3] R. L.Cook, ystem and method of generating, capturing, and managing customer lead information
over a computer network, 2001.

[4] P. Weschler, 1999.

[5] D. L. K. Keneth Allen Adelman, "Method and appratus for an internet Protocol (IP) network
clustering system," 1998.

[6] M. N. Babak Mohajeri, "Case Study of Uber and Airbnb," International Journal of Innovative Studies
in Sciences and Engineering Technology, vol. 3, no. 7, pp. 8-11, 2017.

[7] M. H. Shapiro, "Density of Demand and the Benefit of Uber," 2017.

[8] M. A. D. D. a. E. D. Canedo, "Usability Heuristic for Mobile Applications: A Systematic Review,"


2018.

[9] S. K. D. Ankita Madan, "Usability Evalution Methods: A Literature Review," International Journal of
Sciences and Engineering Technology, vol. 4, no. 2, pp. 592-597, 2012.

[10] S. Swaid, "Usability Heuristic for M-Commerce Apps," pp. 82-85, 2017.

[11] J. Neilsen, Usability 101: Introduction to Usability, Topic: Human Computer Interaction, 2012.

Anda mungkin juga menyukai