CRAFTER: A Persona Generation Tool for Requirements Engineering

Devi Karolita, Devi Karolita, John Grundy, Tanjila Kanij, Humphrey Obie, Jennifer McIntosh

2024

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.

Download


Paper Citation


in Harvard Style

Karolita D., Grundy J., Kanij T., Obie H. and McIntosh J. (2024). CRAFTER: A Persona Generation Tool for Requirements Engineering. In Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE; ISBN 978-989-758-696-5, SciTePress, pages 674-683. DOI: 10.5220/0012718400003687


in Bibtex Style

@conference{enase24,
author={Devi Karolita and John Grundy and Tanjila Kanij and Humphrey Obie and Jennifer McIntosh},
title={CRAFTER: A Persona Generation Tool for Requirements Engineering},
booktitle={Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE},
year={2024},
pages={674-683},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012718400003687},
isbn={978-989-758-696-5},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE
TI - CRAFTER: A Persona Generation Tool for Requirements Engineering
SN - 978-989-758-696-5
AU - Karolita D.
AU - Grundy J.
AU - Kanij T.
AU - Obie H.
AU - McIntosh J.
PY - 2024
SP - 674
EP - 683
DO - 10.5220/0012718400003687
PB - SciTePress