Keywords

1 Introduction

To be successful in this competitive market one vital point is the usability assessment. It is essential to measure the degree of user satisfaction that uses the software product developed in the SalesForce tool in your daily life.

There are several approaches to assess the usability of the software: the System Usability Scale (SUS) questionnaire is widely used for usability testing, reliability, learning capacity, appearance, and other aspects. A newer scale for measuring usability is the usability metric for user experience with few items that determine reliability and usefulness.

For the present study, we will use the SUS questionnaire format, and the main advantages of using these instruments for distance evaluation are objectivity in the collection of information, replicability of the instrument in other studies and quantification of results from the participants’ responses [11].

Logic Eτ because it is a non-classical logic, allows the analysis of the subjective opinions of experts considering their uncertainties, inaccuracies, ambiguities, and subjectivities that are inherent to human values [2]. Other approaches allow you to do this analysis, such as the AHP Analytic Hierarchy Process. It is observed that the AHP method, although with peculiarities that aim to solve these possible problems, is based on the classical methods of decision-making, which consider the human opinions accurate and well defined (false and true) [7, 14].

Considering that it is proposed of the ISO/IEC 25010 standard [12] complements the study as qualitative attributes distributed in eight main characteristics: Functional adequacy, Performance efficiency, compatibility, usability, reliability, safety, maintenance, and portability. The standard recommends the qualitative feature of usability, which is divided into six sub characteristics: Accessibility, Apprehension, Aesthetics of the user interface, Operability, Protection against user errors, and Appropriate Recognition.

This article presents the results of a survey, applying the SUS questionnaire, to the specialists who use the software registration of providers, measuring the favorable and contrary evidence for each question of the questionnaire.

The research presents a model to assist in the decision-making process of evaluating the data collected on usability using Logic Eτ, through the Para-analyzer algorithm, using logical criteria that enable technical validation, and the input parameters are established by the opinions of the experts, consolidating a collective logic of these opinions, converted into mathematical terms.

2 Literature Revision

2.1 SalesForce

Salesforce (SF), which stands for “SalesForce” was founded in 1999 in California, USA by Marc Benioff and Parker Harris, and its main predominant point is the customer relationship management or Customer Relationship Management (CRM) system. It proposes to offer a platform in the clouds where the entire computational resource is located [9]. The SF platform has become attractive with the relationship management solution due to outsourcing CRM on the Internet, providing the CRM Web Service where it offers customizable, easy-to-implement software that easily engages the user, ensuring data integrity and security [15].

2.2 Software Usability

According to the iso/IEC 25010 usability standard is the ability of the software to be easily operated, understood, easy to learn, and with an attractive user interface. ISO/IEC25010 [12] defines the following usability characteristics of software product quality: Accessibility, Apprehension, User Interface Aesthetics, Operability, User Error Protection, and Intelligibility or appropriate recognition.

To evaluate the usability of software, questionnaires such as SUMI, SUS, WAMMI, SUPR-Q, CEG, and NPS are used. With these questionnaires, usability, reliability, and learning capacity and appearance tests are performed in software. For this article, we opted for the System Usability Scale - SUS questionnaire because it is the most popular choice for evaluating software usability [11].

2.3 System Usability Scale (SUS)

The Usability Scale System - SUS [8] questionnaire is used to assess the level of usability of the system. The SUS scale consists of 10 specific questions to allow an analysis of the usability and ease of learning characteristics of a system. Each question has five answer options that follow the 5-point Likert scale: from 1 (I totally disagree) to 5 (I totally agree) where 3 means neutrality. This instrument allows objectivity in the collection of information and evaluation of the results of the experts’ answers, through statistical calculations [6, 11].

2.4 Analytical Hierarchical Process (AHP)

The Analytical Hierarchical Process (AHP) method is used to assist in decision making, evaluating multiple objectives and criteria in problems characterized by complexity and subjectivity. Alternatives are evaluated in the face of a complex decision problem [16].

The AHP assumes that the decision-makers can provide accurate answers by comparing criteria and alternatives. However, due to the uncertainty, incompleteness, and subjectivity of the information, it is difficult to provide accurate judgments [7, 14].

2.5 Paraconsistent Annotated Evidential Logic Eτ

Paraconsistent logic is a category on non-classical logics that the Contradiction (or Non-contradiction) Principle is not valid in general. So, in this type of logic, theories based on it, there are propositions p and ¬p (the negation of p) both true [1]. One category of paraconsistent logic, namely the paraconsistent annotated evidential logic Eτ, besides being paraconsistent, it is also paracomplete. Such logic is capable of handling inconsistent, imprecise, and paracomplete data.

In everyday life, the data from various sources can be contradictory, making room for uncertainties, resulting in contradictions that prevent decision-making.

In the Paraconsistent annotated evidential Logic Eτ, each Proposition P associates a Favorable Degree of Evidence (μ) and a Contrary Degree of Evidence (λ). The Degrees of Evidence are real values between 0 and 1 that denote, in the case of the Favorable Degree of Evidence, the evidence that proposition P is true, and in the case of the Contrary Evidence Degree denotes contrary when proposition P is not true.

It is called Degree of Uncertainty Gin (μ, λ) of an annotation (μ, λ) to any of the degrees of inconsistency or paracompleteness.

It is called Gce Degree of Certainty (μ, λ) of an annotation (μ, λ) to any of the degrees of truth or falsehood. Depending on the Values of the Degrees of Evidence, four extreme states can be: true, false, inconsistent, and paracomplete as shown in Fig. 2.

