Business Requirements Document

GoBiz

Disusun Oleh:

Ridho Ajiraga Jagiswara (05111940000170)

Ahmad Luthfi Hanif (05111940000179)

DEPARTEMEN TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI ELEKTRO DAN INFORMATIKA CERDAS INSTITUT TEKNOLOGI SEPULUH NOPEMBER

TAHUN 2022

Daftar Isi

Daftar Isi        2

1. Fungsional & Spesifikasi Kebutuhan Bisnis        3

1.1 Spesifikasi Kebutuhan Bisnis        3

1.2 Fungsional & Proses        3

1.2.1 Business Requirements        3

1.2.2 User Requirements        3

1.2.3 Functionality Requirements        4

2. Usability and Performance Requirements        4

2.1 Usability and Humanity Requirement        4

2.1.1 Ease of Use Requirement        4

2.1.2 Personalization and Internalization Requirement        4

2.2 Performance Requirement        5

2.2.1 Speed and Latency Requirements        5

2.2.2 Reliability and Availability Requirements        5

2.2.3 Robustness or Fault-Tolerance Requirement        5

2.3 Maintainability and Support Requirements        5

2.3.1 Maintenance Requirements        5

2.3.2 Supportability Requirements        5

3. Security and Legal Requirements        6

3.1 Security Requirements        6

3.1.1 Access Requirements        6

3.1.2 Integrity Requirements        6

3.1.3 Audit Requirements        6

3.1.4 Security Requirements        6

3.2 Legal Requirements        7

3.2.1 Compliance Requirements        7

3.2.2 Standards Requirements        7

3.3 Portability Requirements        7

4. Perkiraan Biaya        7

1. Fungsional & Spesifikasi Kebutuhan Bisnis

1.1 Spesifikasi Kebutuhan Bisnis

        GoBiz adalah aplikasi yang berguna untuk memudahkan dalam mengelola usaha melalui genggaman. Dengan menggunakan aplikasi GoBiz, pengguna yang memiliki mitra usaha dapat mendaftarkan dirinya sebagai pemilik usaha. Dalam aplikasi GoBiz, pemilik usaha dapat melakukan beberapa fitur layanan yang nantinya akan terhubung ke beberapa aplikasi. Pengguna dapat melakukan layanan kasir melalui GoKasir, memonitor penjualan dengan GoBiz Dashboard, serta menggunakan fitur promo untuk membuat diskon. GoBiz juga terintegrasi dengan GoFood dan GoPay sehingga memungkinkan pengguna untuk dapat melakukan food delivery serta melakukan pembayaran secara virtual.

1.2 Fungsional & Proses

1.2.1 Business Requirements 

Berikut adalah business requirements pada aplikasi GoBiz :

1.2.2 User Requirements

Kebutuhan pengguna yang terdapat pada GoBiz adalah sebagai berikut :

1.2.3 Functionality Requirements

Kebutuhan fungsional yang ada pada GoBiz adalah sebagai berikut :

2. Usability and Performance Requirements

2.1 Usability and Humanity Requirement

2.1.1 Ease of Use Requirement

2.1.2 Personalization and Internalization Requirement

2.2 Performance Requirement

2.2.1 Speed and Latency Requirements

2.2.2 Reliability and Availability Requirements

2.2.3 Robustness or Fault-Tolerance Requirement

2.3 Maintainability and Support Requirements

2.3.1 Maintenance Requirements

2.3.2 Supportability Requirements

3. Security and Legal Requirements

3.1 Security Requirements

3.1.1 Access Requirements

3.1.2 Integrity Requirements

3.1.3 Audit Requirements

3.1.4 Security Requirements

3.2 Legal Requirements

3.2.1 Compliance Requirements

3.2.2 Standards Requirements

n/a

3.3 Portability Requirements

Aplikasi harus dapat dijalankan di smartphone dengan sistem operasi minimal Android 5.0 atau Ios 13.7.

4. Perkiraan Biaya

Dengan menggunakan acuan gaji/bulan seperti berikut :

Role

Gaji / bulan:

Project Manager

Rp11,000,000

System Analyst

Rp7,000,000

Programmer

Rp8,000,000

Quality Assurance

Rp8,000,000

maka didapatkan estimasi biaya sebagai berikut :

