نیازهای غیرعملکردی (NFR) ویژگیهای سیستمی مانند امنیت، قابلیت اطمینان، عملکرد، قابلیت نگهداری، مقیاسپذیری، و قابلیت استفاده را تعریف میکنند. عقب ماندگی های مختلف … آنها قابلیت استفاده و اثربخشی کل سیستم را تضمین می کنند.
نمونه هایی از الزامات غیر کاربردی چیست؟
برخی از الزامات غیر کاربردی معمولی عبارتند از:
- عملکرد - برای مثال زمان پاسخ، توان عملیاتی، استفاده، حجمی استاتیک.
- مقیاس پذیری.
- ظرفیت.
- در دسترس بودن.
- قابلیت اطمینان.
- بازیابی.
- قابلیت نگهداری.
- سرویسپذیری.
کدام یک از اینها یک نیاز غیر کاربردی است؟
برخی از معمولی ترین الزامات غیر کاربردی عبارتند از عملکرد، ظرفیت، مقیاس پذیری، در دسترس بودن، قابلیت اطمینان، قابلیت نگهداری، بازیابی، قابلیت سرویس دهی، امنیت، یکپارچگی داده ها، مدیریت پذیری، و قابلیت استفاده.
چگونه نیازهای غیر کاربردی را پیدا می کنید؟
معیارهای مورد نیاز غیرعملکردی
- زمان. معاملات / ثانیه زمان پاسخ. …
- فضا. حافظه اصلی حافظه کمکی. …
- قابلیت استفاده. وقت تمرین. تعداد انتخاب …
- قابلیت اطمینان. به معنای زمان شکست احتمال خرابی …
- استحکام. زمان بهبودی ٪ از حوادث منجر به شکست های فاجعه بار. …
- قابل حمل. % کد غیرقابل حمل.
آیا الزامات غیر کاربردی واقعاً غیر کاربردی هستند؟
با این حال، بسیاری از نویسندگان استدلال می کنند که بسیاری از به اصطلاح NFR ها در واقع ویژگی های رفتاری را توصیف می کنند و ممکن است مانند الزامات عملکردی با آنها رفتار شود. … نتایج ما نشان می دهد که
بیشترین الزامات "غیر عملکردی" غیرعملکردی نیستند زیرا رفتار یک سیستم را توصیف می کنند