Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: https://er.knutd.edu.ua/handle/123456789/17710
Назва: Практичний аналіз якості програмного забезпечення з відкритим кодом
Інші назви: Практический анализ качества программного обеспечения с открытым кодом
Practical analysis of the source of source software software
Автори: Катаєва, Євгенія Юріївна
Одокієнко, Світлана Миколаївна
Люта, Майя В'ячеславівна
Савченко, Ярослав Сергійович
Ключові слова: якість програмного забезпечення
тестування
метрики якості
качество программного обеспечения
тестирование
метрики качества
software quality
testing
quality metrics
Дата публікації: 2020
Бібліографічний опис: Практичний аналіз якості програмного забезпечення з відкритим кодом / Є. Ю. Катаєва, С. М. Одокієнко, М. В. Люта, Я. С. Савченко // Управління розвитком складних систем. – 2020. – Вип. 44. – С. 49-55.
Source: Управління розвитком складних систем
Управление развитием сложных систем
Management of Development of Complex Systems
Короткий огляд (реферат): Успіх будь-якого проєкту визначається його здатністю задовольнити потреби споживача, а тому забезпечення високого рівня якості є необхідним завданням будь-якого виробництва, в т. ч. програмної інженерії. Недостатня якість створюваного ПЗ потребує багато IT-організації, до 70% бюджету інформаційної системи резервувати на етап супроводу. При цьому до 60% всіх модифікацій ПЗ виконується для усунення помилок, а тільки решту 40% − для корекції ПЗ в рамках бізнес-процесу, вдосконалення тих чи інших показників якості ПЗ, або для запобігання потенційних проблем. Якість ПЗ − поняття комплексне. Стандарти виділяють якість процесів розробки, внутрішню і зовнішню якість програмного продукту, якість програмного продукту на стадії використання. Для кожного з компонентів якості можна навести набір метрик, що визначають якість програмного продукту. Отримана структура називається моделлю якості програмного забезпечення. Метрика програмного забезпечення − це захід, що допомагає отримати чисельне значення деякої властивості програмного забезпечення або його специфікацій, а також метод її підрахунку. Метрики дають змогу отримати чисельні значення кожної властивості програмного забезпечення або його специфікацій. Особливий інтерес представляють метрики складності програмного забезпечення. Складність є важливим фактором, від якого залежать інші параметри якості ПЗ, такі як точність, коректність, надійність, зручність супроводу. Наявність методів і алгоритмів автоматичного розрахунку метрик складності ПЗ за допомогою програмних засобів допомагає отримати комплексний формальний звіт про якість ПЗ за короткий час. Це дає змогу проводити об'єктивний моніторинг рівня якості ПЗ протягом всього життєвого циклу проєкту, вносити корективи в план проєкту, а також своєчасно приймати рішення про необхідність проведення рефакторингу.
The success of any project is determined by its ability to meet the needs of the consumer, and therefore ensuring a high level of quality is a necessary task of any production, including software engineering. Insufficient quality of the created software requires many IT-organizations, up to 70% of the budget of the information system to reserve for the maintenance stage, with up to 60% of all software modifications performed to eliminate errors, and only the remaining 40% - to correct software within the business process, improvement certain indicators of software quality, or to prevent potential problems. Software quality is a complex concept. Standards highlight the quality of development processes, internal and external quality of the software product, the quality of the software product at the stage of use. For each of the components of quality can be called a set of metrics that determine the quality of the software product. The resulting structure is called the software quality model. Software metrics are a measure that allows you to get the numerical value of a property of software or its specifications, as well as the method of its calculation. Metrics allow you to get numeric values for each property of the software or its specifications. Of particular interest are software complexity metrics. Complexity is an important factor on which other parameters of software quality depend, such as accuracy, correctness, reliability, convenience of support. The existence of methods and algorithms for automatic calculation of software complexity metrics using software allows you to get a comprehensive formal report on the quality of software in a short time. This allows for objective monitoring of the quality of software throughout the project life cycle, make adjustments to the project plan, as well as make timely decisions about the need for refactoring.
URI (Уніфікований ідентифікатор ресурсу): https://er.knutd.edu.ua/handle/123456789/17710
Faculty: Інститут комп'ютерних технологій та дизайну
Department: Кафедра комп'ютерної інженерії та фундаментальних дисциплін
ISSN: 2219-5300 (Print)
2412-9933 (Online)
Розташовується у зібраннях:Наукові публікації (статті)
Кафедра комп'ютерної інженерії та фундаментальних дисциплін (КІФД)

Файли цього матеріалу:
Файл Опис РозмірФормат 
LM_2020.pdf419,17 kBAdobe PDFПереглянути/Відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.