Use of personas in requirements engineering: A systematic mapping study

D Karolita, J McIntosh, T Kanij, J Grundy… - Information and Software …, 2023 - Elsevier
Abstract Context: Requirements Engineering (RE) is one of the crucial activities in software
development that requires a high involvement of humans (ie, stakeholders). The aim of RE …

Use of Journey Maps and Personas in Software Requirements Elicitation

ED Canedo, ATS Calazans, GRS Silva… - … Journal of Software …, 2023 - World Scientific
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 …

Identifying Users and Developers of Mobile Apps in Social Network Crowd

G Alamer, S Alyahya, H Al-Dossari - Electronics, 2023 - mdpi.com
In the last fifteen years, an immense expansion has been witnessed in mobile app usage
and production. The intense competition in the tech sector and also the rapidly and …

Reducing ambiguity in requirements elicitation via gamification

HS Dar - 2020 IEEE 28th International Requirements …, 2020 - ieeexplore.ieee.org
The overall quality and success of software highly depends on the involvement of
stakeholders. Requirements elicitation supports RE analyst to gather requirements from the …

Gamify4LexAmb: a gamification-based approach to address lexical ambiguity in natural language requirements

H Dar, R Aziz, JA Khan, MIU Lali… - PeerJ Computer Science, 2024 - peerj.com
Ambiguity is a common challenge in specifying natural language (NL) requirements. One of
the reasons for the occurrence of ambiguity in software requirements is the lack of user …

[PDF][PDF] A Model for Evaluating Requirements Elicitation Techniques in Software Development Projects.

NC Alflen, EPV Prado, A Grotta - ICEIS (2), 2020 - scitepress.org
Requirements elicitation is the understanding of the real need of the user. It is considered
the most complex and critical activity in software development. In the process of eliciting …

What's in a Persona? A preliminary taxonomy from persona use in Requirements Engineering

D Karolita, J Grundy, T Kanij, H Obie… - … on Evaluation of …, 2023 - research.monash.edu
Personas have been widely used during requirements engineering-related tasks. However,
the presentation, composition, level of details and other characteristics varies greatly by …

[HTML][HTML] A Social-Network-Based Crowd Selection Approach for Crowdsourcing Mobile Apps Requirements Engineering Tasks

G Alamer, S Alyahya, H Al-Dossari - Applied Sciences, 2024 - mdpi.com
Mobile apps have revolutionized almost every aspect of our daily lives, shaping the way we
shop, learn and work. The transformative and unprecedented impact they have made on our …

Reducing Requirements Ambiguity via Gamification: Comparison with Traditional Techniques

HS Dar, S Imtiaz, MIU Lali - Computational Intelligence and …, 2022 - Wiley Online Library
Requirements elicitation is one of the most significant activities of requirements engineering
(RE) process. Poorly specified requirements can lead to a failed project. Various elicitation …

Requirements elicitation techniques in mobile applications: A systematic literature review

N Bahurmuz, R Alnajim, R Al-Mutairi… - International Journal of …, 2021 - igi-global.com
The common view of requirements engineering consists of requirement elicitation,
specification, validation, and evolution. Requirement elicitation is a significant stage to …