Application Interface Design UML Sequence Modeling Learning Diagram using User Centered Method Design
Abstract
Unified Modeling Language (UML) merupakan sebuah bahasa atau notasi untuk pemodelan yang banyak digunakan dalam pengembangan perangkat lunak. Di dalam UML, ada beberapa artefak yang harus dipelajari, salah satunya adalah Sequence Diagram. Sequence diagram merupakan artefak yang dibuat pada tahap perancangan, dan digunakan oleh pengembang untuk memvisualisasikan aliran pesan antar objek yang ada dalam sebuah program komputer berorientasi objek. Mahasiswa bidang ilmu komputer dituntut dapat memahami artefak dalam UML dengan baik. Salah satu artefak UML yang tidak mudah untuk dipelajari adalah sequence diagram karena sequence diagram memiliki banyak notasi, dan notasi-notasi tersebut harus digunakan secara tepat dalam membuat pemodelan dari sebuah perangkat lunak. Berdasarkan hasil survey yang dilakukan kepada mahasiswa S1 Informatika di Telkom University didapatkan bahwa mahasiswa masih kurang dalam memahami notasi dalam sequence diagram seperti tidak tahu notasi digunakan untuk apa dan tidak memahami bagaimana menentukan notasi yang tepat untuk menggambarkan sequence diagram. Salah satu alasan mengapa mahasiswa kurang dapat memahami sequence diagram dengan baik karena masih sedikit media pembelajaran yang menyediakan konten pembelajaran tentang sequence diagram secara lengkap. Saat ini, telah ada beberapa aplikasi yang dapat digunakan untuk menggambarkan sequence diagram namun tidak ada penjelasan tentang notasi yang digunakan, selain itu ada juga aplikasi pembelajaran sequence diagram yang menyediakan konten pembelajaran namun masih dalam bahasa Inggris. Dari permasalahan tersebut, maka dalam penelitian ini telah dibuat sebuah antarmuka aplikasi pembelajaran sequence diagram yang terintegrasi dan sesuai dengan kebutuhan pengguna. Penelitian ini menggunakan metode User Centered Design (UCD), diharapkan perancangan antarmuka aplikasi pembelajaran sequence diagram ini dapat memudahkan pengguna dalam menggunakan aplikasi pembelajaran sequence diagram. Untuk mengevaluasi tingkat kebergunaan (usability) rancangan antarmuka yang dibuat, penelitian ini menggunakan alat ukur System Usability Scale (SUS). Berdasarkan evaluasi menggunakan SUS, didapatkan nilai rata-rata sebesar 87.75, berdasarkan skor tersebut maka aplikasi pembelajaran sequence diagram memiliki acceptability ranges ACCEPTABLE, adjective ratings BEST IMAGINABLE dengan grade scale B.
Kata kunci: sequence diagram, user centered design, system usability scale
References
H. Koç, A. M. Erdoğan, Y. Barjakly, and S. Peker, "UML diagrams in software engineering research: a systematic literature review," in Proceedings, MDPI, 2021, p. 13.
T. Arianti, A. Fa9izi, S. Adam, and M. Wulandari, "Perancangan Sistem Informasi Perpustakaan Menggunakan Diagram UML (Unified Modelling Language)," Jurnal Ilmiah Komputer Terapan dan Informasi, vol. 1, no. 1, pp. 19–25, 2022.
T. Jokela, N. Iivari, J. Matero, and M. Karukka, "The standard of user-centered design and the standard definition of usability: analyzing ISO 13407 against ISO 9241-11," in Proceedings of the Latin American conference on Humancomputer interaction, 2003, pp. 53–60.
J. Brooke, "SUS: A 8Quick and Dirty9 Usability Scale," Usability Evaluation In Industry,= pp. 207–212, Jun. 1996, doi: 10.1201/9781498710411-35.
A. Novesy, D. Dwijatmiko, and A. Herdiani, "Pemodelan User Interface Media Pembelajaran Bahasa Isyarat Berbasis Android untuk Anak Tuna Rungu dengan Metode User Centered Design (UCD)," 2020. [Online]. Available: https://gs.statcounter.com/os-marketshare/mobile/worldwide
A. Wulandari, D. Junaedi, A. Suci, and D. Martha, "Perancangan Antarmuka Aplikasi Pendamping Pembelajaran Pendidikan Jasmani bagi Anak Sekolah Dasar Menggunakan Metode User Centered Design," 2023. [7] M. J. S. Salam, A. S. D. Martha, and A. Hardikusuma, "Perancangan User Interface Aplikasi Pembelajaran Bangun Ruang Untuk Siswa Kelas V Sekolah Dasar Menggunakan Metode User Centered Design," eProceedings of Engineering, vol. 9, no. 3, 2022.
I. K. Raharjana and A. Justitia, "Pembuatan Model Sequence Diagram Dengan Reverse Engineering Aplikasi Basis Data Pada Smartphone Untuk Menjaga Konsistensi Desain Perangkat Lunak" Jurnal Ilmiah Teknologi Informasi, vol. 13, no. 2, pp. 133–142, 2015.
W. O. Galitz, The Essential Guide to User Interface Design: An Introduction to GUI Design . 2002.
S. N. A. Muqorobin, "Perancangan User Interface Aplikasi Pengenalan Tari Jaipong Untuk Anak Sekolah Dasar (SD) Menggunakan Metode User Centered Design (UCD)," 2022.
I. Afrianto, S. Atin, A. Heryandi, and L. Warlina, "The online journal aggregator system design using user centered design (UCD) approach," The Online Journal Aggregator System Design Using User Centered Design (UCD) Approach, vol. 9, no. 3, 2018.
Z. Sharfina and H. B. Santoso, "An Indonesian adaptation of the system usability scale (SUS)," in 2016 International conference on advanced computer science and information systems (ICACSIS), IEEE, 2016, pp. 145–148.
S. Syofian, T. Setiyaningsih, and N. Syamsiah, "Otomatisasi metode penelitian skala likert berbasis web," Prosiding Semnastek, 2015.
Interaction Design Foundation - IxDF. "Personas for Mobile UX Design" Interaction Design Foundation - IxDF. https://www.interactiondesign.org/literature/article/user-personas-formobile-design-and-development-a-winningtechnique-for-great-ux (accessed Sep. 27, 2023).
L. Faulkner, "Beyond the five-user assumption: Benefits of increased sample sizes in usability testing," Behavior Research Methods, Instruments, & Computers, vol. 35, pp. 379– 383, 2003.