У системній інженерії та інженерії вимог нефункціональні вимоги (NFR) є вимога, яка визначає критерії, за якими можна судити про роботу системи, а не конкретну поведінку. Вони протиставляються функціональним вимогам, які визначають конкретну поведінку або функції.
Нефункціональні вимоги
- Продуктивність: наскільки швидко система повинна відповідати на запити.
- Масштабованість: наскільки добре система справляється зі збільшенням кількості користувачів або робочого навантаження.
- Безпека: наскільки добре система захищає від несанкціонованого доступу та порушень даних.
- Зручність використання: наскільки легко використовувати систему.
Ця стаття не пропонує рішення для досягнення цих NFR, а натомість пояснює аспекти, які слід враховувати під час розробки системи.
- Масштабованість. …
- Доступність. …
- Розширюваність. …
- Послідовність. …
- Стійкість. …
- Юзабіліті. …
- Спостережливість. …
- Безпека.
Приклади нефункціональних вимог
| Тип нефункціональної вимоги | приклад |
|---|---|
| Зручність використання (доступність) | Система має відповідати рекомендаціям щодо доступності веб-вмісту WCAG 2.1. |
| Безпека | Безпека бази даних має відповідати вимогам HIPAA. |
| Безпека | Перед завантаженням нової сторінки користувачам буде запропоновано надати електронний підпис. |
ШВИДКЕ нейрофасціальне скидання, або ШВИДКЕ НФР, це відносно нова практична техніка, яка використовується для звільнення обмежених суглобів, нервів, м’язів, зв’язок і сухожиль. Прогресивна рухова терапія використовує неврологічний підхід до лікування та оздоровлення.
Ви можете визначити пріоритетність NFR за кількома аспектами бізнесу та проекту, зокрема:
- Бізнес-цінність: визначте пріоритетність NFR на основі їх впливу на бізнес-цінність системи. …
- Оцінка ризику: NFR, пов'язані з вищими ризиками, мають бути пріоритетними. …
- Внесок зацікавлених сторін: враховуйте внесок зацікавлених сторін.