The Para-analyzer algorithm is composed of a set of information collected through a research questionnaire for decision-making analysis [5]. The definition of the Paraconsistent Decision Method (MPD), proposed in the studies, reflects the method, through Paraconsistent Logic, to use contradictory information, obtaining results that help in decision making [1, 4]. Figure represents the Unitary Square of the Cartesian Plan (QUPC), the degrees of certainty and contradiction, grouped into twelve states, which graphically presents the Para-analyzer algorithm.

It is observed, then, that with the Para-analyzer algorithm, in addition to the four extreme states, it is possible to determine eight more non-extreme states. The Fig. 1 shows the states that represent the non-extreme states in the para-parser algorithm. The Para-analyzer algorithm works with four external control values defined in the application environment, represented in Fig. 3: Vcve - Veracity control value, 0 ≤ Vcve ≤ 1. Vcfa - Falsehood control value, −1 ≤ Vcfa ≤ 0. Vcic - Inconsistency Control Value, 0 ≤ Vcic ≤ 1 e Vcpa - Paracompleteza control value, −1 ≤ Vcpa ≤ 0.

Fig. 1.
figure 1

Unitary square of the cartesian plane (Source: [1])

Fig. 2.
figure 2

Lattice τ (Source: [2])

Fig. 3.
figure 3

Control values (Source: [3])

3 Methodology

This research intends to evaluate the usability through the data collected through the AHP questionnaire. The users’ responses will be submitted to the algorithm para-analyzer, the results of which will be published in an upcoming article after application and analysis of the results. The objective of this research is exploratory because it is intended to build knowledge about the application of Logic Et in the evaluation of usability, through the process of presenting them to a group of specialists who work with the software registration of providers, is based on the research as a survey.

The target audience of interest in this research is the professionals in the area of registration of providers who work with the software in their daily lives, hereinafter called specialists. Participants are not identified with personal data in this research. The questionnaire will be forwarded to the selected specialists via e-mail and telephone contact for the acceptance of participation.

Nine specialists working in a health care company in the city of São Paulo were selected, divided into three groups, adopting the position as a grouping criterion, according to Table 1.

Table 1. Classification of expert groups (Source: Authors)

Like Logic Eτ, it works with values between 0 and 1. The experts’ answers will be mapped to logic Eτ’s values. The value 0 is assigned to the answer “I totally disagree” and the value 1 to the answer “I totally agree”, where 0.5 means “Indifferent” and so on, according to Table 2.

Table 2. Conversion of values (Source: Authors)

The research instrument was composed of ten closed questions based on the SUS questionnaire, with a Likert scale [10, 13] according to Table 3. The questions for usability evaluation were mapped to the factors of Logic Eτ, according to Table 3.

Table 3. SUS questionnaire (Source: Adapted from [8])

With the result of the questionnaire, we obtain the agreement or degree of favorable evidence (μ) and the disagreement or evidence contradicts (λ) for each opinion of a specialist regarding the usability of the software. With the data collected from the groups of specialists, through the questionnaire, it is intended to feed a database to be submitted to the Algorithm Para-analyzer of Logic Eτ, according to the model in Table 4.

Table 4. Database model formed μ and λ assigned by the experts for each factor of SUS questionnaire (Source: Authors)

As an example of an application of Logic Eτ’s MPD method, the following simulation is produced, considering that the 9 experts, who are called Expert 1, Expert 2,…, Expert 9 in the database, answered two questions: Factor 1 (F1) - I think I would like to use this application frequently and F2 - I found this application unnecessarily complicated. Data entries are obtained for the Algorithm Para-analyzer, according to the database shown in Table 4.

By applying the Para-analyzer algorithm, developed in an Excel spreadsheet, the result is obtained according to Figs. 4 and 5. The result of the Global Analysis of the Para-Analyzer algorithm (0.87; 0.25) indicates that it is in the “Totally True” region resulting in a viable result. The Para-analyzer algorithm processed a consensus in the opinion of the nine experts, presenting the following results for the factors: F1 (0.75; 0.25) and F2 (1.00; 0.25). It is understood that the usability of the software is within a viable quality standard.

Fig. 4.
figure 4

Final result of the questionnaire analysis (Source: Authors)

Fig. 5.
figure 5

Overall analysis of questionnaires (Source: Authors)

4 Conclusions

Current usability assessment processes do not take into account inconsistency or contradiction. In a real situation, both contradiction and inconsistency appear due to the conditions of the environment in which the questionnaire was applied.

Therefore, the existence of conflicts is part of the usability evaluation process. The greater the involvement of specialists with the software to solve their work processes daily, the higher the levels of conflicts, contradictions, and inconsistencies to which they will be subject.

The research presents a paraconsistent model to assist in the decision-making process of usability evaluation using Logic Eτ, through the Para-analyzer algorithm, using logical criteria that allow a technical validation, and the input parameters are established by the opinions of the experts consolidating the input values into a collective logic of all, converted into mathematical terms.

The research presents a paraconsistent model based on the perspectives that provide satisfaction to the specialists, assisting in the decision-making process of usability evaluation using logic Eτ. That can be used to validate and present a new technique of dealing with expert opinions in situations of blurring or even inconsistency in the use of the software. Possible future situations are relevant for decision making that ensure the quality of usability assessment and the success of software. Both the analysis and the result of this evaluation will be presented in a future article.