Aktivitas

Jumlah Pekerja

Tarif Pekerja / Hari

Durasi (Hari)

Subtotal

WBS Level 2 Total

WBS Level1 Total

% dari Biaya Keseluruhan

0

WBS Sistem Informasi Web Viufinder

1

Initiation

7

Rp3,600,000

7.04%

1.1

Membuat Project Charter

7

Rp3,600,000

1.1.1

Menentukan Stakeholder

3

Rp100,000

1

Rp300,000

1.1.2

Mengidentifikasikan ruang lingkup

1

Rp250,000

3

Rp750,000

1.1.3

Identifikasi deliverables

1

Rp250,000

3

Rp750,000

1.1.4

Membuat jadwal perencanaan

1

Rp300,000

3

Rp900,000

1.1.5

Menghitung Biaya

1

Rp300,000

3

Rp900,000

2

Analysis

12

Rp7,000,000

13.70%

2.1

Mencari Kebutuhan Pengguna

2

Rp400,000

1

Rp800,000

2.2

Menganalisis kebutuhan pengguna

2

Rp350,000

1

Rp700,000

2.3

Menganalisis kebutuhan fungsional dan non-fungsional

2

Rp350,000

1

Rp700,000

2.4

Membuat SKPL

9

Rp4,800,000

2.4.1

Membuat usecase diagram

2

Rp300,000

3

Rp1,800,000

2.4.2

Membuat usecase spesifikasi

2

Rp250,000

2

Rp1,000,000

2.4.3

Membuat class diagram

2

Rp250,000

2

Rp1,000,000

2.4.4

Membuat data flow diagram

2

Rp250,000

2

Rp1,000,000

3

Design

12

Rp6,900,000

13.50%

3.1

Membuat DPPL

12

Rp6,900,000

3.1.1

Membuat CDM dan PDM

2

Rp400,000

2

Rp1,600,000

3.1.2

Merancang database

2

Rp300,000

3

Rp1,800,000

3.1.3

Membuat mockup

2

Rp250,000

5

Rp2,500,000

3.1.4

Membuat deskripsi arsitektur dan komponen

2

Rp250,000

2

Rp1,000,000

4

Implementasi

40

Rp25,550,000

49.99%

4.1

Sewa server dan domain

1

Rp100,000

2

Rp200,000

4.2

Kustomisasi tampilan website

1

18

Rp6,300,000

4.2.1

Kustomisasi tampilan homepage

1

Rp350,000

9

Rp3,150,000

4.2.2

Kustomisasi tampilan menu

1

Rp350,000

9

Rp3,150,000

4.3

Kustomisasi slider

1

Rp340,000

10

Rp3,400,000

4.4

Kustomisasi content website

1

Rp340,000

10

Rp3,400,000

4.5

Kustomisasi database

1

Rp350,000

35

Rp12,250,000

4.6

Dokumentasi

1

Rp0

35

Rp0

Rp0

5

testing & Deployment

12

Rp4,760,000

9.31%

5.1

Melakukan uji sistem dan debugging secara lokal

5

Rp2,280,000

5.1.1

Pengujian dengan skenario usecase

1

Rp240,000

1

Rp240,000

5.1.2

Mencari error yang terjadi

1

Rp300,000

4

Rp1,200,000

5.1.3

Perbaikan error yang ditemukan

2

Rp140,000

3

Rp840,000

5.2

Melakukan deployment sistem ke server

1

Rp100,000

2

Rp200,000

5.3

Melakukan uji sistem dan debugging secara online

5

Rp2,280,000

5.3.1

Pengujian dengan skenario usecase

1

Rp240,000

1

Rp240,000

5.3.2

Mencari error yang terjadi

1

Rp300,000

4

Rp1,200,000

5.3.3

Perbaikan error yang ditemukan

2

Rp140,000

3

Rp840,000

6

Closeout

3

Rp1,300,000

2.54%

6.1

Presentasi laporan akhir proyek

1

Rp350,000

1

Rp350,000

6.2

Memberikan panduan pada klien

1

Rp300,000

2

Rp600,000

6.3

Rapat penutupan

1

Rp350,000

1

Rp350,000

Biaya Server dan infrastruktur

Rp2,000,000

Biaya Total Perencanaan

Rp51,110,000