Evolusi Perangkat Lunak - Tugas 4 Reengineering
Nama : Afiq Akram
NRP : 5025201270
Studi Kasus: Reengineering iPusnas
Latar Belakang:
Aplikasi perpustakaan digital iPusnas dari Perpustakaan Nasional Republik Indonesia menghadapi beberapa tantangan, seperti on-boarding yang kurang efektif, tampilan yang kurang menarik, dan isu-isu pencarian buku. Untuk meningkatkan kualitas pengalaman pengguna, diputuskan untuk melakukan reengineering pada iPusnas.
Tujuan Reengineering:
1. Optimasi Onboarding:
- Mendesain ulang halaman onboarding untuk memberikan penjelasan yang lebih terperinci tentang fitur-fitur dan kelebihan aplikasi.
- Memberikan penjelasan yang lebih jelas tentang fungsi setiap ikon dan tombol selama onboarding.
2. Perbaikan Tampilan dan Pencarian:
- Menambahkan halaman untuk memilih genre bacaan agar lebih sesuai dengan minat pengguna.
- Menyempurnakan fitur "Explore" untuk menampilkan buku-buku yang kurang dikenal dengan tampilan yang lebih menarik.
3. Penanganan Kesulitan Awal Pengguna:
- Menambahkan penjelasan yang lebih baik tentang setiap tombol dan fungsi untuk membantu pengguna baru.
- Menyediakan notifikasi yang lebih jelas saat terjadi kesalahan pada proses pendaftaran.
4. Peningkatan Sistem Antrian Buku:
- Memperbaiki fitur antrian buku dengan memberikan notifikasi saat buku yang diinginkan tersedia.
5. Penambahan Fitur Request Buku:
- Menambahkan fitur permintaan buku agar pengguna dapat mengajukan buku yang belum ada dalam katalog.
Proses Reengineering:
1. Analisis Awal:
- Melakukan evaluasi menyeluruh terhadap seluruh aspek iPusnas, termasuk interaksi pengguna, tampilan antarmuka, dan fungsionalitas pencarian.
2. Perancangan Ulang:
- Mengembangkan desain baru untuk antarmuka pengguna, berfokus pada halaman on-boarding, halaman pencarian, dan fitur "Explore."
- Menganalisis kembali struktur basis data untuk mendukung peningkatan sistem antrian dan fitur permintaan buku.
3. Implementasi:
- Menerapkan perubahan berdasarkan desain baru dengan memastikan ketersediaan sumber daya dan integrasi yang baik dengan sistem yang sudah ada.
4. Pengujian:
- Melakukan serangkaian pengujian untuk memastikan bahwa perubahan yang diimplementasikan memenuhi standar kualitas dan tidak menyebabkan masalah baru.
5. Pemeliharaan:
- Memberikan dukungan dan pemeliharaan setelah perubahan diimplementasikan, dengan memantau umpan balik pengguna dan memperbaiki masalah yang mungkin timbul
Manfaat yang Diharapkan:
- Penggunaan aplikasi yang lebih intuitif dan ramah pengguna.
- Peningkatan relevansi buku dengan minat pengguna.
- Peningkatan efektivitas dalam pencarian dan eksplorasi buku.
- Mendorong partisipasi aktif pengguna melalui fitur permintaan buku.
Tantangan:
- Menjamin bahwa perubahan tidak merugikan data atau pengalaman pengguna yang sudah ada.
- Menanggapi umpan balik pengguna selama dan setelah proses reengineering.
Kesimpulan:
Melalui reengineering ini, diharapkan iPusnas dapat memberikan pengalaman pengguna yang lebih baik, meningkatkan keterlibatan pengguna, dan tetap menjadi platform perpustakaan digital yang relevan dan inovatif.
Komentar
Posting Komentar