Keperluan Tidak Berfungsi (NFR) mentakrifkan atribut sistem seperti keselamatan, kebolehpercayaan, prestasi, kebolehselenggaraan, kebolehskalaan dan kebolehgunaan Ia berfungsi sebagai kekangan atau sekatan pada reka bentuk sistem merentas tunggakan yang berbeza. … Mereka memastikan kebolehgunaan dan keberkesanan keseluruhan sistem.
Adakah keperluan tidak berfungsi diperlukan?
Secara keseluruhan, keperluan tidak berfungsi memberi kesan kepada kefungsian sistem dan ia harus diuji untuk memastikan setiap ciri berfungsi sebagaimana mestinya. Keperluan tidak berfungsi adalah perlu dan berkesan, tetapi itu tidak bermakna ia datang tanpa cabaran.
Apakah keperluan tidak berfungsi yang paling penting?
Beberapa keperluan biasa tidak berfungsi ialah:
Prestasi – contohnya Masa Tindak Balas, Throughput, Penggunaan, Volumetrik Statik. Kebolehskalaan. Kapasiti. Ketersediaan.
Mengapa penting untuk mempunyai set keperluan tidak berfungsi yang jelas untuk sesuatu sistem?
Mentakrifkan keperluan bukan fungsi yang betul membolehkan kami menguji dan mengukur kejayaan mana-mana projek, proses atau sistem. Dengan dapat menentukan kejayaan ini, kami lebih mudah dapat mengukur kualiti perisian yang kami hasilkan.
Adakah NFR?
Jika anda menganggap keperluan fungsian sebagai yang mentakrifkan apa yang sistem sepatutnya lakukan, keperluan tidak berfungsi (NFRs) mentakrifkan kekangan yang mempengaruhi cara sistem harus melakukannya. Walaupun sistem masih boleh berfungsi jika NFR tidak dipenuhi, ia mungkin tidak memenuhi jangkaan pengguna atau pihak berkepentingan, atau keperluan perniagaan.