Evaluasi Tengah Semester(ETS)
Soal
- Jelaskan macam-macam kebutuhan yang harus digali di dalam membuat perangkat lunak
- Sesuai gambaran video buatlah BRD Pegadaian Digital
- Buatlah video youtube untuk mempresentasikan jawaban anda
- Jawaban ditulis disertai embedded video youtube di blog masing-masing dan buat koment pada posting berikut
Jawaban No. 1
Terdapat beberapa macam kebutuhan yang harus digali dalam membuat sebuah perangkat lunak.
Business Requirement
Kebutuhan yang diperlukan oleh sistem yang didasarkan pada keperluan bisnis (dari sudut pandang bisnis) yang perlu untuk dipenuhi oleh sistem. Kebutuhan ini bisa berisi informasi mengenai visi projek, cakupan, constraint, tujuan yang ingin dicapai, dan lain lain. Contohnya aplikasi mampu menyediakan layanan online berupa platform untuk masyarakat agar dapat melakukan layanan-layanan pegadaian secara aman dan terjamin oleh OJK.
Stakeholder Requirement
Adalah kebutuhan yang diperlukan sistem yang didasarkan pada tugas-tugas yang dilakukan pengguna secara umum. Bentuknya bisa berupa use case, user story, atau user scenario. Berikut ini beberapa contohnya:
- Nasabah dapat melakukan komunikasi dengan customer service
- Nasabah dapat melakukan transaksi untuk berbagai layanan pada aplikasi Pegadaian Digital
- Nasabah dapat menggunakan berbagai layanan yang disediakan
- Pemerintah/otoritas harus dapat mendapatkan pelaporan kinerja, transparansi dan akurasi laporan operasional dari aplikasi Pegadaian Digital
- Pegawai dapat mengakses data Nasabah
Kebutuhan Fungsional (Functional Requirement)
Kebutuhan yang mendeskripsikan layanan, fitur atau fungsi yang nantinya akan diberikan oleh perangkat lunak. Kebutuhan jenis ini berhubungan langsung dengan proses apa saja yang harus dilakukan oleh sistem untuk melakukan tugas user serta menyediakan informasi yang diperlukan saat pengguna mengerjakan tugasnya. Dalam kata lain, kebutuhan ini merupakan fungsi yang mempresentasikan goal pengguna ketika menggunakan sistem.
Contohnya:
- Sistem harus dapat menampilkan informasi harga emas terkini
- Sistem dapat menyediakan fitur registrasi dan login untuk pengguna
- Sistem menyediakan layanan gadai
- Sistem menyediakan layanan gadai tabungan emas
- Sistem dapat menyediakan layanan jual, beli, hingga cetak emas
- Sistem dapat menyediakan berbagai layanan pengajuan pembiayaan
Kebutuhan Non Fungsional (Non Functional Requirement)
Kebutuhan yang berisi sekumpulan batasan, karakteristik dan properti pada sistem, baik dalam lingkungan pengembangan maupun operasional, atau biasa disebut dengan Quality Attribute yang harus dipenuhi oleh sistem.
Contohnya:
- Sistem ditampilkan dengan mata uang Rupiah
- Sistem menggunakan server yang terletak di dekat pengguna (latency rendah)
- Sistem mewajibkan user untuk melakukan login terlebih dahulu sebelum dapat mengakses penuh sistem
- Sistem kompatibel dengan Android dan iOS
- Sistem dapat diakses 24/7
- Sistem dapat menyediakan layanan yang konsisten dan cepat seiring bertambahnya jumlah pengguna
- Sistem harus terlindung dari virus dan bahaya lainnya.
Business Requirement Document
Video Youtube
Hanifa Fauziah
05111940000024
RK-D 2022
Komentar
Posting Komentar