Nama: Daanii Nabil Ghinannafsi Kusnanta
NRP: 05111940000163
Kelas: Rekayasa Kebutuhan D
Tugas 5 Rekayasa Kebutuhan D

Tampilan aplikasi pada web dan perangkat mobile Tampilan aplikasi pada web dan perangkat mobile.
Sumber: Airbnb

Tentang Airbnb

Airbnb adalah platform berbagi tempat dan penginapan. Airbnb memberi kesempatan bagi pemilik rumah atau penginapan untuk menyewakan tempat mereka untuk dipakai bagi mereka yang mencari tempat menginap. Airbnb juga memudahkan pencari tempat menginap untuk mencari tempat dimana saja.

Airbnb bekerja dengan menyediakan platform bagi pemilik tempat untuk menyewakan tempat mereka. Pemilik tempat dapat mengupload detail tempat yang akan mereka sewakan agar dapat ditemukan oleh penyewa. Penyewa lalu menggunakan Airbnb untuk menemukan tempat sewa yang sesuai dengan kebutuhan mereka.

Airbnb menyediakan kemudahan dalam pencarian, pemesanan, dan pembayaran tempat sewa. Hal ini juga membuka kesempatan bagi pemilik tempat sewa untuk menyewakan tempat yang mungkin kurang terpakai.

Kebutuhan Bisnis

Kebutuhan bisnis untuk studi kasus ini adalah:

  1. Menyediakan layanan pencarian dan penyewaan penginapan
  2. Memberdayakan pemilik rumah untuk menyewakan rumahnya bagi yang membutuhkan
  3. Menyediakan kemudahan transaksi antara penyewa dan pemilik rumah

Kebutuhan Pengguna

Dalam studi kasus ini, pengguna dibagi menjadi 2 yaitu pemilik tempat dan penyewa. Kebutuhan pengguna untuk masing-masing pengguna Airbnb tersebut adalah sebagai berikut:

Pemilik tempat

  1. Melihat pemesanan dan detail pemesanan sewa rumah dari penyewa
  2. Memasang detail tempat seperti harga, fasilitas, dan lainnya
  3. Menerima pembayaran dari penyewa
  4. Melakukan komunikasi dengan penyewa
  5. Memperbarui detail tempat sewa yang disewakan

Penyewa

  1. Mencari dan mendapatkan tempat sewa
  2. Melakukan pemesanan tempat sewa dengan detail seperti tanggal pemesanan, tipe, dan lainnya
  3. Melihat dan memeriksa detail tempat sewa
  4. Memberikan ulasan pada tempat sewa
  5. Melakukan pembayaran untuk pemesanan tempat
  6. Melakukan komunikasi dengan pemilik tempat

Kebutuhan Perangkat Lunak

Dalam kebutuhan perangkat lunak terdapat kebutuhan fungsional dan non-fungsional. Kebutuhan perangkat lunak untuk studi kasus ini adalah:

Kebutuhan fungsional

  1. Dapat menyimpan dan menampilkan detail tempat sewa
  2. Dapat melakukan pencarian tempat sewa berdasarkan data seperti harga, lokasi, dan lainnya
  3. Dapat mengetahui lokasi penyewa untuk memudahkan pencarian
  4. Dapat menyimpan detail pemesanan
  5. Dapat melayani pembayaran dan menyimpan data pembayaran
  6. Dapat menyimpan ulasan penyewa

Kebutuhan non-fungsional

  1. Sistem harus dapat diandalkan dan tersedia setiap saat
  2. Data pengguna disimpan dengan aman
  3. Setiap transaksi harus diamankan dengan pin sebelum dilakukan
  4. Error rate aplikasi tidak lebih dari 0.1%
  5. Average response time aplikasi tidak lebih dari 500ms
  6. Aplikasi berjalan pada sistem operasi Android 5.0 ke atas, iOS 13.7 ke atas, dan pada web