Нефункціональні вимоги (англ. Non-Functional Requirements) — це вимоги до програмного забезпечення, які задають критерії для оцінки якості його роботи. На відміну від функціональних вимог, які визначають що система повинна робити, нефункціональні вимоги визначають якою система повинна бути. Нефункціональні вимоги до програмного забезпечення визначаються на першій стадії процесу розробки ПЗ — на етапі аналізу вимог.
Нефункціональні вимоги можна поділити на дві категорії:
- покращення (безпека, надійність, швидкодія, зручність у використанні ...)
- вдосконалення (масштабування, відновлюваність ...) властивостей системи
Види нефункціональних вимог
- Вимоги до інтерфейсу (Interface Requirements)
- Апаратні інтерфейси (Hardware Interfaces) — апаратні інтерфейси необхідні для підтримки системи, включаючи логічну структуру, фізичні адреси і очікувану поведінку.
- Інтерфейси ПЗ (Software Interfaces) — інтерфейси програмного забезпечення з якими аплікація повинна взаємодіяти.
- Комунікаційні інтерфейси (Communications Interfaces) — інтерфейси для комунікацій (взаємодії) з іншими системами та/або пристроями.
- Апаратні та програмні вимоги (Hardware/Software Requirements) — опис апаратної та програмної платформ, необхідних для роботи (і підтримки) системи.
- Операційні вимоги (Operational Requirements)
- Безпека та конфіденційність (Security and Privacy)
- Надійність (Reliability)
- Відновлюваність (Recoverability)
- Продуктивність (Performance)
- Потенціал (Capacity)
- Збереження даних (Data Retention)
- Керування помилками (Error Handling)
- Правила перевірки (Validation Rules)
- Узгоджені стандарти (Convention Standards)
Див. також
Джерела
- Функціональні та Не Функціональні Вимоги
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Nefunkcionalni vimogi angl Non Functional Requirements ce vimogi do programnogo zabezpechennya yaki zadayut kriteriyi dlya ocinki yakosti jogo roboti Na vidminu vid funkcionalnih vimog yaki viznachayut sho sistema povinna robiti nefunkcionalni vimogi viznachayut yakoyu sistema povinna buti Nefunkcionalni vimogi do programnogo zabezpechennya viznachayutsya na pershij stadiyi procesu rozrobki PZ na etapi analizu vimog Nefunkcionalni vimogi mozhna podiliti na dvi kategoriyi pokrashennya bezpeka nadijnist shvidkodiya zruchnist u vikoristanni vdoskonalennya masshtabuvannya vidnovlyuvanist vlastivostej sistemiVidi nefunkcionalnih vimogVimogi do interfejsu Interface Requirements Aparatni interfejsi Hardware Interfaces aparatni interfejsi neobhidni dlya pidtrimki sistemi vklyuchayuchi logichnu strukturu fizichni adresi i ochikuvanu povedinku Interfejsi PZ Software Interfaces interfejsi programnogo zabezpechennya z yakimi aplikaciya povinna vzayemodiyati Komunikacijni interfejsi Communications Interfaces interfejsi dlya komunikacij vzayemodiyi z inshimi sistemami ta abo pristroyami Aparatni ta programni vimogi Hardware Software Requirements opis aparatnoyi ta programnoyi platform neobhidnih dlya roboti i pidtrimki sistemi Operacijni vimogi Operational Requirements Bezpeka ta konfidencijnist Security and Privacy Nadijnist Reliability Vidnovlyuvanist Recoverability Produktivnist Performance Potencial Capacity Zberezhennya danih Data Retention Keruvannya pomilkami Error Handling Pravila perevirki Validation Rules Uzgodzheni standarti Convention Standards Div takozhVimogi do programnogo zabezpechennyaDzherelaFunkcionalni ta Ne Funkcionalni Vimogi