Tugas 4 EPL: Reengineering Perangkat Lunak

 Nama: Lia Kharisma Putri

Nrp: 5025201034

Kelas: Evolusi Perangkat Lunak

Tahun: 2023

TUGAS 4
Reengineering Perangkat Lunak


Tugas :


Buatlah studi kasus software/ aplikasi yang melakukan teknik Reengineering


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:

  • 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.

  • 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.

  • 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.

  • Peningkatan Sistem Antrian Buku:

    • Memperbaiki fitur antrian buku dengan memberikan notifikasi saat buku yang diinginkan tersedia.

  • Penambahan Fitur Request Buku:

    • Menambahkan fitur permintaan buku agar pengguna dapat mengajukan buku yang belum ada dalam katalog.

Proses Reengineering:

Analisis Awal:
    • Melakukan evaluasi menyeluruh terhadap seluruh aspek iPusnas, termasuk interaksi pengguna, tampilan antarmuka, dan fungsionalitas pencarian.
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.
Implementasi:
    • Menerapkan perubahan berdasarkan desain baru dengan memastikan ketersediaan sumber daya dan integrasi yang baik dengan sistem yang sudah ada.
Pengujian:
    • Melakukan serangkaian pengujian untuk memastikan bahwa perubahan yang diimplementasikan memenuhi standar kualitas dan tidak menyebabkan masalah baru.
Pemeliharaan:
    • Memberikan dukungan dan pemeliharaan setelah perubahan diimplementasikan, dengan memantau umpan balik pengguna dan memperbaiki masalah yang mungkin timbul

Manfaat yang Diharapkan:

  1. Penggunaan aplikasi yang lebih intuitif dan ramah pengguna.
  2. Peningkatan relevansi buku dengan minat pengguna.
  3. Peningkatan efektivitas dalam pencarian dan eksplorasi buku.
  4. Mendorong partisipasi aktif pengguna melalui fitur permintaan buku.

Tantangan:

  1. Menjamin bahwa perubahan tidak merugikan data atau pengalaman pengguna yang sudah ada.
  2. 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.



Link Desain Figma: Desain iPusnas



Komentar

Postingan populer dari blog ini

ETS Evolusi Perangkat Lunak

FP Evolusi Perangkat Lunak

Tugas 7 EPL: Refactoring