Non-Functional Requirements (NFR) - Rekayasa Perangkat Lunak


Non-Functional Requirement

Secara umum berisi batasan-batasan pada pelayanan atau fungsi yang disediakan oleh sistem, termasuk di dalamnya adalah betasan waktu, batasan proses pembangunan dan standart-stadart tertentu.

Karena berkaitan dengan kebutuhan sistem secara kesuluruhan, maka kegagalan memenuhi kebutuhan jenis ini beakibat pada sistem secara keseluruhan. Contoh kebutuhan jenis ini adalah kecepatan akses, keamanan data, besarnya kapasitas penyimpanan yang diperlukan, privasi masing-masing profil/account, bahasa pemrograman yang digunakan, system operasi yang digunakan.
 


Sesuai dengan gambar di atas, NFC dibagi atas 3 tipe yaitu:

Product reg yaitu berkaitan dengan kehandalan, kecepatan, kemudahan digunakan, kapasitas memori yang dibutuhkan dan efisiendi sistem.

Pada  tipe ini dibagi menjadi 4 yaitu:

  • Usability Reguirements
  • Efficiency Reguirements dibagi menjadi 2 yaitu Performance Requirements dan Space Requirement
  • Reliability Reguirements
  • Portability Reguirements

Organisational reg yaitu berkaitan dengan standar, bahasa pemrograman dan metode rancangan yang digunakan.

Pada  tipe ini dibagi menjadi 3 yaitu:

  • Delivery Reguirements
  • Implementation Reguirements
  • Standar Reguirements

External reg yaitu berkaitan dengan etika penggunaan, interoperabilititas dengan sistem lain, legalitas dan privasi.

Pada  tipe ini dibagi menjadi 3 yaitu:

  • Interoperability Reguirements
  • Ethical Reguirements
  • Legislative Reguirements dibagi menjadi 2 yaitu Privacy Requirements dan Safety Requirement
Previous
Next Post »