ETS - Studi Kasus GoToko
Evaluasi Tengah Semester - Kelas A
Studi Kasus GoToko
Jelaskan macam-macam kebutuhan yang harus digali di dalam membuat perangkat lunak!
Deskripsi :
Aplikasi GoToko adalah aplikasi yang menyediakan layanan lengkap yang memudahkan pemilik warung dan toko kelontong untuk membeli barang-barang stok secara online. Manfaat yang bisa didapatkan pemilik warung yakni penghematan biaya hingga waktu. Selain mudah dalam mencari dan memesan berbagai macam produk konsumsi kemasan dari sejumlah merek ternama, harga produk di GoToko juga kompetitif dan transparan. Pengiriman barang pesanan pun hanya membutuhkan waktu 1 x 24 jam.
Kebutuhan fungsional :
Kebutuhan fungsional adalah kebutuhan / requirement yang akan dapat dilakukan oleh sistem kita. Dengan kata lain, kebutuhan fungsional adalah deskripsi yang harus dimiliki oleh perangkat lunak dalam rangka menjalankan proses bisnis nya.
Contoh dari kebutuhan fungsional adalah pada aplikasi GoToko adalah user dapat melakukan proses login serta membuat akun toko.
Kebutuhan non-fungsional :
Kebutuhan non-fungsional merupakan kebutuhan yang menggambarkan bagaimana sistem kita bekerja kedepannya. Ketika arsitek sedang merencanakan kebutuhan non fungsional perlu memperhatikan batasan dari sistem yang ada. Yang harus digali dalam kebutuhan non fungsional adalah :
Security
Kemampuan sistem untuk menjaga keamanan dari data-data pribadi baik milik user maupun provider.
Logging
Kemampuan sistem untuk mencatat setiap permintaan dari user
Storage
Kemampuan sistem untuk menyimpan resource yang dibutuhkan seperti file asset
Performance
Kemampuan sistem untuk merespons permintaan user dengan optimal
Cost
Kemampuan sistem untuk menjalankan fungsionalitas dengan biaya yang optimal.
Interoperability
Kemampuan sistem untuk digunakan pada berbagai platform / device yang berbeda
Disaster recovery
Kemampuan sistem untuk beroperasi secara normal setelah adanya gangguan
Sesuai gambaran video buatlah BRD GoToko!
Pendahuluan
Aplikasi GoToko adalah aplikasi yang menyediakan layanan lengkap yang memudahkan pemilik warung dan toko kelontong (UMKM) untuk membeli barang-barang stok secara online.
Cakupan Proyek
Pihak supplier mendaftarkan dan menyediakan barang-barang yang akan dijual ke user (pengusaha UMKM).
Pihak user mendaftarkan akun sebagai pembeli barang.
Integrasi pembayaran menggunakan e-wallet, bank, maupun debit/credit cards.
Integrasi peta menggunakan Google Maps.
Algoritma optimasi untuk iklan (pemasaran).
Kebutuhan Fungsional
User dapat melakukan pendaftaran / register akun miliknya
User dapat melakukan proses login dan logout
User dapat melihat list - list barang yang disediakan oleh supplier
User dapat melihat informasi dari barang seperti deskripsi, stok, dll
User dapat melakukan pemesanan barang
User dapat melakukan pembatalan pemesanan barang
Kebutuhan Non Fungsional
Security : Sistem menjamin keamanan data pribadi milik supplier maupun toko
Logging : Sistem mencatat request yang dilakukan oleh user ke dalam suatu file
Storage : Sistem menyimpan resource web ke dalam penyimpanan server
Performance : Sistem dapat melayani kebutuhan user dengan kemampuan yang optimal
Interoperability : Sistem dapat diakses oleh berbagai macam device seperti Android dan iOS
Disaster Recovery : Sistem dapat digunakan jika terjadi kegagalan seperti dengan cara menyiapkan lebih dari 1 buah server
Laporan Keuangan:
Timeline Proyek:
Buatlah video youtube untuk mempresentasikan jawaban anda!
Penulis:
Jason Andrew Gunawan - 05111940000085
Adrian - 05111940000130
Rekayasa Kebutuhan A
Comments
Post a Comment