Modern Requirement Spesification membahas tentang perubahan dalam pengembangan persyaratan perangkat lunak seiring dengan bertambahnya kompleksitas sistem dan jumlah pemangku kepentingan. Donald Firesmith merekomendasikan pendekatan berbasis repository, generasi spesifikasi otomatis, spesifikasi yang berbeda untuk audiens yang berbeda, serta penggunaan alat bantu untuk memudahkan proses spesifikasi persyaratan.
7. Sebuah Sistem.....
• Tidak memiliki banyak entitas yang terlibat
• Skala pembuatannya relatif kecil
• Teknologi yang digunakan belum secanggih
saat ini.
8. Pada jaman doloe, sebuah
requirement engineering dapat
dikatakan relatif simpel...
29. Oleh karena itulah Donald Firesmith
merekomendasikan beberapa
pendekatan......
Based on the previously mentioned challenges to
and trends affecting requirements engineering in
general (and requirements specification in
particular), what should we do? I would make the
following recommendations designed to improve
the requirements specifications produced by the
requirements specification task.
30. Gunakan Repository
- Lebih Mudah untuk di modifikasi
- Traceability yang lebih baik
Rekomendasi Pertama....
32. - Different Specifications for Different
Audiences
- Pisahkan antara model dan
view
Rekomendasi Ketiga....
33. Gunakan tools!!
Rekomendasi Keempat....
• User Interface.
• Requirement Engineering Support.
• Support for Related Activities
• Team Development.
• Security.
• Other Quality Factors.
• Requirement Reuse.
• Not Just a CASE tool.