ABSTRAK
Nama : Adietya Christian
Program Studi : Ilmu Komputer
Judul : Pengembangan User Interface Generator untuk
Mobile-first Design Berbasis Software Product Line
Engineering
Pembimbing : Dr. Maya Retno Ayu Setyautami, S.Kom., M.Kom.
Suci Fadhilah, S.Kom, M.A.
Software Product Line Engineering (SPLE) merupakan suatu paradigma dalam
pengembangan perangkat lunak yang mampu menghasilkan software secara masif dalam
waktu singkat dan dengan biaya yang relatif rendah. Dalam mengembangkan antarmuka
menggunakan paradigma SPLE, diperlukan abstraksi untuk memodelkan antarmuka.
Teknologi pemodelan yang digunakan dalam penelitian ini adalah Interaction Flow
Modeling Language (IFML). Salah satu sistem yang mengadopsi paradigma SPLE
adalah Amanah. Amanah adalah aplikasi untuk menghasilkan website organisasi
non-profit secara otomatis yang dikembangkan oleh Laboratorium Reliable Software
Engineering (RSE) Fakultas Ilmu Komputer Universitas Indonesia menggunakan
paradigma SPLE. Aplikasi ini menggunakan UI Generator telah dikembangkan dalam
penelitian sebelumnya untuk menerjemahkan IFML menjadi komponen React. Salah
satu fitur yang disediakan oleh Amanah adalah fitur donasi. Fitur ini merupakan
gerbang utama bagi individu dan organisasi untuk berkontribusi secara finansial. Namun,
terdapat kekurangan pada fitur donasi di Amanah yang perlu dikembangkan lebih lanjut,
seperti antarmuka yang belum menerapkan mobile-first design. Mobile-first design
merupakan pendekatan desain antarmuka yang memprioritaskan tampilan pada perangkat
mobile. Dalam beberapa tahun terakhir, Mobile-first design semakin banyak diterapkan
oleh pembuat web. Hal ini terjadi karena semakin banyaknya orang yang mengakses
internet melalui perangkat seluler. Untuk meningkatkan pengalaman pengguna dalam
berdonasi di Amanah, diperlukan perubahan pada tampilan donasi yang menerapkan
mobile-first design. Saat ini, UI Generator yang dimiliki belum bisa menghasilkan
tampilan mobile-first design. Oleh karena itu, dalam penelitian ini ingin dikembangkan
fitur donasi dengan memodelkan IFML, mengembangkan UI Generator sehingga dapat
menghasilkan tampilan antarmuka menerapkan mobile-first design. Dalam penelitian ini,
dilakukan analisis terhadap beberapa website donasi yang telah menerapkan mobile-first
design. Kemudian, antarmuka dari hasil pengembangan IFML dan UI Generator
dievaluasi menggunakan UX Expert Review, sedangkan untuk fungsionalitas fitur diuji
menggunakan functional testing.
Kata kunci:
Functional Testing, Interaction Flow Modeling Language (IFML), Mobile-first Design,
Software Product Line Engineering (SPLE), User Interface Generator (UI Generator),
UX Expert Review
|