Published July 1, 2022 | Version v1

Supplementary Material for Use of Journey Maps and Personas in Software Requirements Elicitation

  • 1. University of Brasília (UnB)
  • 2. University Center of Brasília (UniCEUB)

Description

This repository contains supplementary material for the "Use of Journey Maps and Personas in Software Requirements Elicitation" article.

Context: Requirements elicitation is a fundamental step in a software development process since it is at this stage that the software begins to be designed. In some situations, the problems related to the failure of the software development project are due to an incomplete requirements elicitation, resulting in solutions that do not understand all the necessary functionalities or do not incorporate innovation. Despite the various techniques offered by Requirements Engineering, situations such as the growing application market and the need for innovation further increase the importance of understanding the user's different needs. Objective: In this paper, we investigated how the journey map and personas techniques are being used in requirements elicitation in both the literature and the industry, along with the advantages, disadvantages, and challenges of using these techniques. Method: We conducted systematic literature review to identify the personas and journey map techniques used in requirements elicitation in the literature and industry. In addition, we conducted a survey with 27 practitioners (software developers, users, and managers) to investigate their perceptions of the use of journeys map and personas techniques in the requirements elicitation phase. Results: Twenty-three primary studies were identified that address journey map and personas techniques in software requirements elicitation. In addition, most respondents stated that using these techniques facilitates understanding the requirements, providing better integration, collaboration, and leveling of knowledge among the members of the software development teams. Conclusions: Our findings allow us to conclude that most of the software developers, users, and managers that participated in the survey consider that the journey map and personas techniques are effective in helping understand the software requirements to be developed by the development teams.

Files

dados.csv

Files (427.6 kB)

Name Size Download all
md5:b569c4ab1c6e464d6d0823ac795ffe6d
3.7 kB Preview Download
md5:b8ac47334a2fb7872fe99d17693b4921
12.8 kB Download
md5:113d212811595a846b020bc380af5645
12.1 kB Download
md5:b692205abe506d60644043209b9157b5
2.7 kB Preview Download
md5:d017b699af2f328bb0f410ca17b44fb7
1.7 kB Preview Download
md5:d7c13f8e522077e8eaf85152e6efab4b
10.9 kB Download
md5:c27a153469a10d5314846c78a2072b40
1.8 kB Preview Download
md5:613814f8e2feb534689216ee8a96faa5
382.0 kB Preview Download