Identification of Software Requirements using a Qualitative Study of the Persona User approach (Case Study: The Process of Making a Practicum Module with the Ability of Students to Reduce the Case of Source Code Plagiarism)

Wahyu Andhyka Kusuma, Kresna Wahyu Ramadhani, Abi Maulana

Abstract

Abstrak

Identifikasi kebutuhan dalam pengembangan perangkat lunak merupakan langkah awal yang dilakukan dan mempengaruhi terhadap tahapan-tahapan pengembangan selanjutnya. Dalam tahap ini terdapat proses penentuan kebutuhan mengenai apa yang akan dibuat. Dalam tahap ini terdapat salah satu metode yang digunakan, yaitu User Persona. Teknik Personas yang dikembangkan oleh human-computer interaction (HCI) mengumpulkan data-data tentang pengguna, memperoleh pemahaman tentang kriteria mereka serta dapat mengetahui apa yang dibutuhkan oleh user pada system. Penelitian ini bertujuan menggunakan pendekatan pesona untuk mengetahui kebutuhan dan menganalisa keberagaman user yang memiliki perbedaan dari segi umur, jenis kelamin dan pengetahuan sehingga dapat dijadikan acuan dalam pengembangan sistem. Penggunaan pendekatan persona untuk menyelesaikan permasalahan dalam penyusunan materi modul praktikum dengan kemampuan mahasiswa agar dapat mengurangi kasus plagiasi source code pada waktu praktikum. Dari penelitian ini bahwa pengambilan data menggunakan pendekatan persona selanjutnya di analisis sesuai kebutuhan user, dan menghasilkan perangkat lunak yang dapat mengelola modul praktikum. Perangkat lunak ini memberikan akses bagi dosen, asisten laboratorium dan mahasiswa untuk dapat membagikan modul praktikum, mengerjakan soal latihan yang disesuaikan dengan Rencana Pelaksanaan Pembelajaran sebelum mengerjakan soal-soal praktikum dan menerima hasil praktikum lebih efektif dan mengurangi plagiarisme diantara mahasiswa.

Kata Kunci – Persona, Metode, User Persona, HCI

 

Abstract

[Identification of Software Requirements using a Qualitative Study of the Persona User approach (Case Study: The Process of Making a Practicum Module with the Ability of Students to Reduce the Case of Source Code Plagiarism)] - Identification of requirements in software development is a very important initial stage and influences the subsequent stages of development. In this stage there is a process of determining the needs of what will be made. The method that will be used in this stage is User Persona. The Personas technique developed by human-computer interaction (HCI) collects data about users, obtains an understanding of their criteria and can find out what is needed by the user on the system. This study aims to use the charm approach to determine the needs and analyze the diversity of users who have differences in terms of age, gender and knowledge so that it can be used as a reference in system development. The use of a persona approach to solving problems in the preparation of practical module materials with the ability of students to reduce the case of source code plagiarism at the time of practicum. From this study the data collection by using the persona approach will be analyzed according to user needs, and produces software that could manage practice module. The purpose of this software is to provide access for lecturers, laboratory assistants, and students to be able to distribute practicum modules, do the excercises that are adjusted to the Learning Implemantation Plan before working on practicum questions and receive practical results more efectively, and reduce plagiarism among students.

Keywords: Persona, Metode, User Persona, HCI

Keywords

Persona, Metode, User Persona, HCI

Article Metrics

Abstract view : 10 times

References

[1] S. T. Acuña, J. W. Castro, and N. Juristo, “A HCI technique for improving requirements elicitation,” Inf. Softw. Technol., vol. 54, no. 12, pp. 1357–1375, 2012, doi: 10.1016/j.infsof.2012.07.011.

[2] J. W. Castro, S. T. Acuña, and N. Juristo, “Enriching requirements analysis with the personas technique,” in CEUR Workshop Proceedings, 2008.

[3] T. Miaskiewicz, T. Sumner, and K. A. Kozar, “A Latent Semantic Analysis methodology for the identification and creation of personas,” in Conference on Human Factors in Computing Systems - Proceedings, 2008, doi: 10.1145/1357054.1357290.

[4] A. Jansen, M. Van Mechelen, and K. Slegers, “Personas and behavioral theories: A case study using self-determination theory to construct overweight personas,” in Conference on Human Factors in Computing Systems - Proceedings, 2017, doi: 10.1145/3025453.3026003.

[5] S. T. Acuña, J. W. Castro, and N. Juristo, “A HCI technique for improving requirements elicitation,” in Information and Software Technology, 2012, doi: 10.1016/j.infsof.2012.07.011.

[6] J. Grudin and J. Pruitt, “Personas, Participatory Design and Product Development: An Infrastructure for Engagement,” PDC, 2002.

[7] B. Ferreira, G. Santos, and T. Conte, “Identifying possible requirements using personas: A qualitative study,” ICEIS 2017 - Proc. 19th Int. Conf. Enterp. Inf. Syst., vol. 2, no. Iceis, pp. 64–75, 2017, doi: 10.5220/0006311600640075.

[8] K. Väänänen-Vainio-Mattila, V. Roto, and M. Hassenzahl, “Towards Practical User Experience Evaluation Methods,” in Proceedings of the International Workshop on Meaningful Measure: Valid Useful User Experience Measurement (VUUM 2008), 2008, doi: citeulike-article-id:8362765.

[9] F. Guo, S. Shamdasani, B. Randall, and P. Rau, “Creating Effective Personas for Product Design: Insights from a Case Study Internationalization, Design and Global Development,” Lect. Notes Comput. Sci. Incl. Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinforma., 2011, doi: 10.1007/978-3-642-21660-2_5.

[10] N. A. M. Maiden and G. Rugg, “ACRE: Selecting methods for requirements acquisition,” Softw. Eng. J., 1996, doi: 10.1049/sej.1996.0024.

[11] J. Pruitt and T. Adlin, The Persona Lifecycle: Keeping People in Mind Throughout Product Design. 2006.

[12] L. Nielsen and K. S. Hansen, “Personas is applicable- A study on the use of personas in Denmark,” in Conference on Human Factors in Computing Systems - Proceedings, 2014, doi: 10.1145/2556288.2557080.

[13] M. Aoyama, “Persona-and-scenario based requirements engineering for software embedded in digital consumer products,” in Proceedings of the IEEE International Conference on Requirements Engineering, 2005, doi: 10.1109/re.2005.50.

[14] K. Goodwin, “Getting from research to personas: harnessing the power of data,” Cooper, 2008. .

Refbacks

  • There are currently no refbacks.