With new technologies and various software solutions readily available for utilization in business environment, the main driver for achieving the competitive business advantage is becoming the quality of service. The quality of service expectations is very often managed by established service level agreement (SLA). Behind SLA, there is a real software, infrastructure, organization, culture, and people that maintain it. Therefore, it is very important to take in consideration the complexity of the software solution that is the basis of the given service, probability of an error occurrence, and all costs, and risks that will be associated with operating the service. In this paper, the important elements of the quality of the software that is considered as a service to a business function are analyzed. The proposal for the classification within specific portfolio of software services is given. The logical scoring of preferences (LSP) method is proposed to be utilized for services elementary preferences estimates and overall services comparison within each rank of services. The main objective is in achieving better quality of service within the given rank by recognizing and then emphasizing elements in the services that positively influence overall estimates of the observed services in comparison to the others in the rank. An example of the method utilization on one selected use case is given as well.
Key words: Software quality, software services, software development, improvement.
Copyright © 2021 Author(s) retain the copyright of this article.
This article is published under the terms of the Creative Commons Attribution License 4.0