Tugas 5 Rekayasa Kebutuhan

Nama: Frans Wijaya

Kelas: Rekayasa Kebutuhan B

NRP:05111940000098

Studi Kasus Uber

Deskripsi Aplikasi

Deskripsi umum

    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.

Deskripsi fungsionalitas 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.

Business 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

Pemilik Kendaraan (Driver)


Berikut adalah kebutuhan yang sekiranya akan dibutuhkan oleh pihak driver saat menggunakan aplikasi uber:
  • Mencari dan mendapatkan penumpang.
  • Menemukan rute tercepat pengantaran penumpang.
  • Mengetahui lokasi penumpang.
  • Mendapatkan keuntungan dari bekerja menjadi driver.
  • Mengetahui kepuasaan penumpang terhadap layanan yang dia berikan.
  • Membatalkan penjemputan apabila terjadi hal yang tidak terduga.

Masyarakat Umum (Customer)



Berikut adalah kebutuhan yang sekiranya akan dibutuhkan oleh pihak customer saat menggunakan aplikasi uber:
  • Mencari dan mendapatkan driver penjemput.
  • Mengetahui identitas driver penjemput.
  • Mengetahui perhitungan biaya yang diperlukan untuk sekali perjalanannya.
  • Melakukan pembayaran dengan berbagai metode.
  • Mengetahui perkiraan waktu sampai ke destinasi.
  • Terjamin keamanan perjalanannya hingga sampai tujuan.
  • Membatalkan penjemputan apabila terjadi hal yang tidak terduga.

Uber Technologies Inc. (Pemilik Perusahaan)

Berikut adalah kebutuhan yang sekiranya akan dibutuhkan oleh pemilik aplikasi uber:
  • Menerima lamaran driver dan merekrut driver baru.
  • Mendapatkan keuntungan dari transaksi customer dan driver.
  • Mengontrol aktivitas dan rating driver.

Functional Requirement

Berikut adalah functional requirement untuk aplikasi uber:
  • Dilengkapi dengan dukungan peta dari Google Maps.
  • Memiliki fitur penghitung (kalkulator) yang akurat.

Non-functional Requirement

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.

Komentar

Postingan populer dari blog ini

Simple Currency Converter with .NET Framework

Simple Login Form with WPF C#

Final Project PBKK C - Online Shop Website