Evaluasi Tengah Semester Rekayasa Kebutuhan D
Evaluasi Tengah Semester Rekayasa Kebutuhan D
Requirements adalah pernyataan mendefinisikan apakah situs
atau aplikasi perlu dilakukan. Idealnya, kebutuhan bisnis melakukan beberapa
hal:
- Memberikan
wawasan ke dalam kebutuhan keseluruhan.
- Mewakili
dan mengkonsolidasikan kebutuhan disediakan oleh para pemangku kepentingan
yang berbeda.
- Memberikan arah untuk desain, tanpa terlalu spesifik tentangbagaimana hal itu akan dicap
- Berfungsi sebagai unit yang berbeda dari pekerjaan untuk tujuan prioritas dan pelacakan.
Kebutuhan Fungsional :
Functional Requirement :
Merupakan penjelasan tentang layanan yang perlu disediakan oleh sistem,
bagaimana sistem menerima dan mengolah masukan, dan bagaimana sistem mengatasi
situasi-situasi tertentu. Selain itu kadang-kadang juga secara jelas menentukan
apa yang tidak dikerjakan oleh sistem. Functional requirement menggambarkan
system requirement secara detil seperti input, output dan pengecualian yang
berlaku. Adapun kebutuhan functional dari aplikasi Pegadaian Digital adalah
sebagai berikut :
- Pengguna Bisa melakukan Gadai online
- Pengguna Bisa melakukan Gadai tabungan emas
- Pengguna Bisa melakukan Pengajuan pembiayaan usaha online
- Pengguna Bisa melakukan Pengajuan pembiayaan haji
- Pengguna Bisa melakukan Pembukaan baru rekening tabungan emas pegadaian
- Pengguna Bisa melakukan Pembelian (topup) tabungan emas pegadaian
- Pengguna Bisa melakukan Pembayaran transaksi gadai (tebus, cicil, perpanjangan)
- Pengguna Bisa melakukan Top up pinjaman gadai
- Pengguna Bisa melakukan Pembayaran transaksi mikro (kreasi, krasida, mulia, emasku)
- Pengguna Bisa melakukan jual, transfer dan cetak emas
- Pengguna Bisa melakukan Bank tujuan pencairan dana ke BNI, Mandiri, BTN, BRI, BCA
- Pengguna Bisa melakukan Simulasi transaksi gadai
- Pengguna Bisa melakukan Pencairan cabang pegadaian terdekat
- Pengguna Bisa melakukan Informasi seputar produk dan layanan pegadaian
Kebutuhan Non Fungsional :
Non-functional Requirement: Secara umum berisi batasan-batasan pada pelayanan atau fungsi yang disediakan oleh sistem. Termasuk di dalamnya adalah batasan waktu, batasan proses pembangunan, standar-standar tertentu. Karena berkaitan dengan kebutuhan sistem secara keseluruhan, maka kegagalan memenuhi kebutuhan jenis ini berakibat pada sistem secara keseluruhan. Contoh kebutuhan jenis ini adalah kecepatan akses, keamanan data, besarnya kapasitas penyimpanan yang diperlukan, privasi masing-masing profil/account, bahasa pemrograman yang digunakan, system operasi yang digunakan.
- Usability : Kemudahan penggunaan sistem atau perangkat lunak oleh user
- Accessibility : Dapat digunakan dengan mudah dengan banyak orang umum
- Security : Aman dari serangan hacker, dsb.
- Performance : Performa yang kencang dan cepat
- Logging : Pencatatan aktivitas
- Storage : Penyimpanan informasi
- Interoperability : Perpindahan antara sistem/perangkat
- Cost : Harga yang sesuai
- Aplikasi memiliki UI yang memudahkan pengguna
- Sistem keamanan yang kuat agar data pengguna tidak mudah bocor
- Aplikasi tersedia di perangkat Android dan iOS
- Sistem terintegrasi dengan 3rd party, misal pembayaran online
- Sistem menggunakan spesifikasi yang dapat menangani high traffic sehingga setidaknya interaksi antara pengguna dan aplikasi tidak lebih dari 3 detik
- Sistem selalu ada pada saat dibutuhkan
Komentar
Posting Komentar