Teknik Representasi Kebutuhan Pengguna Menggunakan User Persona (Studi Kasus: Relasi antara Presensi dengan Kemampuan Kompetensi)
DOI:
https://doi.org/10.25126/jtiik.0813444Abstrak
Elisitasi kebutuhan dalam proses pengembangan perangkat lunak adalah fase yang sangat penting dalam Software Development Lifecycle. Karena dalam tahap ini ditentukan dengan tepat mengenai apa yang akan dibuat. Sebuah sistem baiknya memenuhi kebutuhan dari pengguna. Oleh karena itu, melibatkan pengguna dalam elisitasi kebutuhan menjadi salah satu fase yang sangat berguna dalam menentukan kualitas persona experience dalam suatu sistem. Keterlibatan pengguna membuat pengembang harus memahami dengan baik apa saja yang akan menjadi kebutuhan pengguna. Pendekatan yang efektif dibutuhkan untuk mengenali pengguna dan merangkum kebutuhannya dengan baik dengan segala keunikan pada setiap individu yang mungkin terjadi. Menggunakan metode persona, penelitian ini akan menyelesaikan permasalahan berupa informasi dari pengguna yang tidak menggambarkan kebutuhan secara lengkap. Metode ini akan membantu menggambarkan seorang pengguna secara mendalam mulai dari kepribadian, kemampuan hingga perilaku pengguna terhadap suatu masalah. Dokumen mengenai pengguna secara detail kemudian disimpulkan agar didapatkan sebuah kebutuhan dasar untuk diimplementasikan menjadi sebuah sistem. Selain menggunakan metode persona dalam meningkatkan elisitasi kebutuhan, penelitian ini juga berfokus pada nilai kualitatif informasi tersebut dengan menambahkan implementasi teori iteratif. Teori ini digunakan untuk meningkatkan akurasi penyelesaian masalah, yang mana pada setiap tahapnya akan menghasilkan informasi yang akan memudahkan pengembang dalam mendesain perangkat lunak yang berorientasi pada pengguna.
Abstract
Elicitation of needs in the software development process is a very important phase in the Software Development Lifecycle. Because in this stage it is precisely determined what will be made. A good system meets the needs of personas. Therefore, involving personas in the elicitation of needs is one phase that is very useful in determining the quality of persona experience in a system. User involvement makes the developer must understand well what will be the persona's needs. An effective approach is needed to recognize the persona and summarize his needs well with all the uniqueness in each individual that might occur. By using the persona method, this research will solve problems in the form of information from personas who do not describe the needs in full. This method will help describe a persona in depth ranging from personality, ability to persona behavior towards a problem. The detailed persona document is then concluded in order to obtain a basic requirement to be implemented into a system. In addition to using the persona method in increasing the elicitation of needs, this research also focuses on the qualitative value of the information by adding iterative theory implementation. This theory is used to improve the accuracy of problem solving, which at each stage will produce information that will facilitate developers in designing persona-oriented software.
Downloads
Referensi
ACUÑA, S.T., CASTRO, J.W. AND JURISTO, N.,
A HCI technique for improving requirements elicitation. In: Information and Software Technology. pp.1357–1375.
ANVARI, F., RICHARDS, D., HITCHENS, M.
AND BABAR, M.A., 2015. Effectiveness of Persona with Personality Traits on Conceptual Design. In: Proceedings - International Conference on Software Engineering. pp.263–272.
BAGRIYANIK, S. AND KARAHOCA, D., 2014.
System analyst expectations from requirements engineering tools: A human computer interaction perspective. Global Journal of Computer Sciences, 04(1), pp.7–16.
BLANCO,T., LOPEZ-FORNIES, I. AND
ZARAZAGA-SORIA, F.J., 2017. Deconstructing the Tower of Babel: a design method to improve empathy and teamwork competences of informatics students. International Journal of Technology and Design Education, 27(2), pp.307–328.
BUCHEM, I., KONERT, J., CARLINO, C.,
CASANOVA, G., RAJAGOPAL, K., FIRSSOVA, O. AND ANDONE, D., 2018. Designing a Collaborative Learning Hub for Virtual Mobility Skills. Learning and Collaboration Technologies. Design, Development and Technological Innovation,.
CASTRO, J.W., ACUÑA, S.T. and JURISTO, N.,
Enriching requirements analysis with the personas technique. In: CEUR Workshop Proceedings.
ESTUBLIER, J., 2000. Software configuration
management: A roadmap. In: Proceedings of the Conference on the Future of Software Engineering, ICSE 2000. pp.279–289.
FERREIRA, B., SILVA, W., BARBOSA, S.D.J.
AND CONTE, T., 2018. Technique for representing requirements using personas: A controlled experiment. IET Software, 12(3), pp.280–290.
IDOUGHI, D., SEFFAH, A. AND KOLSKI, C.,
Adding user experience into the interactive service design loop: A persona-based approach. Behaviour and Information Technology, 31(3), pp.287–303.
MULLA, N., 2012. A New Approach to Requirement
Elicitation Based on Stakeholder Recommendation and Collaborative Filtering. International Journal of Software Engineering & Applications, 3(3), pp.51–60.
MUNIRAJ, G. AND JAGANNATHA, V., 2007.
Requirements engineering using prototyping projects in healthcare diagnostic software applications. In: Proceedings - 15th IEEE International Requirements Engineering Conference, RE 2007. pp.307–312.
SANTOS, M., RABELO, J., BARRETO, R. AND
CONTE, T., 2014. Persona security: A technique for supporting the elicitation of security requirements. In: Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE. pp.603–608.
SIM, W.W. and BROUSE, P.S., 2014. Empowering
requirements engineering activities with personas. In: Procedia Computer Science. pp.237–246.
WONG, L.R., MAURICIO, D. AND RODRIGUEZ,
G.D., 2017. A systematic literature review about software requirements elicitation. Journal of Engineering Science and Technology, .
Unduhan
Diterbitkan
Terbitan
Bagian
Lisensi
Artikel ini berlisensi Creative Common Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
Penulis yang menerbitkan di jurnal ini menyetujui ketentuan berikut:
- Penulis menyimpan hak cipta dan memberikan jurnal hak penerbitan pertama naskah secara simultan dengan lisensi di bawah Creative Common Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) yang mengizinkan orang lain untuk berbagi pekerjaan dengan sebuah pernyataan kepenulisan pekerjaan dan penerbitan awal di jurnal ini.
- Penulis bisa memasukkan ke dalam penyusunan kontraktual tambahan terpisah untuk distribusi non ekslusif versi kaya terbitan jurnal (contoh: mempostingnya ke repositori institusional atau menerbitkannya dalam sebuah buku), dengan pengakuan penerbitan awalnya di jurnal ini.
- Penulis diizinkan dan didorong untuk mem-posting karya mereka online (contoh: di repositori institusional atau di website mereka) sebelum dan selama proses penyerahan, karena dapat mengarahkan ke pertukaran produktif, seperti halnya sitiran yang lebih awal dan lebih hebat dari karya yang diterbitkan. (Lihat Efek Akses Terbuka).