3. Struktur Dokumen SRS
• Tujuan penulisan dokumen
• Definisi, istilah, dan singkatan
• Referensi
Pendahuluan
• Deskripsi umum sistem
• Karakteristik pengguna
Deskripsi
Umum
• Deskripsi kebutuhan fungsional
• Deskripsi kebutuhan non-fungsional
Deskripsi
Kebutuhan
5. Kebutuhan Fungsional
• Menggunakan Use Case Specification
• Mencakup dua sisi: Aktor dan Sistem
– Aksi dari Aktor dan Respon dari Sistem
• Sistem diibaratkan kotak hitam yang tidak
diketahui cara kerja di dalamnya.
– Tidak ada rincian teknis seperti elemen
antarmuka, elemen data, nama fungsi, atau
rincian teknis sejenisnya.
6. Kebutuhan Fungsional
• Menggambarkan alur dengan jelas.
– “Awal” dan “akhir” setiap alur dinyatakan secara
eksplisit.
– Percabangan untuk alur alternatif dinyatakan
secara eksplisit.
– Hindari langkah-langkah yang tidak relevan.
• Mengutamakan visualisasi dibandingkan
kata-kata.
– Gunakan diagram seperti flowchart.
• Menjaga konsistensi bahasa.
– Gunakan referensi sejenis glossary.
7. Kebutuhan Non-Fungsional
• Usability
– End user experience and aesthetics such as user friendliness,
accessibility, and styling.
• Reliability
– Availability, durability, and recoverability.
• Performance
– Speed and responsiveness such as load time, start-up time,
throughput, response time.
• Supportability
– Ability to support the solution such as scalability, testability,
maintainability, and configurability.
• Others
– Security, privacy, design, implementation, interface and physical
requirements.
9. Referensi
• 7 Use Case Mistakes That Confuse Your Stakeholders. (n.d.). Retrieved April 14,
2015, from http://www.bridging-the-gap.com/7-use-case-mistakes-that-confuse-your-
stakeholders/
• Mursanto, P. (2013). Business Modeling and Requirements [PDF].
• Non-Functional Requirements. (2012, August 30). Retrieved April 14, 2015, from
http://leanagilechange.com/leanagilewiki/index.php?title=Non-
Functional_Requirements
Notes de l'éditeur
*Gambar diambil dari http://www.kumc.edu/Images/information%20resources/document-management-software.jpg tanggal 14 April 2015