Abstract

Quality is one of the factors that ensure the commercial success and safety of using the software. Quality is understood as conformity the explicit and implicit requirements of various stakeholders. It is necessary to ensure a joint understanding between developers and users, engineers need to understand the meaning of the concept of quality, characteristics and importance of quality for the developed or maintained software. Measurements are the basis for quality assurance. They are the main tool for managing the life cycle of software products, assessing the implementation of plans and monitoring. To quantify quality, it is necessary to measure the characteristics of the software. Standardization provides unification of requirements for quality, its measurement and assessment. The use of standards has many potential benefits for any organization, especially in key areas such as measuring the quality of software products, information and measurement systems. Recognized international standards organizations have published the ISO/IEC 25000 series of standards for systems and software quality requirements and evaluation (SQuaRE), which is gaining widespread practical application. The paper discusses a series of the SQuaRE international standards, analyzes the relationship between the quality model, quality characteristics, quality measures and a new concept, i.e., a quality measure element of the software, presents the measurement of quality based on these standards.

Highlights

  • ИЗМЕРЕНИЕ КАЧЕСТВА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ НА ОСНОВЕ МЕЖДУНАРОДНЫХ СТАНДАРТОВКомпьютерные системы стали неотъемлемой частью жизнеобеспечения современного человека.

  • Формулирование четких и понятных требований к качеству программного обеспечения, а затем его количественное оценивание – одна из приоритетных задач обеспечения качества программного обеспечения.

  • Для количественного определения качества необходимо измерить характеристики программного обеспечения.

Read more

Summary

ИЗМЕРЕНИЕ КАЧЕСТВА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ НА ОСНОВЕ МЕЖДУНАРОДНЫХ СТАНДАРТОВ

Компьютерные системы стали неотъемлемой частью жизнеобеспечения современного человека. Формулирование четких и понятных требований к качеству программного обеспечения, а затем его количественное оценивание – одна из приоритетных задач обеспечения качества программного обеспечения. Для количественного определения качества необходимо измерить характеристики программного обеспечения. Использование стандартов дает множество потенциальных преимуществ для любой организации, особенно в таких ключевых областях, как измерение качества программных продуктов, информационных и измерительных систем. Уместно проанализировать требования и рекомендации международных стандартов как основу для формирования требований к качеству программного обеспечения и измерения качества программного обеспечения, что снизит риски при разработке, внедрении и сопровождении программного обеспечения. Сегодня существует серия стандартов ISO 25000 SQuaRE – Systems and software Quality Requirements and Evaluation – логически организованная и унифицированная серия, охватывающая два основных процесса: спецификация требований к качеству программного обеспечения и оценка качества программного обеспечения, поддерживаемая процессом измерения качества [2]

Модель качества SQuaRE
Раздел измерения качества SQuaRE
Практическое использование модели измерения качества SQuaRE
Свойство для количественного определения имеет Целевая сущность
Количество доступных функций
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call