TY - GEN
T1 - A persona-based modelling for contextual requirements
AU - Nunes Rodrigues, Genaína
AU - Joel Tavares, Carlos
AU - Watanabe, Naiara
AU - Alves, Carina
AU - Ali, Raian
N1 - Publisher Copyright:
© Springer International Publishing AG, part of Springer Nature 2018.
PY - 2018
Y1 - 2018
N2 - [Context&Motivation] Personas are a technique used to guide developing products accommodating people diversity. They are archetypes reflecting common combinations of users’ characteristics, needs and goals. Persons can add a human-centred facet to requirements engineering practice which is often revolving around the concept of business roles. [Question/Problem] Goal modelling is an example of mainstream requirements engineering approach driven by business roles and their responsibilities and needs represented as goals. Personnel in the system are expected to act according to this prescriptive specification. Personnel diversity is often seen as a customization and design issue. [Principal idea/Results]. In this paper we propose to consider such diversity as a conditional context in requirements modelling and, as an approach, augment Contextual Goal Model (CGM) with personas as a new contextual dimension. Additionally, we propose an algorithm to analyse the achievability of CGM goals in the presence of the personas contexts variation. We evaluate our approach using a Mobile Personal Emergency Response System (MPERS) implemented as a prototype. [Contribution] Our persona-based modelling approach paves the way to augment requirements with a consideration of people diversity and enrich the business perspective with a more user-centred design facet.
AB - [Context&Motivation] Personas are a technique used to guide developing products accommodating people diversity. They are archetypes reflecting common combinations of users’ characteristics, needs and goals. Persons can add a human-centred facet to requirements engineering practice which is often revolving around the concept of business roles. [Question/Problem] Goal modelling is an example of mainstream requirements engineering approach driven by business roles and their responsibilities and needs represented as goals. Personnel in the system are expected to act according to this prescriptive specification. Personnel diversity is often seen as a customization and design issue. [Principal idea/Results]. In this paper we propose to consider such diversity as a conditional context in requirements modelling and, as an approach, augment Contextual Goal Model (CGM) with personas as a new contextual dimension. Additionally, we propose an algorithm to analyse the achievability of CGM goals in the presence of the personas contexts variation. We evaluate our approach using a Mobile Personal Emergency Response System (MPERS) implemented as a prototype. [Contribution] Our persona-based modelling approach paves the way to augment requirements with a consideration of people diversity and enrich the business perspective with a more user-centred design facet.
KW - Contextual requirements
KW - Goal-oriented requirements engineering
KW - User-centred design
UR - http://www.scopus.com/inward/record.url?scp=85043367393&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-77243-1_23
DO - 10.1007/978-3-319-77243-1_23
M3 - Conference contribution
AN - SCOPUS:85043367393
SN - 9783319772424
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 352
EP - 368
BT - Requirements Engineering
A2 - Kamsties, Erik
A2 - Horkoff, Jennifer
A2 - Dalpiaz, Fabiano
PB - Springer Verlag
T2 - 24th International Working Conference on Requirements Engineering Foundation for Software Quality, REFSQ 2018
Y2 - 19 March 2018 through 22 March 2018
ER -