Tugas 5 Rekayasa Kebutuhan D

Tugas 5 Rekayasa Kebutuhan D


Assalamualaikum Warrahmatullahi Wabarakatuh. Disini saya mengerjakan Tugas 5 Rekayasa Kebutuhan. Adapun beberapa hal yang akan dibahas disini perihal aplikasi/sistem AirBnB. Disini akan menjelaskan 4 poin utama yaitu Definisi dari Aplikasi, Tujuan dari Aplikasi, Stakeholder Aplikasi(Pengguna Aplikasi) serta functional dan non functional requirement dari aplikasi ini. 

1. Definisi Aplikasi AirBnB


Lahir pada tahun 2008 ketika dua desainer yang memiliki ruang ekstra menerima tiga wisatawan yang membutuhkan tempat menginap. Kini, jutaan tuan rumah dan wisatawan memilih untuk membuat akun Airbnb gratis agar dapat mendaftarkan tempat mereka dan memesan akomodasi unik di seluruh dunia. Dan para tuan rumah pengalaman Airbnb membagikan kecintaan dan minat mereka dengan wisatawan dan penduduk lokal lainnya. AirBnB adalah pionir marketplace penginapan yang menawarkan bermalam di rumah, apartemen, yacht, kastil, pulau pribadi, iglo, mobil, hingga rumah pohon. Disrupsi inovasi teknologi terus terjadi di semua sektor. Setelah angkutan konvensional terpukul oleh layanan transportasi berbasis aplikasi online, kini giliran industri hotel di Tanah Air yang tersaingi dengan kehadiran situs layanan penginapan, AirBnB.

AirBnB, singkatan dari air bed and breakfast atau kasur angin dan sarapan pagi, adalah pionir marketplace akomodasi adal Amerika Serikat (AS) yang berdiri sejak 2008. Model bisnisnya mirip seperti Uber, AirBnB menawarkan fungsi broker bagi pemilik hunian yang ingin menyewakan kamar, rumah, apartemen, losmen, atau tempat menginap lainnya dalam jangka waktu tertentu.

AirBnB merugikan pelaku usaha perhotelan karena bisnisnya tidak masuk dalam sistem bisnis akomodasi yang legal dan tidak membayar pajak. Yang dilakukan AirBnB juga hanya menawarkan penginapan saja, tanpa memperhatikan aspek keamanan dan layanan, yang justru menjadi perhatian penting jasa hotel. Pasar AirBnB banyak menjangkau pelancong yang hanya singgah beberapa hari dan tidak terlalu mementingkan fasilitas kamar hotel yang bagus. Dari aspek suplai, AirBnB juga tidak kesulitan karena banyak pemilik hunian yang bersedia menawarkan penyewaan tempatnya untuk mendapatkan penghasilan.

2. Tujuan dari Aplikasi AirBnB


AirBnB merupakan penyedia aplikasi yang menghubungkan pelaku usaha dengan konsumen melalui sebuah aplikasi atau dapat dikatakan AirBnB merupakan pelaku usaha penghubung. Pada kenyataannya aplikasi AirBnB telah berhasil merambah ke Negara Indonesia dan sudah banyak masyarakat Indonesia yang bergabung pada AirBnB untuk menyewakan rumah, apaertement, villa, kondominium maupun kamar kosong yang dapat disewakan untuk menghasilkan penghasilan. Tujuan dari Aplikasi ini untuk membantuk mempertemukan penyewa dan sang penyewa tanpa perantara namun hanya perlu menggunakan aplikasi AirBnB saja untuk menyewa tempat tinggal atau menyewakan tempat tinggal.

3. Stakeholder Aplikasi
Aplikasi ini memiliki stakeholder penting yaitu :
  • Programmer Aplikasi(Project Manager, Business Analyst, Data Modeller, Process Analyst, Tester, Designer, Developer, Product Owner, Documentation, Database Administrator, QC dan QA.
  • Pemilik tempat yang akan disewakan -> Orang yang akan melakukan penyewaan tempat, untuk orang tersebut nanti akan memfoto gambar tempat yang akan disewa dan dilakukan verifikasi oleh AirBnB Admin.
  • Orang yang akan menyewakan -> Orang yang akan melihat-lihat dan memproses pesanan untuk melakukan penyewaan tempat tinggal.
  • Pemilik Aplikasi(AirBnB admin, pengguna testing) -> Orang yang akan melakukan validasi terhadap tempat penyewaan serta melakukan verifikasi terhadap orang yang akan menyewa rumah.
  • Pihak ketiga pembayaran menggunakan transfer bank, e-wallet, e-money dan sebagainya sebagai upaya pembayaran sewa.

4. Functional dan Non Functional Requirement


Functional Requirement

A. Pihak yang menyewakan tempat tinggal
  • Bisa melakukan Add/update/delete tipe ruangan yang disewakan.
  • Bisa melakukan Registrasi tempat yang akan disewakan.
  • Bisa melakukan Add/update/delete ruangan tempat tinggal yang diperbarui.
  • Bisa menentukan harga dan isi dari setiap kamar.
B. Pihak yang menyewa rumah
  • Bisa melakukan pencarian tempat tinggal dari kota, tanggal masuk(check-in) dan tanggal keluar(chekout date).
  • Bisa melakukan pemilihan ruangan dan melihat ketersediaan dari ruangan tersebut beserta harganya.
  • Bisa melakukan penentuan tipe tempat tinggal yang akan disewa dan dilakukan proses pemesanan.
  • Bisa menerima notifikasi apabila pemesanan sudah berhasil.
Non Functional Requirement
  • Sistem yang mengakomodasi antara pemesanan dan pemilik tempat tinggal harus konsisten.
  • Sistem harus memberikan rekomendasi kepada penyewa sehingga mudah untuk pencari tempat tinggal yang sedang kosong.
  • Sistem harus memiliki latensi yang rendah
  • Sistem harus mampu untuk menghandle jumlah pengguna yang semakin banyak.
  • Sistem dapat melakukan multikomunikasi sehingga harus dapat menangani permintaan secara bersamaan sehingga tidak ada dua pelanggan yang dapat memesan kamara yang sama pada hari tertentu.
Berikut merupakan tugas yang sudah saya kerjakan dengan semaksimal mungkin. Mohon maaf apabila ada kekurangan dan kesalahan. Saya akhir, Wassalamualaikum Warrahmatullahi Wabarakatuh.


Komentar

Postingan Populer