Tugas 5 Rekayasa Kebutuhan B

 Studi Kasus Uber


Deskripsi Aplikasi Uber

    Uber adalah perusahaan jaringan transportasi asal San Fransisco, California yang menciptakan aplikasi penyedia layanan transportasi yang menghubungkan penumpang dengan sopir kendaraan sewaan serta layanan tumpangan langsung. Perusahaan ini juga mengatur layanan penjemputan di berbagai kota di seluruh dunia. Mobil dapat dipesan dengan mengirim pesan teks atau memakai aplikasi. Dalam aplikasinya, Uber memungkinkan calon customer untuk memesan layanan transportasi yang meliputi penjemputan penumpang dan juga pemesanan makanan. Ketika customer memesan penjemputan, mereka dapat melihat siapa drivernya, dimana posisinya, kapan estimasi sampainya, dan berapa kisaran biaya yang diperlukan.

Bussiness Requirement

Proses bisnis yang ingin difasilitasi oleh Uber adalah sebagai berikut:
  • Menyediakan layanan transportasi antar jemput yang memiliki standar biaya layanannya.
  • Menyediakan lapangan pekerjaan untuk masyarakat yang memiliki kendaraan.
  • Mempertemukan penyedia jasa antara jemput dan masyarakat yang membutuhkan transportasi antar jemput.
  • Mempermudah proses transaksi antara penyedia jasa transportasi dengan customernya.

User Requirement

  • Driver
    • Mendapatkan penumpang.
    • Menemukan rute tercepat pengantaran penumpang.
    • Mengetahui lokasi penumpang.
    • Mendapatkan keuntungan dari bekerja menjadi driver.
    • Mengetahui kepuasaan penumpang terhadap layanan yang dia berikan.

  • Penumpang / Customer
    • Mencari driver.
    • Mengetahui identitas driver penjemput.
    • Mengetahui perhitungan biaya yang diperlukan untuk sekali perjalanannya.
    • Melakukan pembayaran dengan berbagai metode.
    • Membatalkan penjemputan apabila terjadi hal yang tidak terduga.

Functional Requirements

  1. Driver Uber

    1. Melakukan Pendaftaran sebagai pengemudi.

    2. Menerima uang tip secara penuh dari pengguna.

    3. Menerima rating dan ulasan dari pengguna.

    4. Menghubungi dan terkoneksi dengan pengguna.

    5. Menerima pesanan atau melakukan pembatalan order apabila terkendala. 

    6. Melihat total pemasukan yang telah didapatkan hari ini serta menarik saldo pemasukan yang telah didapat.


  1. Penumpang / Customer

    1. Mendaftar sebagai pengguna pada aplikasi.

    2. Melakukan pemesanan pada aplikasi.

    3. Melakukan pembatalan pesanan baik berupa jasa maupun makanan.

    4. Memberikan rating serta ulasan tentang pelayanannya.

    5. Mendapatkan metode pembayaran yang variatif.

    6. Menggunakan promosi yang disediakan oleh Uber.

    7. Melihat daftar transaksi yang pernah dilakukan.


Non - Functional Requirements
Adapun hal-hal yang termasuk non-functional requirement lebih berorientasi pada ketahanan dan performa sistem aplikasi. Berikut non functional requirement untuk aplikasi uber:
  • Aplikasi tidak mengalami crash.
  • Aplikasi dapat digunakan kapanpun.
  • Aplikasi dapat berjalan dengan cepat.
  • Aplikasi dapat digunakan pada semua sistem mobile phone.
  • Aplikasi menggunakan bahasa yang mudah dipahami.

Comments

Popular posts from this blog

Website Senikersku

Tugas 9 Rekayasa Kebutuhan B