BUSINESS REQUIREMENT DOCUMENT

See the source image

Disusun oleh:

Ghifari Astaudi’ Ukumullah                 05111940000012

Dosen Pengampu:

Fajar Baskoro, S.Kom., MT.

DEPARTEMEN TEKNIK INFORMATIKA

INSTITUT TEKNOLOGI SEPULUH NOPEMBER

2022

  1. Ulasan Proyek 

Pegadaian Digital Service (PDS) adalah aplikasi berbasis web atau android yang didirikan oleh PT. Pegadaian yang memberikan produk layanan pegadaian. Tujuan dari aplikasi ini adalah mempermudah  para nasabah  dan  calon  nasabah  dalam  bertransaksi  dengan  Pegadaian  tanpa  harus  datang ke outlet  Pegadaian.  Aplikasi  pegadaian  digital  service  dapat  memberikan  pelayanan  kepada nasabah untuk mendapatkan informasi yang lebih jelas dari produk-produk yang ada di dalam aplikasi tersebut.

Keunggulan dari Pegadaian Digital Service (PDS) ini adalah nasabah atau calon nasabah dapat menjalankan aplikasi pada smartphone dan bertransaksi secara cepat dan nyaman. Pelayanan yang ditawarkan aplikasi ini setara dengan yang diberikan oleh Outlet Pegadaian, bahkan dapat lebih cepat  dari  pelayanan  di Outlet karena  tidak diperlukan antri. Dengan  aplikasi pegadaian, nasabah tidak perlu datang ke outlet untuk melakukan pembayaran cukup hanya lewat aplikasi saja dengan calon nasabah pilih seperti mobile banking atau atm .

  1. Spesifikasi dan Proses Bisnis 
  1.  Spesifikasi Kebutuhan Bisnis 

Aplikasi pegadaian digital merupakan platform yang berbasis web dan/atau mobile yang dapat memberikan pelayanan produk Pegadaian kepada masyarakat seperti pegadaian emas, kendaraan, dana pinjaman untuk Usaha Mikro Kecil dan Menengah (UMKM) untuk pengembangan usaha dengan sistem gadai, tabungan emas yaitu layanan pembelian atau penjualan emas dengan harga terjangkau dan pembiayaan haji. Aplikasi ini juga menyediakan beberapa metode pembayaran seperti atm atau mobile banking dalam bertranksi di Pegadaian dan sudah terintegrasi pegadaian di seluruh Indonesia

  1.  Kebutuhan Pengguna

Berikut ini merupakan kebutuhan pengguna

ID

Requirement

URC 1

Pengguna dapat melakukan registrasi akun

URC 2

Pengguna dapat melakukan login/logout

URC 3

Pengguna dapat mengedit atau memperbarui data akun

URC 4

Pengguna dapat menabung, membeli maupun menjual emas

URC 5

Pengguna dapat melakukan proses gadai

URC 6

Pengguna dapat melakukan proses gadai emas

URC 7

Pengguna dapat melakukan pengajuan pembiayaan usaha online atau mikro

URC 8

Pengguna dapat melakukan pembayaran transaksi gadai

URC 9

Pengguna dapat melakukan pengajuan pembiayaan haji

URC 11

Pengguna dapat melakukan pembukaan baru rekening

URC 12

Pengguna dapat melakukan peminjaman

URC 13

Pengguna dapat melakukan top up rekening pegadaian

URC 14

Pengguna dapat melakukan top up paket data listrik dan lain-lain

URC 15

Pengguna dapat melakukan tukar atau cetak emas

URC 16

Admin dapat melihat data transaksi pegadaian para pengguna

URC 17

Admin dapat memvalidasi dan mengelola pinjaman pengguna

URC 18

Admin dapat melihat daftar tabungan emas para pengguna

URC 19

Admin dapat memvalidasi ajuan pembiayaan ibadah haji

  1.  Kebutuhan Fungsional

Berikut ini merupakan kebutuhan fungsional sistem

ID

Requirement

FR 1

Sistem mampu melakukan registrasi

FR 2

Sistem mampu melakukan login akun

FR 3

Sistem mampu melakukan gadai

FR 4

Sistem mampu melakukan pembayaran gadai

FR 5

Sistem mampu melakukan peminjaman

FR 6

Sistem mampu menyimpan data transaksi

FR 6

Sistem mampu memberikan informasi update harga emas

FR 7

Sistem mampu membeli emas sesuai dengan pilihan jenis emas

FR 8

Sistem mampu menampilkan daftar informasi emas

FR 9

Sistem mampu menampilkan informasi saldo tabungan pengguna

FR 10

Sistem menyediakan pengguna untuk memperbarui portofolio investasi

FR 11

Sistem mampu melihat data transaksi gadai para pengguna untuk admin.

FR 12

Sistem mampu memvalidasi dan mengelola pinjaman pengguna

