materi mentah dari buku 100 mistakes se

  1. defenisi fungsional dan non-fungsional : kebutuhan fungsional adalah segala sesuatu yang menyangkut apa yang dilakukan oleh aplikasi. sedangkan kebutuhan non-funsional adalah tentang seberapa baik aplikasi melakukan pekerjaannya.
  2. contoh kasus : pengembang yang terlalu sibuk dengan pengembangan fitur utama dan setelah di rilis, segera setelah aplikasi kebanjiran pengguna sistem aplikasi menjadi lambat bermasalah, dan crash , sehingga pengguna tidak senang dan menambah masalah pengembang.
  3. memperhatikan kecepatan ,keamanan, dan ketahanan aplikasi akan menyelamatkan pengembang dari sakit kepala tambahan.

materi dari buku swebok

  1. defenisi dan kategori, kebutuhan non-fungsional membatasi teknologi yang akan di gunakan dalam implementasinya. misal batasan teknologi dan batasan kualitas layanan.
  2. dengan menentukan batasan layanan kita dapat membuat solusi otomatis dari masalah waktu respon, throughput, akurasi ,keandalan, dan skalabilitas.
  3. keselamatan dan keamanan juga adalah topik yang cendrung diabaikan.