Tugas 4
Business Requirement
UBER
Business Requirement
Aplikasi dapat menghubungkan Driver, restoran dan supermarket dengan pengguna yang membutuhkan jasa transportasi, pengantaran barang, dan membeli belanjaan bulanan
User Requirement
Driver
Menerima pesanan dari penumpang
Melihat pick-up point yang dipilih penumpang
Mengubah profile
mengirim pesan pada penumpang
Penumpang
Melakukan registrasi
Melakukan pemesanan layanan
Memilih lokasi pick-up
Memilih waktu penjemputan
Mengubah profile
Mengirim pesan pada driver
Memilih metode pembayaran
Memberikan penilaian pada driver
Melihat history trip yang sudah dilakukan
Melihat menu bantuan
Functional Requirement
Location Identification
Uber dapat mengintegrasikan iOs dan Android API untuk melacak lokasi pengguna, menentukan rute yang paling efisien, dan menyediakan pelacakan kendaraan waktu nyata. Pengguna dapat memesan tumpangan dari lokasi mana pun dan melacak kedatangan pengemudi
Driver Assistance
Uber memberi pengemudi petunjuk waktu nyata yang akan membantu mereka pergi ke penumpang dengan cara yang paling efisien. Mengintegrasikan MapKit dan Google Maps Android akan memberikan desain rute asli yang cepat.
Booking Process
Aplikasi dapat memperkirakan waktu kedatangan dan biaya perjalanan.
Notification
Uber dapat memberi tahu pengguna beberapa kali: pembaruan pertama – dikirim ketika perjalanan diterima oleh pengemudi, yang kedua – ketika pengemudi mencapai jarak dekat. Terakhir, notifikasi ketiga disediakan untuk pembatalan perjalanan.
Payments
pengguna dapat membayar dengan kode promo, mobil kredit, dan debit. Selain itu, sistem mendukung Braintree, Stripe, dan Instacart.
Non-Functional Requirement
Usability
Pengguna dapat mengakses akun pribadi, mendapatkan proses pembayaran mereka dalam waktu kurang dari satu menit. Aplikasi menampilkan cara menghubungkan klien dan pengemudi, mencatat aktivitas masa lalu, dan memberikan laporan terperinci tentang semua transaksi keuangan.
Availability
Aplikasi berjalan untuk membantu user 24/7 jam
Reliability
Sistem memiliki kinerja yang cepat dan tanpa failure, jika terdapat failure, sistem akan langsung memberi tahu pengguna
Security
Sistem menggunakan enkripsi untuk melindungi data pengguna
Comments
Post a Comment