FR 13

Sistem mampu melihat daftar tabungan emas para pengguna untuk admin.

FR 14

Sistem mampu mengajuan pembiayaan ibadah haji

FR 15

Sistem mampu menabung emas dengan minimal 50 ribu rupiah

FR 16

Sistem mampu melakukan pencicilan emas

FR 17

Sistem mampu menampilkan menu antara pencetakan atau penukaran emas dengan perhiasan bagi pengguna

FR 18

Sistem menyediakan pengguna untuk menjual emasnya

FR 19

Sistem mampu mengajuan pembiayaan usaha online atau mikro

FR 20

Sistem mampu menampilkan daftar pembiayaan ibadah haji para pengguna untuk admin.

FR 21

Sistem mampu menampilkan daftar pembiayaan usaha online atau mikro para pengguna untuk admin.

FR 22

Sistem mampu mengedit atau memperbarui data akun pengguna

  1. Usability & Performance Requirements 
  1.  Usability and Humanity Requirement 
  1. Ease of Use Requirement 
  1. Menggunakan bahasa yang baku 
  2. Untuk icon atau symbol beserta warna mudah dipahami pengguna 
  3. Terdapat validasi input, seperti saat melakukan pembelian pegadaian emas 
  4. Jika terjadi error, maka sistem memberikan pesan pemberitahuan error  kepada user dan solusinya 
  5. Apabila terjadi kesalahan saat sistem berjalan, maka dapat melakukan  pemulihan dengan cepat 
  1. Personalization and Internalization Requirement 
  1. Penggunaan Bahasa pada aplikasi yakni Bahasa Indonesia 
  2. Penulisan mata uang menggunakan format rupiah (IDR) 
  1.  Performance Requirement 
  1. Speed and Latency Requirements 

Dapat diakses kurang 3 detik 

  1. Reliability and Avaibility Requirements 
  1. Aplikasi dan website harus dapat diakses selama 24 jam 
  2. Aplikasi dan website dapat menangani banyak request dari pengguna  tanpa mengalami server down 
  1. Robustness or Fault-Tolerance Requirements 

Maksimum down time adalah 12 jam per tahun baik karena disengaja seperti  perawatan sistem, upgrade sistem, dan juga bug pada software.

  1. Maintainability and Support Requirements 
  1. Maintenance Requirements 
  1. Terdapat error message apabila terjadi kesalahan 
  2. Terdapat pesan sebagai informasi dari setiap proses yang terjadi 
  1. Supportability Requirements 
  1. Terdapat menu customer service dan call center untuk pengguna yang  ingin berinteraksi langsung dengan administrator 
  2. Terdapat menu FAQ untuk menjawab pertanyaan-pertanyaan yang sering  ditanyakan pengguna 
  1. Security & Legal Requirements 
  1. Security Requirements 
  1. Access Requirements 
  1. Sistem berbasis aplikasi dan website yang dapat diakses dari platform  mobile dan PC
  2. Sistem memerlukan sign in dengan nomor telepon, email ataupun sidik jari
  3. Sistem menyediakan hak akses yang berbeda untuk pengguna dan admin
  4. Setelah melakukan registrasi, pengguna harus memverifikasi email yang  telah didaftarkan 
  1. Integrity Requirements 
  1. Dapat melakukan login dengan email atau nomer hp 
  2. Terintegrasi dengan payment gateway seperti Go-Pay ataupun Debit untuk melakukan pembayaran transaksi
  3. Terintegrasi dengan pegadaian di seluruh Indonesia
  1. Audit Requirements
  1. Semua aktivitas pengguna harus tercatat dalam log 
  2. Semua kesalahan sistem harus tercatat dalam log 
  1. Security Requirements 

Kata sandi pengguna akan disimpan dalam bentuk enskripsi dengan  minimal 8 karakter yang terdiri dari huruf besar, huruf kecil, angka, dan  tanda baca 

  1. Legal Requirements 
  1. Compliance Requirements 

Berdasarkan Peraturan Pemerintah Nomor 71 Tahun 2019 tentang Penyelenggaraan  Sistem dan Transaksi Elektronik mengatur beberapa hal, 

  1. Memberi tahu pemilik data pribadi tentang kegagalan dalam perlindungan data  pribadi pada sistem dalam waktu 14 hari sejak mengetahui kegagalan tersebut
  2. Memberikan akses kepada pemilik data pribadi untuk mengubah atau memperbarui data pribadinya 
  3. Menyediakan contact person yang dapat dihubungi oleh pemilik data pribadi mengenai data pribadinya 

