Authors:
Devi Karolita
1
;
2
;
John Grundy
1
;
Tanjila Kanij
1
;
Humphrey Obie
1
and
Jennifer McIntosh
3
Affiliations:
1
Department of Software Systems and Cybersecurity, Faculty of Information Technology, Monash University, Melbourne, Australia
;
2
Department Informatics Engineering, Faculty of Engineering, Palangka Raya University, Palangka Raya, Indonesia
;
3
Faculty of Medicine, Dentistry and Health Sciences, The University of Melbourne, Melbourne, Australia
Keyword(s):
Requirements Engineering, Persona, Large Language Model, Tool.
Abstract:
Personas, a user characterisation, have been widely used in requirements engineering (RE) to enhance the understanding of end-users and their needs. However, the persona generation process is time-consuming and demands familiarity with a user-centered approach. The central issue lies in existing tools for automatically generating personas, which are restricted to generating persona templates and provide limited user control to tailor personas according to their specific needs. This paper introduces CRAFTER, a persona generation tool that uses Large Language Models (GPT-3.5 model). This tool not only automates persona creation but also offers recommendations to users for generating personas tailored to their requirements. The study involved an online questionnaire with 19 respondents who utilised the tool, providing feedback that indicated the tool’s sufficiency for persona generation while identifying areas for improvement. Beyond its primary function, CRAFTER stands out by providing
guidance to requirements engineers throughout the persona creation process. The tool grants users the flexibility to customise personas based on their specific requirements, acknowledging the crucial human subjectivity in persona development. Additionally, CRAFTER promotes persona reusability, allowing users to save and reuse generated personas for future projects.
(More)