Tugas 5 - Rekayasa Kebutuhan - Analisis Kebutuhan Aplikasi Uber
Nama: Ahmad Aunul Ma`bud
NRP: 05111940000164
Kelas: Rekayasa Kebutuhan B
Tahun : 2022
Deskripsi Aplikasi
Deskripsi Umum
Uber adalah aplikasi yang menghubungkan customer (penumpang atau pemesanan jasa) dengan driver (supir kendaraan) agar customer mendapatkan jasa transportasi atau driver mendapatkan pemesan dengan biaya yang penetapannya sudah distandarisasi.
Deskripsi Fungsionalitas Aplikasi
Memungkinkan customer untuk memesan layanan transportasi atau pembelian serta pengiriman makanan. Customer dapat secara real-time melihat proses pesanannya, termasuk melihat posisi driver, identitas driver, rating driver, dan biaya yang diperlukan.
Business Requirement
Kebutuhan bisnis dari aplikasi uber adalah sebagai berikut:
- Menyediakan layanan untuk customer memesan jasa antar-jemput dengan biaya yang terstandarisasi
- Menyediakan layanan untuk menerima driver dan menerima pemesanan dari customer
- Menyediakan layanan untuk berkomunikasi antara driver dengan customer selama proses pemesanan
- Menyediakan layanan untuk mempermudah proses transaksi pembayaran antar driver dengan customer
User Requirement
Berikut adalah user requirement untuk setiap pihak ketika menggunakan aplikasi uber:
- Driver (Supir)
- Mendapatkan notifikasi pesanan
- Mendapatkan penumpang
- Mendapatkan informasi penumpang
- Posisi penjemputan dan tujuan customer
- Nama penumpang
- Biaya pengataran
- Feedback yang diberikan
- Menerima atau menolak penumpang
- Membatalkan pesanan akibat hal-hal tertentu
- Mengetahui riwayat pesanan yang dikerjakan
- Dapat berkomunikasi dengan pemesan
- Customer (Pemesan)
- Mendapatkan driver
- Mendapatkan informasi driver
- Posisi driver
- Nama driver
- Rating driver
- Kendaraan driver
- Mengetahui tarif yang harus dibayar
- Membatalkan pesanan akibat hal-hal tertentu
- Keamanan selama perjalanan
- Mengetahui riwayat pemesanan
- Dapat berkomunikasi dengan driver
- Pemilik (Uber)
- Mendapat keuntungan dari pemesanan
- Mendapatkan log/informasi pemesanan/transaksi yang terjadi
- Mengetahui statistik dan status driver
- Melakukan rekrutmen driver
Functional Requirement
Berikut kebutuhan fungsional aplikasi uber:
- Mencari dan menetapkan driver ketika user memesan
- Menampilkan posisi dan rute driver secara real-time
- Menghitung biaya antar-jemput / pemesanan
- Memberikan dan menampilkan rating untuk driver
- Melakukan pemilihan metode pembayaran
Non-functional Requirement
Beberapa hal yang mendukung kebutuhan fungsional aplikasi uber adalah sebagai berikut:
- Aplikasi dapat memberikan respon yang cepat
- Aplikasi dapat diakses oleh banyak user sekaligus
- Aplikasi dapat diakses kapan saja
- Aplikasi dapat diakses oleh perangkat mobile phone
- Data dapat diperbarui secara real-time
- Menggunakan bahasa dan mata-uang sesuai dengan lokasi terjadinya pemesanan
Komentar
Posting Komentar