Evaluasi Tengah Semester Rekayasa Kebutuhan D

 Evaluasi Tengah Semester Rekayasa Kebutuhan D


Assalamualaikum Warrahmatullahi Wabarakatuh, Perkenalkan nama saya Fitrah Arie Ramadhan, Disini saya mengerjakan Evaluasi Tengah Semester. Berikut jawaban Evaluasi Tengah Semester. Adapun soalnya adalah sebagai berikut :

1. Jelaskan macam-macam kebutuhan yang harus digali di dalam membuat perangkat lunak

Requirements adalah pernyataan mendefinisikan apakah situs atau aplikasi perlu dilakukan. Idealnya, kebutuhan bisnis melakukan beberapa hal:

  1. Memberikan wawasan ke dalam kebutuhan keseluruhan.
  2. Mewakili dan mengkonsolidasikan kebutuhan disediakan oleh para pemangku kepentingan yang berbeda.
  3. Memberikan arah untuk desain, tanpa terlalu spesifik tentangbagaimana hal itu akan dicap
  4. Berfungsi sebagai unit yang berbeda dari pekerjaan untuk tujuan prioritas dan pelacakan.
Adapun macam-macam kebutuhan yang harus digali adalah sebagai berikut :

A. Business Requirement
Seperangkat tujuan atau tugas yang harus bisa dilakukan berbagai jenis pengguna dalam satu aplikasi, atau atribut produk yang diinginkan. Dapat berupa use case, user story, atau user scenario.

B. User Requirement
Pernyataan tentang layanan yang disediakan sistem dan tentang batasan-batasan operasionalnya. Pernyataan ini dapat dilengkapi dengan gambar/diagram yang dapat dimengerti dengan mudah.

C. System Requirement
Sekumpulan layanan/kemampuan sistem dan batasan-batasannya yang ditulis secara detil. System requirement document sering disebut functional specification (spesifikasi fungsional), harus menjelaskan dengan tepat dan detil. Ini bisa berlaku sebagai kontrak antara klien dan pembangun.

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 
Non Fungsional dari Aplikasi Pegadaian Digital: 

  •   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 
2. Sesuai gambaran video buatlah BRD Pegadaian Digital
Berikut hasil Business Requirement Document yang kami Buat :  



3. Buatlah video youtube untuk mempresentasikan jawaban anda
Berikut Video Penjelasan :


Kami akhiri, mohon maaf atas kesalahan dan kekurangan. Kami akhiri, Wassalamualaikum Warrahmatullahi Wabarakatuh.




Komentar

Postingan Populer