Kita semua telah melihat banyak contoh perangkat lunak yang dikirimkan dengan "persyaratan sistem minimum" seperti berikut:
- Windows XP / Vista / 7
- RAM 1GB
- Penyimpanan 200 MB
Bagaimana ini umumnya ditentukan? Jelas kadang-kadang ada kendala khusus (jika program membutuhkan 200 MB pada disk maka itu adalah persyaratan yang sulit). Selain dari situasi itu, berkali-kali untuk hal-hal seperti RAM atau prosesor ternyata lebih / lebih cepat lebih baik tanpa kendala keras. Bagaimana ini ditentukan? Apakah pengembang hanya membuat angka yang tampak masuk akal? Apakah QA menjalani beberapa proses yang ketat menguji berbagai persyaratan sampai mereka menemukan pengaturan terendah dengan kinerja yang dapat diterima? Naluriku mengatakan itu harus yang terakhir tetapi sering yang pertama dalam praktek.