Adapun untuk peraturan lainnya bagi perusahaan adalah sebagai berikut, 

  1. Melakukan pembayaran pajak perusahaan 
  2. Finansial perusahaan menggunakan format Indonesia, yakni dimulai dari 1  Januari hingga 31 Desember. Apabila berbeda, maka pelaporan finansial  perusahaan maksimal 4 bulan setelah tanggal akhir finansial perusahaan  tersebut

  1. Portability Requirements 
  1. Sistem berbasis aplikasi dapat diakses melalui mobile dengan OS versi 5.0 atau lebih untuk Android dan OS versi 13.7 atau lebih untuk iOS 
  2. Sistem berbasis aplikasi dapat diakses melalui desktop dengan OS versi 10240.0 atau lebih untuk Windows dan OS versi 10.10 atau lebih untuk macOS.
  1. Laporan Keuangan 

Berikut adalah laporan keuangan pembuatan aplikasi PDS:

No

Aktivitas

Durasi (Hari)

Tarif Pekerja

Jumlah Pekerja

Biaya Pekerja

Biaya Lain-Lain

Total per Aktivitas

1

Persiapan

1.1

Penyusunan Staff

1

300,000

1

300,000.00

300,000

1.2

Membuat Project Charter

2

300,000

4

2,400,000.00

2,400,000

2

Perencanaan

2.1

Manajemen Kebutuhan

2.1.1

Analisis Kebutuhan Fungsional

3

300,000

2

1,800,000.00

1,800,000

2.1.2

Analisis Kebutuhan Non Fungsional

3

300,000

2

1,800,000.00

1,800,000

2.2

Manajemen Ruang Lingkup

2.2.1

Pembuatan WBS

3

300,000

4

3,600,000.00

3,600,000

2.3

Manajemen Waktu

2.3.1

Pembuatan Gantt Chart

3

300,000

4

3,600,000.00

3,600,000

2.3.2

Pembuatan CPM

1

300,000

1

300,000.00

300,000

2.4

Membuat Rencana Biaya

2

300,000

4

2,400,000.00

2,400,000

2.5

Pembuatan Dokumen Manajemen Kualitas

2

300,000

4

2,400,000.00

2,400,000

2.6

Pembuatan Dokumen Manajemen Sumber Daya

1

300,000

4

1,200,000.00

1,200,000

2.7

Pembuatan Dokumen Manajemen Komunikasi

1

300,000

4

1,200,000.00

1,200,000

2.8

Pembuatan Dokumen Manajemen Risiko

2

300,000

4

2,400,000.00

2,400,000

2.9

Pembuatan Dokumen Manajemen Pengadaan

1

300,000

4

1,200,000.00

1,200,000

3

Eksekusi

3.1

Perancangan SKPL

3.1.1

Membuat UseCase diagram

5

300,000

1

1,500,000.00

1,500,000

3.1.2

Membuat CDM dan PDM

5

300,000

1

1,500,000.00

1,500,000

3.1.3

Membuat DFD

5

300,000

2

3,000,000.00

3,000,000

3.1.4

Menyusun Dokumen SKPL

1

300,000

4

1,200,000.00

1,200,000

3.2

Membuat Rancangan antarmuka

5

400,000

2

4,000,000.00

4,000,000

3.3

Membuat rancangan algoritma dan query

1

400,000

2

800,000.00

800,000

3.4

Membuat Website

3.4.1

Membuat Front-End

13

350,000

2

9,100,000.00

9,100,000

3.4.2

Membuat Back-End

13

350,000

2

9,100,000.00

9,100,000

3.5

Membuat Web Service

1

350,000

2

700,000.00

700,000

3.6

Perilisan Web

1

350,000

2

700,000.00

700,000

4

Testing

4.1

Menjalankan Sistem Secara Lokal

4.1.1

Unit Testing

3

300,000

2

1,800,000.00

1,800,000

4.1.2

Integration Testing

3

300,000

2

1,800,000.00

1,800,000

4.2

Menjalankan Sistem Secara Online

4.2.1

Active Testing

3

300,000

2

1,800,000.00

1,800,000

4.2.2

Environment Testing

3

300,000

2

1,800,000.00

1,800,000

4.3

Membetulkan Error Yang Terjadi

2

300,000

2

1,200,000.00

1,200,000

5

Closure

5.1

Pembuatan User Manual

1

350,000

4

1,400,000.00

1,400,000

5.2

Pelatihan Pengguna

2

300,000

4

2,400,000.00

2,400,000

5.3

Laporan Project

1

300,000

4

1,200,000.00

1,200,000

Lain-Lain

Biaya Lisensi Perangkat Lunak

2,000,000

2,000,000

Biaya Cadangan

5,000,000

5,000,000

Biaya Lisensi Domain dan hosting

3,000,000

3,000,000

Total Rencana Biaya

79,600,000.00

  1. Timeline

Berikut adalah timeline pembuatan aplikasi PDS:

Graphical user interface, application

Description automatically generated

Graphical user interface

Description automatically generated

Graphical user interface

Description automatically generated with low confidence

Graphical user interface

Description automatically generated with low confidence