Abstract
The article suggests the use of the Paraconsistent Decision Method (MPD) to improve the analysis of data captured in a standardized SUS-System Usability Scale questionnaire. The paraconsistent evaluation allows you to measure the usability quality of the provider registration software developed on the SalesForce platform. The data obtained through the questionnaire must be processed to be submitted to the Para-analyzer algorithm of The Paraconsistent Annotated Logic Evidential Eτ - Logic Eτ. Logic Eτ is used as a non-classical logic that allows analyzing the opinions of users considering their uncertainties, inaccuracies, ambiguities, and subjectivities that are inherent to human values. Through the Para-analyzer algorithm, we intend to obtain a consensus of the opinions of the experts on the usability of the software. The model with Logic Eτ allows being used in addition to the statistical treatment provided by the SUS method, improving the analysis of the data. With the result of this analysis, it is intended to diagnose usability problems contributing to the improvement of software development.
You have full access to this open access chapter, Download conference paper PDF
Similar content being viewed by others
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.
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.
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.
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.
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.
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.
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.
References
Abe, J.M., Da Silva Filho, J.I., Celestino, U., de Corrêa, A.H.: Lógica Paraconsistente Anotada Evidential Eτ. Santos, Editora Comunicar (2011)
Abe, J.M.: Paraconsistent logics and applications. In: 4th International Workshop on Soft Computing Applications, pp. 11–18 (2010)
Abe, J.M., Akama, S., Nakamatsu, K.: Introduction to Annotated Logics: Foundations for Paracomplete and Paraconsistent Reasoning. Springer International Publishing, Cham (2015)
Abe, J.M. (ed.): Paraconsistent Intelligent-Based Systems. ISRL, vol. 94. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-19722-7
Akama, S. (ed.): Towards Paraconsistent Engineering, vol. 110. Springer International Publishing, Cham (2016)
Alamer, R.A., et al.: L3MS: a lightweight language learning management system using mobile web technologies. In: 2015 IEEE 15th International Conference on Advanced Learning Technologies, pp. 1–2 (2015)
Bolturk, E., Kahraman, C.: A novel interval-valued neutrosophic AHP with cosine similarity measure. Soft. Comput. 22, 4941–4958 (2018). https://doi.org/10.1007/s00500-018-3140-y
Brooke, J.: SUS: A ‘quick and dirty’ usability scale. In: Jordan, P.W., Thomas, B., Weerdmeester, B.A., McClelland, I.L. (eds.) Usability Evaluation in Industry, pp. 189–194. Taylor and Francis, Abingdon (1996)
Buyya, R., Broberg, J., Goscinski, A.M.: Cloud Computing: Principles and Paradigms. Wiley, Hoboken (2011)
Derham, P.A.J.: Using preferred, understood, or effective scales? How to scale presentations effect online survey data collection. Australas. J. Mark. Soc. Res. 19(2), 13–26 (2011)
Sauro, J., James, R.L.: Quantifying the User Experience, 2nd edn. Elsevier, Amsterdam (2016). ISBN 978-0-12-802308-2
ISO/IEC 25010:2011. Systems and software engineering—Systems and software Quality Requirements and Evaluation (SQuaRE)—System and software quality models. https://www.iso.org/standard/35733.html. Accessed 25 May 2020
Likert, R.: A technique for the measurement of attitudes. Arch. Psychol. 22(140), 1–55 (1932)
Saeedpoor, M., Vafadarnikjoo, A.: Corrigendum to multicriteria renewable energy planning using an integrated fuzzy VIKOR & AHP methodology: the case of Istanbul. Energy 79, 536–537 (2015)
Manchar, A., Chouhan, A.: Salesforce CRM: a new way of managing customer relationships in a cloud environment. In: 2017 Second International Conference on Electrical, Computer and Communication Technologies (ICECCT), pp. 1–4 (2017). https://doi.org/10.1109/ICECCT.2017.8117887
Vaidya, O., Sushil, K.: Analytic hierarchy process: an overview of applications. Eur. J. Oper. Res. 169, 1–29 (2006). https://doi.org/10.1016/j.ejor.2004.04.028
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 IFIP International Federation for Information Processing
About this paper
Cite this paper
Forçan, L.R., Abe, J.M., de Lima, L.A., Nascimento, S.S. (2020). Questionnaire Model for Paraconsistent Quality Assessment of Software Developed in SalesForce. In: Lalic, B., Majstorovic, V., Marjanovic, U., von Cieminski, G., Romero, D. (eds) Advances in Production Management Systems. The Path to Digital Transformation and Innovation of Production Management Systems. APMS 2020. IFIP Advances in Information and Communication Technology, vol 591. Springer, Cham. https://doi.org/10.1007/978-3-030-57993-7_38
Download citation
DOI: https://doi.org/10.1007/978-3-030-57993-7_38
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-57992-0
Online ISBN: 978-3-030-57993-7
eBook Packages: Computer ScienceComputer Science (R0)