Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OPI_ekzamen.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
5 Мб
Скачать
☆
    1. Атрибути функціональності, надійності та зручності застосування.

Функціональність - це сукупність властивостей, які визначають спроможність ПЗ виконувати в заданому середовищі упорядковану послідовність дій для задоволення споживчих властивостей, замовлених користувачем, відповідно до вимог обробки і загальносистемних засобів.

Атрибути функціональності ПЗ:

  • функціональна повнота - атрибут, який показує ступінь достатності основних функцій для вирішення спеціальних завдань відповідно до призначення ПЗ;

  • правильність - атрибут, який показує, як забезпечується досягнення правильних та погоджених результатів;

  • інтероперабельність або сумісність - атрибути, які вказують на спроможність ПЗ взаємодіяти з іншими системами і середовищами;

  • захищеність - атрибути, які вказують на можливість запобігати несанкціонованому доступу до програм і даних;

  • узгодженість - атрибут, який вказує на відповідність заданим стандартам, угодам, правилам, законам і розпорядженням.

Надійність - це множина атрибутів, які вказують на спроможність ПЗ коректно перетворювати вхідні дані на результати. Зниження надійності ПЗ відбувається внаслідок помилок у вимогах, проектуванні і виконанні.

Атрибути надійності ПЗ:

  • безвідмовність - атрибути, які визначають частоту відмов внаслідок наявності помилок у ПЗ;

  • стійкість до помилок - атрибути, які вказують на забезпечення спроможності виконувати функції в аномальних умовах (збої апаратури, помилки в даних та інтерфейсах, порушення в діях оператора тощо);

  • відновлюваність - атрибути, які вказують на спроможність програми до перезапуску для повторного виконання й відновлення даних після відмов;

  • узгодженість - атрибут, який показує відповідність діючим стандартам, угодам, правилам, законам і розпорядженням.

Деякі типи систем (реального часу, радарні, безпеки, комунікації, медичного устаткування тощо) містять особливі вимоги до забезпечення високої надійності з такими атрибутами, як недопустимість помилок, безпека, захищеність і зручність застосування, а також достовірність як основний критерій надійності.

Зручність застосування - це множина атрибутів, що характеризують умови взаємодії користувача з ПЗ.

Атрибути зручності застосування ПЗ:

  • зрозумілість - визначається, наскільки зрозумілі для розпізнавання логічні концепції ПЗ та умов їх застосування;

  • легкість навчання - визначається, наскільки доступні (легкі) для вивчення умови використання;

  • оперативність - характеризується швидкістю реакції системи на дії користувача;

  • узгодженість - визначається відповідністю розробки вимогам діючих стандартів, угод, правил, законів і розпоряджень.

    1. Атрибути ефективності, супроводу та переносимості.

Ефективність - це зв'язок між результатами використання ПЗ та кількістю задіяних для цього ресурсів (апаратура, матеріали, послуги обслуговуючого персоналу тощо).

  • Реактивність/часова ефективність (час відклику, обробки і виконання функцій)

  • Ефективність ресурсів (к-сть і тривалість використання ресурсів при функціонуванні ПЗ)

  • Узгодженість (визначається відповідністю розробки вимогам діючих стандартів, угод, правил, законів і розпоряджень)

Супроводжуваність - зусилля, які необхідно витратити на коригування, вдосконалення й адаптацію ПЗ у разі зміни середовища, вимог або функціональних специфікацій.

Атрибути супроводжуваності ПЗ:

  • аналізованість - показник, який визначає необхідні зусилля для діагностики причин відмов або ідентифікації частин, що потрібно модифікувати;

  • змінюваність показник, який визначає зусилля на модифікацію, усунення помилок або внесення змін у зв'язку з помилками чи новими можливостями середовища функціонування;

  • стабільність - атрибут, що характеризує імовірність модифікації;

  • тестованість- атрибут, що характеризує зусилля щодо проведення валідації та верифікації.

Переносимість - це здатність ПЗ пристосовуватися до роботи у разі зміни середовища виконання.

  • Адаптованість (зусилля потрібні для адаптації)

  • Простота налагодження\зручність установки (зусилля потрібні для запуску та інсталювання ПЗ)

  • Співіснування (можливість використання спеціального ПЗ з діючим ПЗ)

  • Замінність (можливість застосування даного ПЗ замість інших для вирішення тих же задач)

  • Узгодженість (визначається відповідністю розробки вимогам діючих стандартів, угод, правил, законів і розпоряджень)