Tugas 1 Rekayasa Kebutuhan - Identifikasi Aplikasi PeduliLindungi

Tugas yang diberikan di minggu pertama kuliah adalah mengidentifikasi sebuah aplikasi, yaitu PeduliLindungi. Identifikasi dilakukan berdasarkan 4 (empat) pertanyaan yang diberikan.

Soal

  1. Tuliskan deskripsi dari aplikasi PeduliLindungi!
  2. Identifikasi user dan stakeholder pada aplikasi PeduliLindungi.
  3. Tulis atau gambarkan kebutuhan masing-masing user atau stakeholder aplikasi!
  4. Tentukan aspek lain yang penting supaya aplikasi dapat berjalan secara lancar!

Jawaban

1. Deskripsi PeduliLindungi

PeduliLindungi adalah aplikasi yang dikembangkan untuk membantu instansi pemerintah terkait dalam melakukan pelacakan untuk menghentikan penyebaran Coronavirus Disease (COVID-19). Aplikasi ini mengandalkan partisipasi masyarakat untuk saling membagikan data lokasinya saat bepergian agar penelusuran riwayat kontak dengan penderita COVID-19 dapat dilakukan. Pengguna aplikasi ini juga akan mendapatkan notifikasi jika berada di keramaian atau berada di zona merah, yaitu area atau kelurahan yang sudah terdata bahwa ada orang yang terinfeksi COVID-19 positif atau ada Pasien Dalam Pengawasan.

Cara kerja dari aplikasi PeduliLindungi adalah ketika pengguna mengunduh aplikasi, sistem akan meminta persetujuan pengguna untuk mengaktifkan data lokasi. Dengan kondisi lokasi aktif, maka secara berkala aplikasi akan melakukan identifikasi lokasi pengguna serta memberikan informasi terkait keramaian dan zonasi penyebaran COVID-19. Hasil tracing ini akan memudahkan pemerintah untuk mengidentifikasi siapa saja yang perlu mendapat penanganan lebih lanjut agar penghentian penyebaran COVID-19 dapat dilakukan.



2. Identifikasi User dan Stakeholder
Stakeholder Subyek Keterangan
Owner Project Pemerintah Indonesia Sebagai sponsor atau penyedia dana
Perwakilan Owner Kementerian Kesehatan Indonesia Sebagai pengamat dan mengetahui alur proses kerja dari pengembangan sistem
User - Masyarakat Umum
- Administrator
- Petugas pelayanan kesehatan atau rumah sakit
- Pengelola tempat umum
- Pengelola transportasi
- Pengelola lab kesehatan
- Mitra aplikasi layanan kesehatan
- Ketua Satuan Tugas Covid-19 dan Kementrian Perhubungan Indonesia
- Kepala dan pemerintah daerah
Pengguna sistem
Developer Aplikasi PeduliLindungi Sebagai pengembang sistem


3. Kebutuhan 

Masyarakat Umum:

  • Dapat melakukan scan QR code
  • Dapat melihat sertifikat vaksin
  • Dapat melihat hasil tes covid-19
  • Dapat mencari kasur rumah sakit yang tersedia
  • Dapat melakukan pendaftaran vaksin
  • Dapat melihat grafik statistik covid-19
  • Dapat melihat daftar fasilitas pelayanan kesehatan
  • Dapat melihat daftar layanan teledokter
  • Dapat melihat peraturan berpergian
  • Dapat melihat notifikasi
  • Dapat melihat e-HAC

Administrator:

  • Dapat mengelola sertifikat vaksin
  • Dapat mengelola hasil tes covid-19
Petugas Pelayanan Kesehatan atau Rumah Sakit:
  • Memasukkan data masyarakat yang telah divaksin
  • Meng-update data ketersediaan kasur yang tersedia
Pengelola Tempat Umum:
  • Membatasi jumlah pengunjung
  • Menyediakan data riwayat pengunjung
Pengelola Transportasi:
  • Menyediakan data riwayat penumpang yang menggunakan transportasi umum
Pengelola Laboratorium Kesehatan:
  • Menyediakan data laboratorium yang memiliki layanan tes Covid-19
Mitra Aplikasi Layanan Kesehatan:
  • Menyediakan layanan kesehatan terkait Covid-19 jarak jauh
Ketua Satuan Tugas Covid-19 dan Kementerian Perhubungan Indonesia:
  • Membuat peraturan kebijakan perjalanan perjalanan 
Kepala dan Pemerintah Daerah:
  • Melakukan update statistik data Covid-19 dan level PPKM (Pemberlakuan Pembatasan Kegiatan Masyarakat) setiap daerah

4. Aspek penting lain

  • Untuk dapat mengakses aplikasi, dibutuhkan jaringan internet yang memadai agar dapat melakukan pemindaian QR code, mengakses sertifikat vaksin, dan fitur lainnya.
  • Dibutuhkan storage atau penyimpanan yang mencukupi pada smartphone agar dapat melakukan download aplikasi.

Sekian dari dokumentasi tugas yang diberikan.

Comments

Popular posts from this blog

Tugas 9 - Exception Handling