Quality assessment of software of computing complexes based on expert data
Authors: Конобеевских В.В. , Питолин М.В. 
Published: July 2024

Программное обеспечение уже давно стало неотъемлемой частью жизнедеятельности любого общества. В современном мире функционирование любых сложных систем и комплексов сопровождается взаимодействием с соответствующим программным обеспечением. Для решения этой комплексной задачи, даже в рамках одного ведомства, производители предлагают идентичные, на первый взгляд, варианты программного обеспечения вычислительных комплексов. Так как выбор оптимального программного обеспечения сопряжен со значительными финансовыми затратами, то данная задача не может быть эффективно решена без привлечения экспертов в данной области. Кроме того, актуальность рассматриваемой проблемы заключается в том, что в настоящее время не учитываются мнения экспертов, осуществляющих эксплуатацию программного обеспечения, с использованием научного подхода, особенно при оценке качественных метрик, характеризующих практичность его использования. В данной работе предлагается рассмотреть альтернативный подход к оценке качественных характеристик программного обеспечения в процессе его эксплуатации и к выбору оптимального программного продукта из некоторой совокупности аналогов, основанный на исследовании экспертных данных. Для решения данной задачи в работе предложена методика формирования группы экспертов, представлен альтернативный способ оценки согласованности мнений экспертов на основе метрического коэффициента, изложена методика формирования системы качественных показателей программного обеспечения на основе критерия знаков, представлен алгоритм оценки качества программного обеспечения вычислительных комплексов на основе анализа экспертных данных. Дальнейшим развитием идей, изложенных в указанной статье, будет являться разработка программного обеспечения для реализации представленного алгоритма.

Software has already become an integral part of the life of any society. In the modern world, the functioning of any complex systems and complexes means interaction with the corresponding software. To solve this complex problem in one department manufacturers sometimes offer identical software options for computing complexes. Since the selection of optimal software involves considerable financial costs, the problem cannot be effectively solved without the involvement of experts in this field. In addition, the views of experts operating the software using a scientific approach are not currently taken into account, especially when assessing qualitative metrics that characterize its practicality. In this work, it is proposed to consider an alternative approach to assessing the quality characteristics of software during its operation and choosing the optimal software product from a certain set of analogues, based on the study of expert data. To solve this problem, the work proposes a method of forming a group of experts, presents an alternative method of assessing the consistency of expert opinions based on a metric coefficient, presents a method of forming a system of qualitative indicators of software based on the sign criterion, presents an algorithm for evaluating the quality of software of computer systems based on the analysis of expert data. The development of software for the implementation of the presented algorithm will be the development of the ideas set in this article.