ETS RK B

Nama: Bayu Adjie Sidharta

NRP : 05111940000172


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

User requirement adalah suatu list kebutuhan yang mengspesifikasi kebutuhan user, hal ini mencakup kebutuhan umum user. Produk belum dikatakan selesai jika hal - hal yang tertulis dalam URD belum tercapai. URD biasa digunakan untuk melakukan planning baik waktu dan dan budget dalam suatu proyek.

Contoh diatas:

1. Pengguna dapat melakukan login ke aplikasi goto

2. Pemilik bisnis dapat menambahkan bisnisnya kedalam sistem goto 

3. Pemilik bisnis dapat melakukan tracking bisnisnya dalam aplikasi goto

dst.

Business Requirement adalah kebutuhan yang berasal dari sisi bisnis sebuah proyek yang nantinya akan dicapai oleh produk, dan akan dijadikan pedoman untuk pembuatan sebuah aplikasi.

Contoh - contoh poin SRS adalah

1. Konteks, ruang lingkup, dan latar belakang bisnis, termasuk alasan perubahan

2. Requitement utama key stakeholder

3. Faktor keberhasilan untuk masa depan

4. Kendala yang dikenakan oleh bisnis atau sistem lain

5. dll


Kebutuhan fungsional dan kebutuhan non fungsional, dimana kebutuhan fungsional adalah proses atau layanan yang nanti akan disediakan oleh sistem. Kebutuhan fungsional juga berisikan tentang informasi-informasi apa saja yang harus ada dan dihasilkan oleh sistem.

Kebutuhan fungsional dicontoh diatas adalah:

Pengelola bisnis

1. Dapat menambah produk kedalam sistem gobiz

2. Dapat melihat transaksi yang telah dilakukan didalam aplikasi gobiz

Penerbit Metode Pembayaran

1. Dapat memfasilitasi pembayaran non tunai melalui gobiz, dan medapatkan keuntungan dari setiap pembayaran

Pihak Gobiz

1. Melakukan validasi bisnis yang akan didaftarkan ke Gobiz

2. Melihat rekap dari bisnis yang terdaftar dalam Gobiz


Kebutuhan non-fungsional merupakan kebutuhan yang bukan inti dari pokok bisnis tetapi sangat penting untuk mejaga kualitas produk.

Hal biasanya adalah properti dari suatu penyedia produk tersebut, baik itu bekerja dengan baik setiap hari maupun tidak lambat jika diakses banyak orang


Beberapa aspek yang biasa diadakan dalam non-fungsional adalah:

Security:

Seberapa baik sistem tahan dari terhadap data pengguna

Contoh: Data pengguna aman dari serangan hacker ataupun pihak lain

Localization

Seberapa baik akses aplikasi tersebut dalam sebuah lokasi

Contoh: Aplikasi mempunyai beberapa bahasa yang dapat dipakai

Performance

Seberapa baik dan cepat respon aplikasi

Contoh: Performa aplikasi diharap tetap stabil dan lancar kapan saja

Usability

Seberapa baik dapat dipakai aplikasi tersebut oleh user

Contoh: Aplikasi dibuat dengan fitur one handed mode atau dengan desain yang intuitif

Portability and compatibility:

Seberapa kompatibel sistem dan mudah dibawa sistem tersebut

Contoh: Sistem dapat dipakai dimana saja dan di operating system apa saja

dan lain - lain


Sesuai gambaran video buatlah BRD GoBiz


Buatlah video youtube untuk mempresentasikan jawaban anda


Comments

Popular posts from this blog

Tugas 5 RK B