Skip to main content1. Definisi
Notification di BAWANA adalah mekanisme komunikasi sistem untuk memberi tahu learner dan admin tentang aktivitas, status, dan perubahan penting dalam proses pembelajaran.
Notification bertujuan untuk:
- menjaga learner tetap aware
- mengurangi ketergantungan pada komunikasi manual
- memastikan tidak ada tahapan pembelajaran yang terlewat
Notification bukan pengganti email resmi organisasi, melainkan bagian dari pengalaman penggunaan platform.
2. Posisi Notification dalam Ekosistem BAWANA
Dalam arsitektur BAWANA:
- Notification bersifat event-driven
- Notification mengikuti aktivitas sistem, bukan dikirim manual
- Notification mendukung fitur utama:
- Course
- Assignment
- Event
- Journey
- Sertifikasi
Notification selalu kontekstual, artinya muncul karena ada perubahan status atau aksi tertentu.
3. Jenis Notification di BAWANA
3.1 In-App Notification
In-App Notification muncul langsung di dalam platform BAWANA.
Digunakan untuk:
- notifikasi real-time
- informasi status pembelajaran
- pengingat aktivitas
Learner dapat:
- melihat daftar notifikasi
- membuka detail aktivitas dari notifikasi
- menandai notifikasi sebagai telah dibaca
3.2 Email Notification
Email Notification dikirim ke alamat email terdaftar.
Digunakan untuk:
- notifikasi penting
- pengingat waktu
- aktivitas yang membutuhkan perhatian khusus
Email bersifat pelengkap dari In-App Notification.
4. Trigger Notification
Notification di BAWANA dikirim berdasarkan trigger tertentu, bukan secara manual.
4.1 Trigger Terkait Course
- Course di-assign ke learner
- Course mendekati overdue
- Course berhasil diselesaikan
- Course gagal diselesaikan
4.2 Trigger Terkait Event
- Learner diundang ke Event
- Event akan segera dimulai
- Event selesai
- Reminder Post-Test setelah Event
4.3 Trigger Terkait Assignment dan Journey
- Assignment diberikan
- Assignment mendekati deadline
- Journey dimulai
- Journey selesai
4.4 Trigger Terkait Sertifikasi
- Sertifikat diterbitkan
- Sertifikat perlu diperbarui (jika ada refreshment period)
5. Isi Notification
Setiap Notification umumnya memuat:
- konteks aktivitas (Course, Event, Assignment, atau Journey)
- aksi yang terjadi
- tautan langsung ke halaman terkait
Contoh:
“You have been assigned to Course Data Privacy Awareness.”
“Event Workshop Customer Service will start in 1 hour.”
6. Prinsip Desain Notification di BAWANA
Beberapa prinsip utama:
- Notification hanya dikirim jika relevan
- Notification bersifat informatif, bukan instruktif
- Notification tidak memaksa aksi, tetapi mengingatkan
- Notification mengikuti logika sistem, bukan preferensi personal
7. Hubungan Notification dengan Gamifikasi dan Sertifikasi
- Notification dapat memberi tahu perolehan Point
- Notification dapat menginformasikan sertifikat yang diterbitkan
- Notification tidak menentukan Point atau Sertifikasi
Notification mengkomunikasikan hasil, bukan menentukan hasil.
8. Batasan Notification
- Notification tidak dapat dikustom secara bebas oleh user
- Notification tidak menggantikan reminder eksternal organisasi
- Notification tidak memengaruhi status pembelajaran secara langsung