Users' Perspective of Software Quality (original) (raw)

Software Quality Evaluation: User’s View

Nowadays, software products rapidly increased and it is usage not limited to specific people or corporation. It is now used in the most of human life activities. Therefore, the quality of the software product is increasingly being important and the users demanding higher quality than ever before. However, most of this research is focused on the internal/development view of quality. Hence, in software development, strong attention must be given to the user's satisfaction. Recently, the studies intend to understand the users' perspective of the software quality. In this study, we intend to discuss the characteristics of the software products that influence the users' satisfaction on software quality. Based on the well-known software quality models and the emotion of the software users, a model of software quality evaluation based on users' views is proposed.

A Review on Models for Software Quality Enhancement from User's Perspective

Researchpedia Journal of Computing , 2021

Nowadays industries are more determined to improve the quality of software products. The concentration of researchers is more towards internal quality enhancement. Less attention has been given to the quality's definition from the user's perspective. The user wants to meet his goal with satisfaction that depends upon the usability of the software product. The progress of software organizations relies on the satisfaction of the user. Our focus is to explore the software model of quality factors from the user's view. In this study, various existing software models that are proposed by different researchers for quality are reviewed and discussed. The comparative analysis of the quality attributes of these models is represented. We selected the benchmark of the ISO 9126 model for surveying different university students to rank the quality attitudes from the user's view. We have proposed a user's perspective quality model based on survey results. The proposed quality model is made up of quality factors with their respected sub factors (1) Functionality with accurateness, interoperability, and compliance (2) Reliability with recoverability, maturity, and fault tolerance (3) Usability with clarity, easy to operate and practicable (4) Efficiency with resource behavior and execution efficiency (5) Maintainability with simplicity, changeability and testability and (6) Portability with installability, coexistence, and replaceability. The future challenges related to our research area are mentioned at the end.

A STUDY OF VARIOUS VIEWPOINTS AND ASPECTS : SOFTWARE QUALITY PERSPECTIVE

The software quality is very important research of software engineering grown from the last two decades. The software engineering paradigm adopted by many organizations to develop the high quality software at affordable cost. The high quality software is considered as one of the key factor in the rapid growth of Global Software Development. The software metrics computes and evaluates the quality characteristics and used to take qu antitative and qualitative decisions for risk assessment and reduction. The multiple stakeholders can view the software quality in multiple angles with various aspects. In this paper we present multiple views of the software quality with respect to various quality aspects.

MEASUREMENT MODEL OF SOFTWARE QUALITY IN USER'S PERCEPTION

An increasing emphasis on consumer demand and expanded development budgets of software development firms fuel the need to upgrade software quality. Software quality is largely measured by quality standards and guidelines. This paper presents a method for modeling users' perception of software quality. The method aims to improve the quality of data derived from user opinion surveys and facilitate the analysis of such data. The proposed model offers a way to measure users' opinion in early stages of product release and a way of predicting the opinion subsequently formed after their opinion revisions using the initial measurements. Therefore, this work develops a conceptual software quality measurement model for evaluating software quality to decrease the perceptive and expectative (or quality) measuring gap between a software development firm and the end user's requirements.

Software Quality Model-Comparative Study

2016

Actually, software products are increasing inside a fast way and they are used in nearly all activities of people life. As a consequence measuring and evaluating the standard of a software product is now crucial task for most companies. Several models are anticipated to help different kinds of users having quality issues. This paper analyses our ability to measure software excellent. The analysis is dependent on the representational hypothesis of measurement. We dissect three assumptions on application quality measurement and suggest a higher measurement focus with establishing experimental relational programs (models of what we should measure) in application quality related perform. Actually, software products are increasing in a fast way and are used in almost all activities of human life. Keywords— Software Quality, Software Quality Model, Quality

Software Quality Perception

2008

This article analysis non-technical aspects of software quality perception and proposes further research activities for this subject naming this branch Software Quality Psychology. Cognitive science, psychology, micro economics and other human-oriented sciences do analyze human behavior, cognition and decision processes. On the other hand engineering disciplines, including software engineering, propose many formal and technical approaches for product quality description. Linkage between technical and subjective quality has been subject of research in areas related to food and agricultural applications and in this article we propose analysis of professional product perception which beyond doubt is a software product.

Software Quality from Behavioural and Human Perspectives

IJCSNS, 2008

Software quality is evolving beyond static assessment to include behavioural attributes and human aspects. These two groups of attributes are vital and necessary to balance between technical and non-technical (human) aspects in software assessment. PQM or Pragmatic Quality Model is a proposed model of quality, which composes of behavioural and human perspectives in assessment. This model provides opportunity to give priority or contribution of quality attributes to reflect the business requirement. Therefore, it is more practical that can suit different users and purposes. As for our research, PQM is used for assessment of software for certification process. This paper explains in detail this model of PQM.

A study on software quality factors and metrics to enhance software quality assurance

International Journal of Productivity and Quality Management, 2020

The industries are giving more attention on software quality improvement and assessment, however the majority of researches has been done in the field of internal quality improvement. But, less attention has been given to the user's prospective to improve the quality of a software. The users want the best quality in the usability. The achievement of software companies totally relies upon the user's satisfaction. We focus on customer perspectives of software quality. In this article, first we present some of the existing software quality metrics and their uses. Then, we have accumulated most of the software quality metrics from the literature and prepared a bunch of 27 metrics. Then, we have conducted a survey, with our university students, on the user's perspective to rank the important software quality factors. Based on their responses, we have proposed a new quality model which is user's perspective quality model.

An Investigation of Desired Quality Attributes for Different Types of Software

IFIP Advances in Information and Communication Technology, 1995

The first part of this paper gives an overview of some theoretical issues in software quality: quality models and different approaches to evaluating quality. The second part presents a questiOlUlaire based investigation, concerning both the hypothesis that different software types will have specific profiles of quality attributes and current practice relating to quality attributes, their assurance and their measurement. While failing to confirm the hypothesis the questionnaire allows some interesting observations to be made in relation to the theoretical issues discussed earlier.