Saya mencoba memahami perbedaan antara persyaratan non-fungsional dan atribut kualitas. Apakah mereka sama?
Anda dapat menemukan serangkaian atribut kualitas dalam standar ISO9126.
Saya tahu bahwa setiap sistem ditentukan oleh seperangkat persyaratan fungsional dan setiap persyaratan ini telah dikaitkan satu atau beberapa atribut kualitas. Misalnya, anggap Anda memiliki persyaratan yang menjelaskan fungsionalitas masuk sistem. Anda dapat mengaitkan dengan persyaratan itu atribut keamanan dan kinerja.
Jika saya mengatakan bahwa sistem tidak dapat mengambil lebih dari 1 detik untuk merespons, saya sedang berbicara tentang kendala.
Jadi, di mana konsep persyaratan non-fungsional dimulai? Apakah mereka ditentukan oleh pengguna? Bagaimana saya bisa mengidentifikasi mereka?