Evaluating the User Experience in some contexts is challenging, especially in automation applications, due to specific situations and requirements. This paper presents an experience of applying the UX evaluation method for an automation tool in the Android software industry to assist software engineers in identifying the UX problems faced by users. The work applies heuristic evaluation, survey, and user interview methods to find the UX problems, understand the respective reasons, validate the given information, and finally assess the UX. The evaluation identified critical problems related to error messages, system response to errors, and proper feedback about what software is doing. The found problems and discussions contributed to developing new UX evaluation methodologies.
Nowadays, computers and internet are playing the major role in the development of business and different aspects of human lives; hence, the quality of user-computer interface became an important issue. User interface (UI) can become an Achilles heel in a well-functioning system; due to the fact that most users judge the quality of a product by its usability. The UI layout design improves the usability of a product and accordingly may determine its success; so, due to this and more, the need of an objective way of evaluation of UI has arisen. This paper discusses various UI usability evaluation techniques and shows the recent developments in this field.
A METHOD FOR WEBSITE USABILITY EVALUATION: A COMPARATIVE ANALYSISIJwest
ABSTRACT
Graphical user interfaces design in software development process focuses on maximizing usability and the user's experience, in order to make the interaction for users easy, flexible and efficient. In this paper, we propose an approach for evaluating the usability satisfaction degree of a web-based system. The proposed method has been accomplished in two phases and implemented on an airlines website as a case study. In the first phase, a website usability test is implemented by a number of users, and then the results obtained are translated into charts for a final web-based system evaluation in the second phase. The results achieved
were satisfactory, since the places where the weaknesses and gaps in the website are identified and recommended solutions to avoid them are drawn. The authenticity of the results have been confirmed by comparing them with user opinions acquired from a questionnaire, which proves the precision in which the website is rated.
THE USABILITY METRICS FOR USER EXPERIENCE was innovatively created by Google engineers and it is ready for production in record time. The success of Google is to attributed the efficient search algorithm, and also to the underlying commodity hardware. As Google run number of application then Google’s goal became to build a vast storage network out of inexpensive commodity hardware. So Google create its own file system, named as THE USABILITY METRICS FOR USER EXPERIENCE that is GFS. THE USABILITY METRICS FOR USER EXPERIENCE is one of the largest file system in operation. Generally THE USABILITY METRICS FOR USER EXPERIENCE is a scalable distributed file system of large distributed data intensive apps. In the design phase of THE USABILITY METRICS FOR USER EXPERIENCE, in which the given stress includes component failures , files are huge and files are mutated by appending data. The entire file system is organized hierarchically in directories and identified by pathnames. The architecture comprises of multiple chunk servers, multiple clients and a single master. Files are divided into chunks, and that is the key design parameter. THE USABILITY METRICS FOR USER EXPERIENCE also uses leases and mutation order in their design to achieve atomicity and consistency. As of there fault tolerance, THE USABILITY METRICS FOR USER EXPERIENCE is highly available, replicas of chunk servers and master exists.
USEFul: A Framework to Mainstream Web Site Usability through Automated Evalua...Waqas Tariq
A paradox has been observed whereby web site usability is proven to be an essential element in a web site, yet at the same time there exist an abundance of web pages with poor usability. This discrepancy is the result of limitations that are currently preventing web developers in the commercial sector from producing usable web sites. In this paper we propose a framework whose objective is to alleviate this problem by automating certain aspects of the usability evaluation process. Mainstreaming comes as a result of automation, therefore enabling a non-expert in the field of usability to conduct the evaluation. This results in reducing the costs associated with such evaluation. Additionally, the framework allows the flexibility of adding, modifying or deleting guidelines without altering the code that references them since the guidelines and the code are two separate components. A comparison of the evaluation results carried out using the framework against published evaluations of web sites carried out by web site usability professionals reveals that the framework is able to automatically identify the majority of usability violations. Due to the consistency with which it evaluates, it identified additional guideline-related violations that were not identified by the human evaluators.
THE USABILITY METRICS FOR USER EXPERIENCEvivatechijri
THE USABILITY METRICS FOR USER EXPERIENCE was innovatively created by Google engineers and it is ready for production in record time. The success of Google is to attributed the efficient search algorithm, and also to the underlying commodity hardware. As Google run number of application then Google’s goal became to build a vast storage network out of inexpensive commodity hardware. So Google create its own file system, named as THE USABILITY METRICS FOR USER EXPERIENCE that is GFS. THE USABILITY METRICS FOR USER EXPERIENCE is one of the largest file system in operation. Generally THE USABILITY METRICS FOR USER EXPERIENCE is a scalable distributed file system of large distributed data intensive apps. In the design phase of THE USABILITY METRICS FOR USER EXPERIENCE, in which the given stress includes component failures , files are huge and files are mutated by appending data. The entire file system is organized hierarchically in directories and identified by pathnames. The architecture comprises of multiple chunk servers, multiple clients and a single master. Files are divided into chunks, and that is the key design parameter. THE USABILITY METRICS FOR USER EXPERIENCE also uses leases and mutation order in their design to achieve atomicity and consistency. As of there fault tolerance, THE USABILITY METRICS FOR USER EXPERIENCE is highly available, replicas of chunk servers and master exists.
Human computer interaction (HCI) is concerned with the practice of usability, which is a measure that
evaluates the simplicity of using a system, software, or interface design for performing particular tasks.
Evaluation is a process by which designers gather information about a systems usability to improve its user
interfaces features. This research presents a study of a usability evaluation of EduGate, an online
academic portal of King Saud University. In this research the heuristic evaluation method was chosen to
evaluate the usability of the EduGate. Our results show that, the EduGate suffers from certain usability
problem and some recommendations were proposed to enhance the usability of the EduGate. A
questionnaire was then used to collect the feedback of real users (i.e. students) on the value of these
recommendations. The participants supported 80% of the proposed recommendations to improve the
usability of the EduGate.
Human computer interaction (HCI) is concerned with the practice of usability, which is a measure that evaluates the simplicity of using a system, software, or interface design for performing particular tasks. Evaluation is a process by which designers gather information about a systems usability to improve its user interfaces features. This research presents a study of a usability evaluation of EduGate, an online academic portal of King Saud University. In this research the heuristic evaluation method was chosen to evaluate the usability of the EduGate. Our results show that, the EduGate suffers from certain usability problem and some recommendations were proposed to enhance the usability of the EduGate. A questionnaire was then used to collect the feedback of real users (i.e. students) on the value of these recommendations. The participants supported 80% of the proposed recommendations to improve the usability of the EduGate.
A HEURISTIC-BASED APPROACH FOR USABILITY EVALUATION OF ACADEMIC PORTALSijcsit
Human computer interaction (HCI) is concerned with the practice of usability, which is a measure that evaluates the simplicity of using a system, software, or interface design for performing particular tasks. Evaluation is a process by which designers gather information about a systems usability to improve its user interfaces features. This research presents a study of a usability evaluation of EduGate, an online academic portal of King Saud University. In this research the heuristic evaluation method was chosen to evaluate the usability of the EduGate. Our results show that, the EduGate suffers from certain usability problem and some recommendations were proposed to enhance the usability of the EduGate. A questionnaire was then used to collect the feedback of real users (i.e. students) on the value of these recommendations. The participants supported 80% of the proposed recommendations to improve the usability of the EduGate.
Nowadays, computers and internet are playing the major role in the development of business and different aspects of human lives; hence, the quality of user-computer interface became an important issue. User interface (UI) can become an Achilles heel in a well-functioning system; due to the fact that most users judge the quality of a product by its usability. The UI layout design improves the usability of a product and accordingly may determine its success; so, due to this and more, the need of an objective way of evaluation of UI has arisen. This paper discusses various UI usability evaluation techniques and shows the recent developments in this field.
A METHOD FOR WEBSITE USABILITY EVALUATION: A COMPARATIVE ANALYSISIJwest
ABSTRACT
Graphical user interfaces design in software development process focuses on maximizing usability and the user's experience, in order to make the interaction for users easy, flexible and efficient. In this paper, we propose an approach for evaluating the usability satisfaction degree of a web-based system. The proposed method has been accomplished in two phases and implemented on an airlines website as a case study. In the first phase, a website usability test is implemented by a number of users, and then the results obtained are translated into charts for a final web-based system evaluation in the second phase. The results achieved
were satisfactory, since the places where the weaknesses and gaps in the website are identified and recommended solutions to avoid them are drawn. The authenticity of the results have been confirmed by comparing them with user opinions acquired from a questionnaire, which proves the precision in which the website is rated.
THE USABILITY METRICS FOR USER EXPERIENCE was innovatively created by Google engineers and it is ready for production in record time. The success of Google is to attributed the efficient search algorithm, and also to the underlying commodity hardware. As Google run number of application then Google’s goal became to build a vast storage network out of inexpensive commodity hardware. So Google create its own file system, named as THE USABILITY METRICS FOR USER EXPERIENCE that is GFS. THE USABILITY METRICS FOR USER EXPERIENCE is one of the largest file system in operation. Generally THE USABILITY METRICS FOR USER EXPERIENCE is a scalable distributed file system of large distributed data intensive apps. In the design phase of THE USABILITY METRICS FOR USER EXPERIENCE, in which the given stress includes component failures , files are huge and files are mutated by appending data. The entire file system is organized hierarchically in directories and identified by pathnames. The architecture comprises of multiple chunk servers, multiple clients and a single master. Files are divided into chunks, and that is the key design parameter. THE USABILITY METRICS FOR USER EXPERIENCE also uses leases and mutation order in their design to achieve atomicity and consistency. As of there fault tolerance, THE USABILITY METRICS FOR USER EXPERIENCE is highly available, replicas of chunk servers and master exists.
USEFul: A Framework to Mainstream Web Site Usability through Automated Evalua...Waqas Tariq
A paradox has been observed whereby web site usability is proven to be an essential element in a web site, yet at the same time there exist an abundance of web pages with poor usability. This discrepancy is the result of limitations that are currently preventing web developers in the commercial sector from producing usable web sites. In this paper we propose a framework whose objective is to alleviate this problem by automating certain aspects of the usability evaluation process. Mainstreaming comes as a result of automation, therefore enabling a non-expert in the field of usability to conduct the evaluation. This results in reducing the costs associated with such evaluation. Additionally, the framework allows the flexibility of adding, modifying or deleting guidelines without altering the code that references them since the guidelines and the code are two separate components. A comparison of the evaluation results carried out using the framework against published evaluations of web sites carried out by web site usability professionals reveals that the framework is able to automatically identify the majority of usability violations. Due to the consistency with which it evaluates, it identified additional guideline-related violations that were not identified by the human evaluators.
THE USABILITY METRICS FOR USER EXPERIENCEvivatechijri
THE USABILITY METRICS FOR USER EXPERIENCE was innovatively created by Google engineers and it is ready for production in record time. The success of Google is to attributed the efficient search algorithm, and also to the underlying commodity hardware. As Google run number of application then Google’s goal became to build a vast storage network out of inexpensive commodity hardware. So Google create its own file system, named as THE USABILITY METRICS FOR USER EXPERIENCE that is GFS. THE USABILITY METRICS FOR USER EXPERIENCE is one of the largest file system in operation. Generally THE USABILITY METRICS FOR USER EXPERIENCE is a scalable distributed file system of large distributed data intensive apps. In the design phase of THE USABILITY METRICS FOR USER EXPERIENCE, in which the given stress includes component failures , files are huge and files are mutated by appending data. The entire file system is organized hierarchically in directories and identified by pathnames. The architecture comprises of multiple chunk servers, multiple clients and a single master. Files are divided into chunks, and that is the key design parameter. THE USABILITY METRICS FOR USER EXPERIENCE also uses leases and mutation order in their design to achieve atomicity and consistency. As of there fault tolerance, THE USABILITY METRICS FOR USER EXPERIENCE is highly available, replicas of chunk servers and master exists.
Human computer interaction (HCI) is concerned with the practice of usability, which is a measure that
evaluates the simplicity of using a system, software, or interface design for performing particular tasks.
Evaluation is a process by which designers gather information about a systems usability to improve its user
interfaces features. This research presents a study of a usability evaluation of EduGate, an online
academic portal of King Saud University. In this research the heuristic evaluation method was chosen to
evaluate the usability of the EduGate. Our results show that, the EduGate suffers from certain usability
problem and some recommendations were proposed to enhance the usability of the EduGate. A
questionnaire was then used to collect the feedback of real users (i.e. students) on the value of these
recommendations. The participants supported 80% of the proposed recommendations to improve the
usability of the EduGate.
Human computer interaction (HCI) is concerned with the practice of usability, which is a measure that evaluates the simplicity of using a system, software, or interface design for performing particular tasks. Evaluation is a process by which designers gather information about a systems usability to improve its user interfaces features. This research presents a study of a usability evaluation of EduGate, an online academic portal of King Saud University. In this research the heuristic evaluation method was chosen to evaluate the usability of the EduGate. Our results show that, the EduGate suffers from certain usability problem and some recommendations were proposed to enhance the usability of the EduGate. A questionnaire was then used to collect the feedback of real users (i.e. students) on the value of these recommendations. The participants supported 80% of the proposed recommendations to improve the usability of the EduGate.
A HEURISTIC-BASED APPROACH FOR USABILITY EVALUATION OF ACADEMIC PORTALSijcsit
Human computer interaction (HCI) is concerned with the practice of usability, which is a measure that evaluates the simplicity of using a system, software, or interface design for performing particular tasks. Evaluation is a process by which designers gather information about a systems usability to improve its user interfaces features. This research presents a study of a usability evaluation of EduGate, an online academic portal of King Saud University. In this research the heuristic evaluation method was chosen to evaluate the usability of the EduGate. Our results show that, the EduGate suffers from certain usability problem and some recommendations were proposed to enhance the usability of the EduGate. A questionnaire was then used to collect the feedback of real users (i.e. students) on the value of these recommendations. The participants supported 80% of the proposed recommendations to improve the usability of the EduGate.
Interface on Usability Testing Indonesia Official Tourism WebsiteWaqas Tariq
Ministry of Tourism and Creative Economy of The Republic of Indonesia must meet the wide audience various needs and should reach people from all levels of society around the world to provide Indonesia tourism and travel information. This article will gives the details in the evolution of one important component of Indonesia Official Tourism Website as it has grown in functionality and usefulness over several years of use by a live, unrestricted community. We chose this website to see the website interface design and usability and to popularize Indonesia tourism and travel highlights. The analysis done by looking at the criteria specified for usability testing. Usability testing measures are the ease of use (effectiveness, efficiency, consistency and interface design), easy to learn, errors and syntax which is related to the human computer interaction. The purpose of this article is to test the usability level of the website, analyze the website interface design, and provide suggestions for improvements in Indonesia Official Tourism Website of analysis we have done before.
Evaluation of Web Applications based on UX ParametersIJECEIAES
The objective of evaluating User Experience (UX) in this era of technology is to enhance the user satisfaction. Earlier applications were built with the aim of reducing the work of users. But with the evolution of the technology, the emergence of new gadgets and new trends in the information technology, the applications had to be more user-centric. The primary objective of this research is to evaluate the user experience of web applications based on different UX parameters using different techniques and given a rating. Each of these ratings are combined to determine the overall rating of UX for the web application. Also, the secondary objective of this research is to provide suggestions or recommendations based on the ratings to improve the UX of the web applications. An experimental study was conducted and the results show a significant improvement. Areas of further enhancements have also been identified and presented.
Contributors to Reduce Maintainability Cost at the Software Implementation PhaseWaqas Tariq
Software maintenance is important and difficult to measure. The cost of maintenance is the most ever during the phases of software development. One of the most critical processes in software development is the reduction of software maintainability cost based on the quality of source code during design step, however, a lack of quality models and measures can help asses the quality attributes of software maintainability process. Software maintainability suffers from a number of challenges such as lack source code understanding, quality of software code, and adherence to programming standards in maintenance. This work describes model based-factors to assess the software maintenance, explains the steps followed to obtain and validate them. Such a method can be used to eliminate the software maintenance cost. The research results will enhance the quality of the source code. It will increase software understandability, eliminate maintenance time, cost, and give confidence for software reusability.
A rigorous user needs experience evaluation method based on software quality ...TELKOMNIKA JOURNAL
Our lives, nowadays, are digital. We, as humans, are using software applications in all our life aspects to meet our daily objectives and fulfill our needs. Software solutions that comprise mobile apps are widely spread, users can select from hundreds of available software solutions that fit their needs. Accordingly, user needs are becoming intricate and the software organizations are competing high to satisfy user requirements and the desires for better quality. This competition is not about satisfying the functional requirements but also satisfy user experience as well. Accordingly, studying, measuring, and improving user experience is crucial for the success of any software product. This research focuses on evaluating user experience needs by developing user experience needs evaluation method based on three main disciplines the user experience framework, the evaluation theory concept, and the ISOsoftware quality standards ISO/IEC 25022 and ISO/IEC 25023. Although these disciplines are available in the literature, they are not linked together to complete the mosaic picture of developing a UX evaluation method. Linking there three disciplines led to systematically identify the necessary evaluation criteria to evaluate user needs experience.
Insights of effectivity analysis of learning-based approaches towards softwar...IJECEIAES
Software defect prediction is one of the essential sets of operation towards mitigating issues of risk management in software development known to contribute towards enhancing the quality of software. There is evolution of various methodologies towards resolving this issue while learning-based methodology is witnessed to be the most dominant contributor. The problem identified is that there are yet many unsolved queries associated with practical viability of such learning-based approach adoption in software quality management. Proposed approaches discussed in this paper contributes towards mitigating this challenge by introducing a simplified, compact, and crisp analysis of effectiveness associated with learning-based schemes. The paper presents its major findings of effectivity analysis of machine learning, deep learning, hybrid, and other miscellaneous approaches deployed for fault prediction followed by highlighting research trend. The major findings infer that feature selection, data imbalance, interpretability, and in adequate involvement of context are prime gaps in existing methods. The paper also contributes towards research gap as well as essential learning outcomes of present review work.
The International Journal of Information Technology, Control and Automation (...IJITCA Journal
The International Journal of Information Technology, Control and Automation (IJITCA) is a Quarterly open access peer-reviewed journal that publishes articles which contribute new results in all areas of Information Technology (IT), Control Systems and Automation Engineering. The journal focuses on all technical and practical aspects of IT, Control Systems and Automation with applications in real-world engineering and scientific problems. The goal of this journal is to bring together researchers and practitioners from academia and industry to focus on information technology, control engineering, automation, modeling concepts and establishing new collaborations in these areas.
Authors are invited to contribute to this journal by submitting articles that illustrate research results, projects, surveying works and industrial experiences that describe significant advances in Information Technology, Control Systems and Automation.
The International Journal of Information Technology, Control and Automation (...IJITCA Journal
The International Journal of Information Technology, Control and Automation (IJITCA) is a Quarterly open access peer-reviewed journal that publishes articles which contribute new results in all areas of Information Technology (IT), Control Systems and Automation Engineering. The journal focuses on all technical and practical aspects of IT, Control Systems and Automation with applications in real-world engineering and scientific problems. The goal of this journal is to bring together researchers and practitioners from academia and industry to focus on information technology, control engineering, automation, modeling concepts and establishing new collaborations in these areas.
Authors are invited to contribute to this journal by submitting articles that illustrate research results, projects, surveying works and industrial experiences that describe significant advances in Information Technology, Control Systems and Automation.
INVESTIGATING HUMAN-MACHINE INTERFACES’ EFFICIENCY IN INDUSTRIAL MACHINERY AN...IJITCA Journal
The twenty-first century has seen a vast technological revolution characterized by the development of
cyber-physical systems, integration of things, and new and computationally improved machines and
systems. However, there have been seemingly little strides in the development of user interfaces,
specifically for industrial machines and equipment. The aim of this study was to assess the efficiency of the
human-machine interfaces in the Kenyan context in providing a consistent and reliable working
environment for industrial machine operators. The researcher employed a convenient purposive sampling
to select 15 participants who had at least two years of hands-on experience in machines operation, control,
or instrumentation. The results of the study are herein presented, including the recommendations to
enhance workforce productivity and efficiency.
Human safety in the Middle East is a crucial aspect especially when working on critical mission systems. Any trivial error may result in inevitable dangerous causalities that lead to loss of innocent souls. The main objective of this paper is to introduce a complete study of a system that automates the currently adopted manual process of having dedicated men to control the barriers at the railway crossings when trains pass, the main objective is to reduce the possible human errors resulting from manual control. This study aims to provide a robust solution that adheres to a formal, systematic and new procedure to enhance the overall quality of requirements gathered for critical systems. In addition, it reflects how effective is the usage of goal oriented modelling in requirements elicitation stage for critical systems to define a clear scope and validate requirements against any missing, inconsistent or vague requirements at early stage.
The Impact of In-House Software Development Practices on System Usability in ...IJMIT JOURNAL
In-house software development is a critical phenomenon for the production of efficient and effective
software in generating requisite job output. A few studies have devoted efforts towards establishing the
impact of in-house software development on software. Therefore, this paper is an effort towards
establishing the impact of in-house software development practices on system usability. In pursuit of this
paper, a sample of a sample size of 169, at 95% confidence level, with margin error of 5% was drawn from
bold software users, i.e. 300 employees who used the all software including those dealing with the main
stream activities. A total of 102 respondents actually responded to the questionnaires. The Online Sample
Calculator was used to draw the sample. Quantitative data were collected using semi-structured
questionnaires and processed using the SPSS. Descriptive statistics were applied in the analysis. Findings
of the study indicate that software development practices, specifically usability test and user involvement in
software designing and development had an impact on determining software usability for in-house
software. The paper concludes that software development practices shape the design of the software; hence
influence usability of the software produced. Recommended is therefore that software usability test and
user involvement in software designing and development be promoted for effective software production
THE IMPACT OF IN-HOUSE SOFTWARE DEVELOPMENT PRACTICES ON SYSTEM USABILITY IN ...IJMIT JOURNAL
In-house software development is a critical phenomenon for the production of efficient and effective
software in generating requisite job output. A few studies have devoted efforts towards establishing the
impact of in-house software development on software. Therefore, this paper is an effort towards
establishing the impact of in-house software development practices on system usability. In pursuit of this
paper, a sample of a sample size of 169, at 95% confidence level, with margin error of 5% was drawn from
bold software users, i.e. 300 employees who used the all software including those dealing with the main
stream activities. A total of 102 respondents actually responded to the questionnaires. The Online Sample
Calculator was used to draw the sample. Quantitative data were collected using semi-structured
questionnaires and processed using the SPSS. Descriptive statistics were applied in the analysis. Findings
of the study indicate that software development practices, specifically usability test and user involvement in
software designing and development had an impact on determining software usability for in-house
software. The paper concludes that software development practices shape the design of the software; hence
influence usability of the software produced. Recommended is therefore that software usability test and
user involvement in software designing and development be promoted for effective software production.
AN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTSijseajournal
One of the significantaspects of software quality is usability. It is one of the characteristics that judge by
the success or failure of software applications. The most important risk facing the software applications is
usability which may lead to the existence of a gap between users and systems. This may lead to system
failure because of Poor design. This is due to the design is not based on the desires and requirements of the
customer. To overcome these problems, this paper proposed an approach to improve usability of software
applications to meet the needs of the customer and interacts with the user easily with an efficient and
effective manner.The proposed approach is based prototyping technique due to itssimplicity and it does not
require additional costs to elicit precise and complete requirement and design.
INVESTIGATING HUMAN-MACHINE INTERFACES’ EFFICIENCY IN INDUSTRIAL MACHINERY AN...IJITCA Journal
The twenty-first century has seen a vast technological revolution characterized by the development of
cyber-physical systems, integration of things, and new and computationally improved machines and
systems. However, there have been seemingly little strides in the development of user interfaces,
specifically for industrial machines and equipment. The aim of this study was to assess the efficiency of the
human-machine interfaces in the Kenyan context in providing a consistent and reliable working
environment for industrial machine operators. The researcher employed a convenient purposive sampling
to select 15 participants who had at least two years of hands-on experience in machines operation, control,
or instrumentation. The results of the study are herein presented, including the recommendations to
enhance workforce productivity and efficiency.
Pakistan Journal of Science (Vol. 68 No.2June, 2016) 164 .docxbunyansaturnina
Pakistan Journal of Science (Vol. 68 No.2June, 2016)
164
A TECHNIQUE TO INCREASE THE USABILITY OF E-LEARNING WEBSITES
Q. Ain, M. Aslam
*
, S. Muhammad
**
, S. Awan
**
, M. T. Pervez
**
, N. Naveed
**
and A. Basit
**
S. Qadri
***
Department of Computer Science, School Education Department, Govt. of Punjab
*
Department of Computer Science and Engineering, University of Engineering & Technology, Lahore, Pakistan.
**
Department of Computer Science, Virtual University of Pakistan, Lahore, Pakistan.
***
Department of Computer Science, The Islamia University of Bahawalpur
Corresponding Author: [email protected]
ABSTRACT: Distance learning is an ancient idea to impart education to the learners who were
unable to join the regular educational institutes. Revolution in information technology has changed this
mode of learning to e-learning. E-learning is the mode of education in which the learners in remote
areas were educated through the use of technology. Many institutes have developed dedicated websites
and learning management systems such as open courseware, to introduce e- learning method. These
learning management systems are very efficient, have vast learning material and communication
channels without assistive support for physically disabled users. Lack of assistive technology support
in these websites stimulated negative user experiences. In this research work an e-learning usability
evaluation model based on user’s mental model, had been developed. Objective of this research work
was to reduce the gap between user’s mental model and designer’s perception. The major problem
while improving usability was a communication gap between user and designer.
Keywords:Usability, Accessibility, User Experience, Cognitive Burden, Learning Adaptive, Usability Evaluation
Model.
(Received 19-02-2015 Accepted 02-06-2016).
INTRODUCTION
Just making things easy to visualize may not be
a parameter to address the usability. Usability is a well-
defined unit of product adoption level of user with
contentment, competence and worth. User experience,
cognition and learning ability are important factors for
website surfing (ISO-9241-11, 1998). Usability of
websites is measured by its user adaptive level, screen
reading level, satisfaction and learnability. The above-
mentioned factors affect accessibility of a website design,
user adaptation and display of contents with ease of use
and navigation. Massachusetts institute of technology
(MIT) launched its open courseware in 2002 for the first
time in the history which gave the concept of e-learning.
A lot of irrelevant images or textures on the websites lead
to cognitive burden which disturbs the users. A
combination of intrinsic burden, germane burden and
extraneous burden is known as cognitive burden (Hasan,
2012).
The purpose of developing e-learning usability
evaluation model is to reduce the gap between mental
model of th.
Interface on Usability Testing Indonesia Official Tourism WebsiteWaqas Tariq
Ministry of Tourism and Creative Economy of The Republic of Indonesia must meet the wide audience various needs and should reach people from all levels of society around the world to provide Indonesia tourism and travel information. This article will gives the details in the evolution of one important component of Indonesia Official Tourism Website as it has grown in functionality and usefulness over several years of use by a live, unrestricted community. We chose this website to see the website interface design and usability and to popularize Indonesia tourism and travel highlights. The analysis done by looking at the criteria specified for usability testing. Usability testing measures are the ease of use (effectiveness, efficiency, consistency and interface design), easy to learn, errors and syntax which is related to the human computer interaction. The purpose of this article is to test the usability level of the website, analyze the website interface design, and provide suggestions for improvements in Indonesia Official Tourism Website of analysis we have done before.
Evaluation of Web Applications based on UX ParametersIJECEIAES
The objective of evaluating User Experience (UX) in this era of technology is to enhance the user satisfaction. Earlier applications were built with the aim of reducing the work of users. But with the evolution of the technology, the emergence of new gadgets and new trends in the information technology, the applications had to be more user-centric. The primary objective of this research is to evaluate the user experience of web applications based on different UX parameters using different techniques and given a rating. Each of these ratings are combined to determine the overall rating of UX for the web application. Also, the secondary objective of this research is to provide suggestions or recommendations based on the ratings to improve the UX of the web applications. An experimental study was conducted and the results show a significant improvement. Areas of further enhancements have also been identified and presented.
Contributors to Reduce Maintainability Cost at the Software Implementation PhaseWaqas Tariq
Software maintenance is important and difficult to measure. The cost of maintenance is the most ever during the phases of software development. One of the most critical processes in software development is the reduction of software maintainability cost based on the quality of source code during design step, however, a lack of quality models and measures can help asses the quality attributes of software maintainability process. Software maintainability suffers from a number of challenges such as lack source code understanding, quality of software code, and adherence to programming standards in maintenance. This work describes model based-factors to assess the software maintenance, explains the steps followed to obtain and validate them. Such a method can be used to eliminate the software maintenance cost. The research results will enhance the quality of the source code. It will increase software understandability, eliminate maintenance time, cost, and give confidence for software reusability.
A rigorous user needs experience evaluation method based on software quality ...TELKOMNIKA JOURNAL
Our lives, nowadays, are digital. We, as humans, are using software applications in all our life aspects to meet our daily objectives and fulfill our needs. Software solutions that comprise mobile apps are widely spread, users can select from hundreds of available software solutions that fit their needs. Accordingly, user needs are becoming intricate and the software organizations are competing high to satisfy user requirements and the desires for better quality. This competition is not about satisfying the functional requirements but also satisfy user experience as well. Accordingly, studying, measuring, and improving user experience is crucial for the success of any software product. This research focuses on evaluating user experience needs by developing user experience needs evaluation method based on three main disciplines the user experience framework, the evaluation theory concept, and the ISOsoftware quality standards ISO/IEC 25022 and ISO/IEC 25023. Although these disciplines are available in the literature, they are not linked together to complete the mosaic picture of developing a UX evaluation method. Linking there three disciplines led to systematically identify the necessary evaluation criteria to evaluate user needs experience.
Insights of effectivity analysis of learning-based approaches towards softwar...IJECEIAES
Software defect prediction is one of the essential sets of operation towards mitigating issues of risk management in software development known to contribute towards enhancing the quality of software. There is evolution of various methodologies towards resolving this issue while learning-based methodology is witnessed to be the most dominant contributor. The problem identified is that there are yet many unsolved queries associated with practical viability of such learning-based approach adoption in software quality management. Proposed approaches discussed in this paper contributes towards mitigating this challenge by introducing a simplified, compact, and crisp analysis of effectiveness associated with learning-based schemes. The paper presents its major findings of effectivity analysis of machine learning, deep learning, hybrid, and other miscellaneous approaches deployed for fault prediction followed by highlighting research trend. The major findings infer that feature selection, data imbalance, interpretability, and in adequate involvement of context are prime gaps in existing methods. The paper also contributes towards research gap as well as essential learning outcomes of present review work.
The International Journal of Information Technology, Control and Automation (...IJITCA Journal
The International Journal of Information Technology, Control and Automation (IJITCA) is a Quarterly open access peer-reviewed journal that publishes articles which contribute new results in all areas of Information Technology (IT), Control Systems and Automation Engineering. The journal focuses on all technical and practical aspects of IT, Control Systems and Automation with applications in real-world engineering and scientific problems. The goal of this journal is to bring together researchers and practitioners from academia and industry to focus on information technology, control engineering, automation, modeling concepts and establishing new collaborations in these areas.
Authors are invited to contribute to this journal by submitting articles that illustrate research results, projects, surveying works and industrial experiences that describe significant advances in Information Technology, Control Systems and Automation.
The International Journal of Information Technology, Control and Automation (...IJITCA Journal
The International Journal of Information Technology, Control and Automation (IJITCA) is a Quarterly open access peer-reviewed journal that publishes articles which contribute new results in all areas of Information Technology (IT), Control Systems and Automation Engineering. The journal focuses on all technical and practical aspects of IT, Control Systems and Automation with applications in real-world engineering and scientific problems. The goal of this journal is to bring together researchers and practitioners from academia and industry to focus on information technology, control engineering, automation, modeling concepts and establishing new collaborations in these areas.
Authors are invited to contribute to this journal by submitting articles that illustrate research results, projects, surveying works and industrial experiences that describe significant advances in Information Technology, Control Systems and Automation.
INVESTIGATING HUMAN-MACHINE INTERFACES’ EFFICIENCY IN INDUSTRIAL MACHINERY AN...IJITCA Journal
The twenty-first century has seen a vast technological revolution characterized by the development of
cyber-physical systems, integration of things, and new and computationally improved machines and
systems. However, there have been seemingly little strides in the development of user interfaces,
specifically for industrial machines and equipment. The aim of this study was to assess the efficiency of the
human-machine interfaces in the Kenyan context in providing a consistent and reliable working
environment for industrial machine operators. The researcher employed a convenient purposive sampling
to select 15 participants who had at least two years of hands-on experience in machines operation, control,
or instrumentation. The results of the study are herein presented, including the recommendations to
enhance workforce productivity and efficiency.
Human safety in the Middle East is a crucial aspect especially when working on critical mission systems. Any trivial error may result in inevitable dangerous causalities that lead to loss of innocent souls. The main objective of this paper is to introduce a complete study of a system that automates the currently adopted manual process of having dedicated men to control the barriers at the railway crossings when trains pass, the main objective is to reduce the possible human errors resulting from manual control. This study aims to provide a robust solution that adheres to a formal, systematic and new procedure to enhance the overall quality of requirements gathered for critical systems. In addition, it reflects how effective is the usage of goal oriented modelling in requirements elicitation stage for critical systems to define a clear scope and validate requirements against any missing, inconsistent or vague requirements at early stage.
The Impact of In-House Software Development Practices on System Usability in ...IJMIT JOURNAL
In-house software development is a critical phenomenon for the production of efficient and effective
software in generating requisite job output. A few studies have devoted efforts towards establishing the
impact of in-house software development on software. Therefore, this paper is an effort towards
establishing the impact of in-house software development practices on system usability. In pursuit of this
paper, a sample of a sample size of 169, at 95% confidence level, with margin error of 5% was drawn from
bold software users, i.e. 300 employees who used the all software including those dealing with the main
stream activities. A total of 102 respondents actually responded to the questionnaires. The Online Sample
Calculator was used to draw the sample. Quantitative data were collected using semi-structured
questionnaires and processed using the SPSS. Descriptive statistics were applied in the analysis. Findings
of the study indicate that software development practices, specifically usability test and user involvement in
software designing and development had an impact on determining software usability for in-house
software. The paper concludes that software development practices shape the design of the software; hence
influence usability of the software produced. Recommended is therefore that software usability test and
user involvement in software designing and development be promoted for effective software production
THE IMPACT OF IN-HOUSE SOFTWARE DEVELOPMENT PRACTICES ON SYSTEM USABILITY IN ...IJMIT JOURNAL
In-house software development is a critical phenomenon for the production of efficient and effective
software in generating requisite job output. A few studies have devoted efforts towards establishing the
impact of in-house software development on software. Therefore, this paper is an effort towards
establishing the impact of in-house software development practices on system usability. In pursuit of this
paper, a sample of a sample size of 169, at 95% confidence level, with margin error of 5% was drawn from
bold software users, i.e. 300 employees who used the all software including those dealing with the main
stream activities. A total of 102 respondents actually responded to the questionnaires. The Online Sample
Calculator was used to draw the sample. Quantitative data were collected using semi-structured
questionnaires and processed using the SPSS. Descriptive statistics were applied in the analysis. Findings
of the study indicate that software development practices, specifically usability test and user involvement in
software designing and development had an impact on determining software usability for in-house
software. The paper concludes that software development practices shape the design of the software; hence
influence usability of the software produced. Recommended is therefore that software usability test and
user involvement in software designing and development be promoted for effective software production.
AN APPROACH TO IMPROVEMENT THE USABILITY IN SOFTWARE PRODUCTSijseajournal
One of the significantaspects of software quality is usability. It is one of the characteristics that judge by
the success or failure of software applications. The most important risk facing the software applications is
usability which may lead to the existence of a gap between users and systems. This may lead to system
failure because of Poor design. This is due to the design is not based on the desires and requirements of the
customer. To overcome these problems, this paper proposed an approach to improve usability of software
applications to meet the needs of the customer and interacts with the user easily with an efficient and
effective manner.The proposed approach is based prototyping technique due to itssimplicity and it does not
require additional costs to elicit precise and complete requirement and design.
INVESTIGATING HUMAN-MACHINE INTERFACES’ EFFICIENCY IN INDUSTRIAL MACHINERY AN...IJITCA Journal
The twenty-first century has seen a vast technological revolution characterized by the development of
cyber-physical systems, integration of things, and new and computationally improved machines and
systems. However, there have been seemingly little strides in the development of user interfaces,
specifically for industrial machines and equipment. The aim of this study was to assess the efficiency of the
human-machine interfaces in the Kenyan context in providing a consistent and reliable working
environment for industrial machine operators. The researcher employed a convenient purposive sampling
to select 15 participants who had at least two years of hands-on experience in machines operation, control,
or instrumentation. The results of the study are herein presented, including the recommendations to
enhance workforce productivity and efficiency.
Pakistan Journal of Science (Vol. 68 No.2June, 2016) 164 .docxbunyansaturnina
Pakistan Journal of Science (Vol. 68 No.2June, 2016)
164
A TECHNIQUE TO INCREASE THE USABILITY OF E-LEARNING WEBSITES
Q. Ain, M. Aslam
*
, S. Muhammad
**
, S. Awan
**
, M. T. Pervez
**
, N. Naveed
**
and A. Basit
**
S. Qadri
***
Department of Computer Science, School Education Department, Govt. of Punjab
*
Department of Computer Science and Engineering, University of Engineering & Technology, Lahore, Pakistan.
**
Department of Computer Science, Virtual University of Pakistan, Lahore, Pakistan.
***
Department of Computer Science, The Islamia University of Bahawalpur
Corresponding Author: [email protected]
ABSTRACT: Distance learning is an ancient idea to impart education to the learners who were
unable to join the regular educational institutes. Revolution in information technology has changed this
mode of learning to e-learning. E-learning is the mode of education in which the learners in remote
areas were educated through the use of technology. Many institutes have developed dedicated websites
and learning management systems such as open courseware, to introduce e- learning method. These
learning management systems are very efficient, have vast learning material and communication
channels without assistive support for physically disabled users. Lack of assistive technology support
in these websites stimulated negative user experiences. In this research work an e-learning usability
evaluation model based on user’s mental model, had been developed. Objective of this research work
was to reduce the gap between user’s mental model and designer’s perception. The major problem
while improving usability was a communication gap between user and designer.
Keywords:Usability, Accessibility, User Experience, Cognitive Burden, Learning Adaptive, Usability Evaluation
Model.
(Received 19-02-2015 Accepted 02-06-2016).
INTRODUCTION
Just making things easy to visualize may not be
a parameter to address the usability. Usability is a well-
defined unit of product adoption level of user with
contentment, competence and worth. User experience,
cognition and learning ability are important factors for
website surfing (ISO-9241-11, 1998). Usability of
websites is measured by its user adaptive level, screen
reading level, satisfaction and learnability. The above-
mentioned factors affect accessibility of a website design,
user adaptation and display of contents with ease of use
and navigation. Massachusetts institute of technology
(MIT) launched its open courseware in 2002 for the first
time in the history which gave the concept of e-learning.
A lot of irrelevant images or textures on the websites lead
to cognitive burden which disturbs the users. A
combination of intrinsic burden, germane burden and
extraneous burden is known as cognitive burden (Hasan,
2012).
The purpose of developing e-learning usability
evaluation model is to reduce the gap between mental
model of th.
Similar to User Experience Evaluation for Automation Tools: An Industrial Experience (20)
The Roman Empire A Historical Colossus.pdfkaushalkr1407
The Roman Empire, a vast and enduring power, stands as one of history's most remarkable civilizations, leaving an indelible imprint on the world. It emerged from the Roman Republic, transitioning into an imperial powerhouse under the leadership of Augustus Caesar in 27 BCE. This transformation marked the beginning of an era defined by unprecedented territorial expansion, architectural marvels, and profound cultural influence.
The empire's roots lie in the city of Rome, founded, according to legend, by Romulus in 753 BCE. Over centuries, Rome evolved from a small settlement to a formidable republic, characterized by a complex political system with elected officials and checks on power. However, internal strife, class conflicts, and military ambitions paved the way for the end of the Republic. Julius Caesar’s dictatorship and subsequent assassination in 44 BCE created a power vacuum, leading to a civil war. Octavian, later Augustus, emerged victorious, heralding the Roman Empire’s birth.
Under Augustus, the empire experienced the Pax Romana, a 200-year period of relative peace and stability. Augustus reformed the military, established efficient administrative systems, and initiated grand construction projects. The empire's borders expanded, encompassing territories from Britain to Egypt and from Spain to the Euphrates. Roman legions, renowned for their discipline and engineering prowess, secured and maintained these vast territories, building roads, fortifications, and cities that facilitated control and integration.
The Roman Empire’s society was hierarchical, with a rigid class system. At the top were the patricians, wealthy elites who held significant political power. Below them were the plebeians, free citizens with limited political influence, and the vast numbers of slaves who formed the backbone of the economy. The family unit was central, governed by the paterfamilias, the male head who held absolute authority.
Culturally, the Romans were eclectic, absorbing and adapting elements from the civilizations they encountered, particularly the Greeks. Roman art, literature, and philosophy reflected this synthesis, creating a rich cultural tapestry. Latin, the Roman language, became the lingua franca of the Western world, influencing numerous modern languages.
Roman architecture and engineering achievements were monumental. They perfected the arch, vault, and dome, constructing enduring structures like the Colosseum, Pantheon, and aqueducts. These engineering marvels not only showcased Roman ingenuity but also served practical purposes, from public entertainment to water supply.
A Strategic Approach: GenAI in EducationPeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...Levi Shapiro
Letter from the Congress of the United States regarding Anti-Semitism sent June 3rd to MIT President Sally Kornbluth, MIT Corp Chair, Mark Gorenberg
Dear Dr. Kornbluth and Mr. Gorenberg,
The US House of Representatives is deeply concerned by ongoing and pervasive acts of antisemitic
harassment and intimidation at the Massachusetts Institute of Technology (MIT). Failing to act decisively to ensure a safe learning environment for all students would be a grave dereliction of your responsibilities as President of MIT and Chair of the MIT Corporation.
This Congress will not stand idly by and allow an environment hostile to Jewish students to persist. The House believes that your institution is in violation of Title VI of the Civil Rights Act, and the inability or
unwillingness to rectify this violation through action requires accountability.
Postsecondary education is a unique opportunity for students to learn and have their ideas and beliefs challenged. However, universities receiving hundreds of millions of federal funds annually have denied
students that opportunity and have been hijacked to become venues for the promotion of terrorism, antisemitic harassment and intimidation, unlawful encampments, and in some cases, assaults and riots.
The House of Representatives will not countenance the use of federal funds to indoctrinate students into hateful, antisemitic, anti-American supporters of terrorism. Investigations into campus antisemitism by the Committee on Education and the Workforce and the Committee on Ways and Means have been expanded into a Congress-wide probe across all relevant jurisdictions to address this national crisis. The undersigned Committees will conduct oversight into the use of federal funds at MIT and its learning environment under authorities granted to each Committee.
• The Committee on Education and the Workforce has been investigating your institution since December 7, 2023. The Committee has broad jurisdiction over postsecondary education, including its compliance with Title VI of the Civil Rights Act, campus safety concerns over disruptions to the learning environment, and the awarding of federal student aid under the Higher Education Act.
• The Committee on Oversight and Accountability is investigating the sources of funding and other support flowing to groups espousing pro-Hamas propaganda and engaged in antisemitic harassment and intimidation of students. The Committee on Oversight and Accountability is the principal oversight committee of the US House of Representatives and has broad authority to investigate “any matter” at “any time” under House Rule X.
• The Committee on Ways and Means has been investigating several universities since November 15, 2023, when the Committee held a hearing entitled From Ivory Towers to Dark Corners: Investigating the Nexus Between Antisemitism, Tax-Exempt Universities, and Terror Financing. The Committee followed the hearing with letters to those institutions on January 10, 202
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
Honest Reviews of Tim Han LMA Course Program.pptxtimhan337
Personal development courses are widely available today, with each one promising life-changing outcomes. Tim Han’s Life Mastery Achievers (LMA) Course has drawn a lot of interest. In addition to offering my frank assessment of Success Insider’s LMA Course, this piece examines the course’s effects via a variety of Tim Han LMA course reviews and Success Insider comments.
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
User Experience Evaluation for Automation Tools: An Industrial Experience
1. International Journal on Cybernetics & Informatics (IJCI) Vol. 11, No.1/2, April 2022
David C. Wyld et al. (Eds): NLDML, CCITT-2022
pp. 53-60, 2022. IJCI – 2022 DOI:10.5121/ijci.2022.110205
USER EXPERIENCE EVALUATION
FOR AUTOMATION TOOLS: AN
INDUSTRIAL EXPERIENCE
Thiago Medeiros de Menezes
Sidia, Manaus, Brazil
ABSTRACT
Evaluating the User Experience in some contexts is challenging, especially in automation applications, due
to specific situations and requirements. This paper presents an experience of applying the UX evaluation
method for an automation tool in the Android software industry to assist software engineers in identifying
the UX problems faced by users. The work applies heuristic evaluation, survey, and user interview methods
to find the UX problems, understand the respective reasons, validate the given information, and finally
assess the UX. The evaluation identified critical problems related to error messages, system response to
errors, and proper feedback about what software is doing. The found problems and discussions contributed
to developing new UX evaluation methodologies.
KEYWORDS
UX Assessment, UX Evaluation, User Experience, UX.
1. INTRODUCTION
Despite many software meets the functional requirements, the users are unsatisfied with its
usability. Some users prefer to perform manual tasks instead of using some software, because
they do not trust it to execute their tasks.
Such complaints relate to User Experience (UX), which consists of the perceptions and reactions
of a person resulting from the use of a software, including all emotions, beliefs, preferences,
perceptions, physical and psychological responses, behaviours, and achievements that occur
before, during, and after its use [1].
The literature review presents problems such as the frustration of using cumbersome software,
the difficult to navigate, and the execution of several steps to perform simple tasks [2]. The
review also highlights that software with bad User EXperience is doomed to failure. [3] brings
the following evidences about the impact of the UX in software: (a) 88% of online shoppers
mentioned they would not return to a website after having a bad experience; (b) 70% of online
businesses that fail do so because of bad usability; (c) 53% of mobile site visitors leave a page
that takes longer than three seconds to load; (d) people form 75% of their judgment on a
website’s credibility purely on its aesthetics; (e) bad mobile optimization annoys 48% of users.
The root cause of software problems is the misunderstanding of the user requirements [2, 4, 5, 6].
First users have difficulty in expressing their requirements [4]. Second, even software engineers
being experts on applying methods to elicit requirements, they still have troubles to identify user
needs once they deal with unclear requirements, ambiguous information, incomplete knowledge,
2. International Journal on Cybernetics & Informatics (IJCI) Vol. 11, No.1/2, April 2022
54
and inconsistent data [6]. Lastly [2] explains that UX problems are related to a lack of
understanding of how humans interact with software.
This paper presents an experience of applying a UX evaluation methodology for an automation
tool in Android software industry to assist software engineers in identifying the UX problems
faced by users. As contribution, this work provides an industrial experience report of User
EXperience evaluation.
Outline: This paper is organized as follows: Section 2 introduces the related works to this report.
Section 3 describes the UX assessment methods. Section 4 shows the obtained results from the
methods applied. In Section 5, it makes the discussions about the topics and concludes the report.
2. RELATED WORKS
In order to assess the UX and usability, many authors proposed distinct approaches and applied
them in different contexts.
[12] proposed the heuristic evaluations and conducted four experiments indicating that individual
evaluators were mostly inaccurate at doing such heuristic evaluations. The evaluators detected
less than 51% of the usability problems in the interfaces they evaluated.
[13] proposes a framework for UX design and assessment, which presents the results of an
experimental study to validate the framework and the instrument employed.
[14] created and validated a UX assessment rubric for online museum collections based on an
experiment with UX experts and museum professionals. In the end, the work discusses how the
rubric may be employed to strengthen and refine the UX of museum collection interfaces.
[9] assessed the UX and usability of a fall risk analysis tool, called FRAT-up, for use in clinical
practice. They invited healthcare professionals to evaluate the tool and to provide their feedback
and recommendations for further development applying two approaches: focus group and
interviews. The study indicates that, to become FRAT-up useful, it needs to use the healthcare
vocabulary, have a better explanation for different scores and shows the patient journal using the
existing information.
[15] proposes a discovery approach, whose emphasis is placed on negative UX assessed through
attitudes and behaviours expressed by users due to the lack of fulfilment of actual user needs. The
approach was tested on existing software systems designed for preventing or reducing repetitive
strain injury as a particular category of Behaviour Change Software Systems (BCSSs). This
approach discovered 12 requirements that contribute to social sustainability.
[16] introduces a categorization of organizational barriers extracted from the relevant literature
and proposes a procedure to identify and overcome organizational barriers. With a case study, the
authors described how the categorization procedure helped them to anticipate and overcome the
barriers encountered in the project. They conducted an UX Capability/Maturity assessment at the
beginning of the project. With this assessment, they identified the organizational barriers and
readjusted the UX strategy. After, they communicated the new UX strategy with stakeholders to
increase their perceptions about the problems of the project.
3. International Journal on Cybernetics & Informatics (IJCI) Vol. 11, No.1/2, April 2022
55
3. METHODS
This section presents the applied methods to understand the user needs and to assess the UX of an
automation tool in Android development context. The Figure 1 illustrates these methods and
shows how they were applied, summarizing the respective goals of which one.
Figure 1. Applied methods.
The first applied method was the heuristic evaluation (HE) using the 10 heuristics created by
Jakob Nielsen and Rolf Molich [12]. The heuristics are defined by general principles for
interaction design to meet the right product for its user [17]. Moreover, HE is an alternative of
rapid and low-cost evaluation method [18].
The heuristics were applied by two UX experts to identify the problems on the User EXperience
of the tool as recommended by [12]. However, this method indicates the UX problems according
to the UX professionals, but it does not necessarily identify the users UX problems.
For this reason, it is still necessary to conduct a careful process for identifying the real problems
considering the user perspective based on the obtained results. To achieve this, a survey was
developed to collect feedback about the experience of seven users, considering all potential
problems found during the previous method.
The survey were developed based on six groups of questions: (1) the questions about experience
describing guide the users to describe their experience rating the wonder, the difficulty, the
satisfaction, the dullness, and the flexibility of the tool; (2) the questions about system speed
allow the users to rate the system speed and reliability; (3) the questions about screen take into
account aspects of the system interface such as characters, highlights, organization of
information, and the sequence of screens; (4) the questions about learning consider learning to
operate the system, exploring new features by trial and error, remembering names and use of
commands, performing tasks in a straightforward manner, and helping messages; (5) the
questions about usability and UI take into account the use of colours, the system feedback, the
system response to errors, the system messages and reports, and the system clutter and UI noise;
and (6) the questions about terminology and system information relate to use of terms throughout
the system, the suitableness of terminology, the position of messages on screen, the feedback
about what software is doing.
User Interview
Validate previous information
Survey
Identify real UX problems
Heuristic Evaluation
Identify potential UX problems
4. International Journal on Cybernetics & Informatics (IJCI) Vol. 11, No.1/2, April 2022
56
Finally, it is necessary validate the collected information from the previous methods. A guide
with questions was created to proceed with user interviews.
The user interview is a popular method applied in human-computer interaction research to obtain
rich and qualitative information about the problems, the user activities and their significance to
all stakeholders involved [19].
The seven users that answered the survey were interviewed to give more feedback about the
feelings, thoughts and perceptions related to the found UX problems.
4. RESULTS
The heuristic evaluation found the potential UX problems. The most frequent ones are related to
three heuristics: 12 (43%) problems relate to Visibility of System Status, 9 (32%) are about
Match Between System and Real World, 7 (25%) issues concern to Recognition Rather Than
Recall. The Figure 2 illustrates the result.
Figure 2. Most frequent heuristics relates to UX problems.
After identifying those heuristics, the UX professionals assessed the severity of each one using
the following rate: (0) not a usability problem; (1) cosmetic problem: fix only if there is extra
time; (2) minor usability problem: fixing this should be given low priority; (3) major usability
problem: important to fix, given high priority; (4) usability catastrophe: should be fixed
immediately.
The Figure 3 shows the severity of each heuristic. The problems related to Visibility of System
Status and Recognition Rather Than Recall received severity 4, whilst the problems about Match
Between System and Real World received severity 3.
43%
32%
25%
Visibility of System Status
Match Between System and Real
World
Recognition Rather Than Recall
5. International Journal on Cybernetics & Informatics (IJCI) Vol. 11, No.1/2, April 2022
57
Figure 3. Heuristic severity.
The problems concerned to the first heuristic are (a) no consistent icon design scheme and
stylistic treatment across the system; (b) do not show selected icon clearly visible when
surrounded by unselected icons; (c) no menu instructions, prompts or error messages showed in
same place; (d) error messages do not display the field in error; (e) no confirmation or feedback
for user action; (f) absence of confirmation in delete information; (g) no feedback indicating the
next group of actions can be started; (h) unexpected behaviour; (i) poor specification of system
progress when observable delays happens; (j) no use of context labels, menu maps or place
markers as navigational aids when user navigate between multiple screens; (k) confusing
message of loading even when the system shows N/A to an information; and (l) dropdowns
without signalling.
The second one presents problems such (m) there are no dialogues in system while users are
performing activities, (n) no presentation of undo buttons, taking the chance of user to correct
mistakes quickly (o) user does not have a choice of quickly exiting or cancel something wrongly
inputted, and (p) some forms donot keep the title of wanted information, it can confuse users.
The last heuristic occurs as consequence of (q) misused white space, justification and visual cues
for easy scanning; (r) no breathing space to tables with a lot of information; (s) white space is not
being used to create symmetry and lead the eye in the appropriate direction; (t) long and tiring
columnar fields; (u) poor use of size, boldface, underlining, color, shading, or typography to
show relative quantity or importance of different screen items; (v) contrast of chosen colours
make scalability difficult to some users; and (w) no indication when fields are optional.
From the twenty-three potential problems identified by the UX professionals during the HE, only
six were evaluated as bad (3,6 – 4,9) or very bad (0 – 3,5) by the seven users during the survey.
In other words, 26% of the potential problems are considered real problems by users.
The UX problems related to error messages presented to users (d, e) were rated with 3,27 (very
bad) on average, followed by problems related to system response to errors (h) with 4,73 (bad)
4
3
4
Visibility of System Status Match Between System and Real
World
Recognition Rather Than Recall
6. International Journal on Cybernetics & Informatics (IJCI) Vol. 11, No.1/2, April 2022
58
and then by those ones concerned to proper feedback about what software is doing (g, i, m),
which was rated with 4,80 (bad). The Figure 4 illustrates the results.
Figure 4. Average rate of each UX problems evaluated by users of the automation tool.
Corroborating with this, during the user interview, all interviewees affirmed that the tool assists
them to perform daily tasks, but they often face usability or operational difficulties because of
problems (d), (e), (g-i) and (m). The users also complained about the complexity of the tool or
about the amount of previous knowledge they must learn before use it. Moreover, the user
interview identified that 57% of the interviewees had some negative experience using the tool
and because of this they do not trust the tool.
5. CONCLUSIONS
This paper presents an experience of applying the UX evaluation method for an automation tool
in Android software industry.
First the work applied the heuristic evaluation to identify the potential UX problems of the tool.
After, a survey based on previous information was conducted to identify the real UX problems.
Finally, the user interview was conducted to confirm all the information collected before.
As result of this methodology, the work identified critical problems related to error messages,
software response to errors, and proper feedback about what software is doing. The problems
about error messages concern that error messages do not display the field in error and there is no
confirmation or feedback for user action. The problems about software response to errors are
related to unexpected behaviour. The problems about proper feedback relate to no feedback
indicating the next group of actions can be started, poor specification of system progress when
observable delays happen, and there are no dialogues in the system while users are performing
activities.
3.27
4.73 4.8
Error messages System response to errors Proper feedback about what software
is doing
7. International Journal on Cybernetics & Informatics (IJCI) Vol. 11, No.1/2, April 2022
59
In future work, the designers will propose a new UX and the developers will implement the
changes for the automation tool considering the identified issues in this assessment. After, the
UX will be assessed in order to show that the new UX fixed the found problems.
ACKNOWLEDGEMENTS
The author authors would like to thank Thais Lopes and Tainah Valois for performing the UX
evaluation, the survey, and the user interviews and the users who provides the necessary feedback
for this work. This research was supported by Samsung Eletrônica da Amazônia Ltda under
Brazilian Federal Law 8.387/1991.
REFERENCES
[1] ISO, "Ergonomics of human-system interaction — Part 210: Human-centred design for interactive
systems," 2019.
[2] K. Ohashi, A. Katayama, N. Hasegawa, H. Kurihara, R. Yamamoto, J. Doerr and D. P. Magin,
“Focusing Requirements Elicitation by Using a UX Measurement Method,” in 2018 IEEE 26th
International Requirements Engineering Conference (RE), 2018.
[3] J. A. Krug, Essential UX Statistics — Everything You Need to Know, 2021.
[4] B. Nuseibeh and S. Easterbrook, “Requirements engineering,” in Proceedings of the conference on
The future of Software engineering - ICSE textquotesingle00, 2000.
[5] C. K. Gonzales and G. Leroy, “Eliciting user requirements using Appreciative inquiry,” Empirical
Software Engineering, vol. 16, pp. 733-772, 01 December 2011.
[6] J. Vijayan, G. Raju and M. Joseph, “Collaborative requirements elicitation using elicitation tool for
small projects,” in 2016 International Conference on Signal Processing, Communication, Power and
Embedded System (SCOPES), 2016.
[7] H. Müller, A. Sedley and E. Ferrall-Nunge, “Survey research in HCI,” in Ways of Knowing in HCI,
Springer, 2014, p. 229–266.
[8] P. Naur and B. Randell, “Software engineering: Report of a conference sponsored by the NATO
Science Committee, Garmisch, Germany, 7th-11th october 1968,” 1969.
[9] A. Nawaz, J. L. Helbostad, L. Chiari, F. Chesani and L. Cattelani, “User Experience (UX) of the Fall
Risk Assessment Tool (FRAT-up),” in 2015 IEEE 28th International Symposium on Computer-Based
Medical Systems, 2015.
[10] J. Nielsen, “Finding Usability Problems through Heuristic Evaluation,” in Proceedings of the SIGCHI
Conference on Human Factors in Computing Systems, New York, NY, USA, 1992.
[11] J. Nielsen, “How to conduct a heuristic evaluation,” Nielsen Norman Group, vol. 1, p. 1–8, 1995.
[12] J. Nielsen and R. Molich, “Heuristic Evaluation of User Interfaces,” in Proceedings of the SIGCHI
Conference on Human Factors in Computing Systems, New York, NY, USA, 1990.
[13] S. Adikari, C. McDonald and J. Campbell, “A Design Science Framework for Designing and
Assessing User Experience,” in Human-Computer Interaction. Design and Development Approaches,
Berlin, 2011.
[14] C. MacDonald, Assessing the user experience (UX) of online museum collections: Perspectives from
design and museum professionals, 2015.
[15] N. Condori-Fernandez, A. Catala Bolos and P. Lago, “Poster: Discovering Requirements of
Behaviour Change Software Systems from Negative User Experience,” in 2018 IEEE/ACM 40th
International Conference on Software Engineering: Companion (ICSE-Companion), 2018.
[16] V. Kervyn de Meerendré, L. Rukonić and S. Kieffer, “Overcoming Organizational Barriers to the
Integration of UX Methods in Software Development: A Case Study,” in Design, User Experience,
and Usability. Practice and Case Studies, Cham, 2019.
[17] J. Nielsen, 10 Usability heuristics for user interface design, 2020.
[18] S. Barbosa and B. Silva, Interação humano-computador, Elsevier Brasil, 2010.
[19] M. Rosala, The Critical Incident Technique in UX, 2020.
8. International Journal on Cybernetics & Informatics (IJCI) Vol. 11, No.1/2, April 2022
60
AUTHORS
Thiago Medeiros de Menezes is a software engineer with ten years' experience developing
automation tools for companies and government organizations to increase process efficiency
and quality.