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

Postingan populer dari blog ini

Tugas 9 - Rekayasa Kebutuhan - BOM & Feature Tree Loket.com

EAS - Rekayasa Kebutuhan B - Studi Kasus AutoRent