Tugas 5 Rekayasa Kebutuhan D
Analisis Kebutuhan Aplikasi Pemesanan Transportasi (Uber)
Uber Technologies Inc. adalah perusahaan penyedia layanan Mobility as a Service (MaaS) asal San Francisco yang beroperasi di sekitar 72 negara dan 10.500 kota di seluruh dunia. Layanan yang disediakan oleh aplikasi Uber meliputi ride-hailing, food delivery(Uber Eats and Postmates), package delivery, couriers, freight transportation, electric bicycle dan scooter rental via kemitraan dengan Lime, dan juga ferry transport via kemitraan dengan operator lokal. Uber tidak memiliki kendaraan apa pun, tetapi menerima komisi dari setiap pemesanan. Ada tarif muka yang ditawarkan kepada pelanggan tetapi bervariasi menggunakan model dynamic pricing berdasarkan penawaran dan permintaan lokal pada saat pemesanan.
Stakeholder
- Programmer Aplikasi
Project
Manager, Business Analyst, Data Modeller, Process Analyst, Tester,
Designer, Developer, Product Owner, Documentation, Database
Administrator, QC, QA, Software Architecture.
- User
Pengguna aplikasi.
Pengemudi yang akan menerima pesanan dari Konsumen untuk mejalankan proses bisnis.
- Mitra Usaha
Pemilik usaha yang berkerja sama dengan pihak uber seperti pemilik restoran, toko, atau jasa.
- Administrator & Pemilik Aplikasi
Seluruh
struktur organisasi perusahaan seperti CEO, Administrator, Manager, dll
yang bertugas dalam mengawasi laporan bulanan, pengawasan mitra, dan
lain sebagainya.
- Pihak Ketiga
Pihak diluar yang menyediakan jasa pembayaran dan juga data peta untuk Uber
Requirements Aplikasi
- Functional Requirements
- Mitra Driver dan Usaha
- Melakukan pendaftaran sebagai mitra
- Menerima tip penuh dari pengguna (driver)
- Menerima rating dan ulasan dari Konsumen
- Terhubung dengan Konsumen
- Menerima pesanan dan membatalkan pesanan dari konsumen bila ada kendala
- Dapat melihat riwayat pesanan yang masuk
- Mengatur menu pada aplikasi (usaha)
- Konsumen
- Mendaftar sebagai pengguna aplikasi
- Memesan jasa melalui aplikasi
- Melakukan pembatalan penggunaan jasa pada aplikasi
- Memberikan rating kepada mitra
- Melakukan pembayaran melalui berbagai media
- Melihat riwayat pesanan aplikasi
- Administrator & Pemilik Aplikasi
- Melakukan verifikasi terhadap driver dan usaha
- Menerima ulsaan dan rating aplikasi dari konsumen
- Menghubungkan mitra dengan konsumen
- Dapat melihat traffic dari penggunaan aplikasi
- Melihat laporan keuangan
- Pihak ketiga
- Sistem dapat langsung memberikan pembagian keuntungan tiap pembayaran
- Sistem menyediakan layanan seperti laporan pendapatan dan data transasksi kepada pihak uber
Non-functional Requirement
- Aplikasi berjalan 24x7 jam setiap minggu
- Aplikasi berjalan pada berbagai web browser
- Aplikasi kompatibel dengan Android dengan OS 5.0 atau lebih dan iOS dengan OS 13.7 atau lebih
- Aplikasi mendukung anonimisasi nomor telepon
- Aplikasi terintegrasi dengan metode pembayaran terpercaya
- Aplikasi menggunakan server yang terletak di dekat pengguna (latency rendah)
Comments
Post a Comment