Towards a Pattern Language to Embed UX Information in Agile Software Requirements

被引:1
|
作者
Pereira, Anathan Telles [1 ]
Cleto Filho, Abner [1 ]
Guerra, Eduardo [2 ]
Zaina, Luciana A. M. [1 ]
机构
[1] Univ Fed Sao Carlos, Sorocaba, SP, Brazil
[2] Free Univ Bolzen Bolzano, Bolzano, Italy
基金
瑞典研究理事会; 巴西圣保罗研究基金会;
关键词
User eXperience; UX; User Story; Navigational Distance; Agile Practice; Virtual Tools; Agile Teams;
D O I
10.1145/3489449.3489991
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The concern on how to handle agile software requirements have been explored from different perspectives. User stories (US) are being used as valuable artifacts to agile teams, being a short requirement description with its details complemented by other artifacts. Recently, agile professionals have demonstrated a great interest in integrating User eXperience (UX) information into agile practices because UX is an important cross-cutting quality requirement. These professionals still face difficulties in organizing and linking the UX information to User Stories which can introduce navigational distance, which is characterized by the effort to reach an information. This paper presents a set of patterns intending to support agile teams to embed the UX information in agile software requirements. Our patterns were proposed based on a case study conducting in an industrial setting. From this study results, we found out that by organizing the requirements and other UX information the agile teams introduced navigational distances between that information and the US's bringing difficulties to accessing the information in virtual tools. These patterns describe practices to motivate agile teams to rethink their ways of organizing agile software requirements and the UX information in virtual tools to support the teams to find and retrieve the UX and requirement information easily. The practices cover the UX information in most of the abstraction layers, from the UX in more practical activities, for example in tasks, to more general UX information that can be used by several US's.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Influences of UX factors in the Agile UX context of software startups
    Choma, Joelma
    Guerra, Eduardo M.
    Alvaro, Alexandre
    Pereira, Roberto
    Zaina, Luciana
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 152
  • [2] AGILEUXModel - Towards a Reference Model on Integrating UX in Developing Software using Agile Methodologies
    Peres, Angela
    Da Silva, Tiago
    Silva, Fernando Selleri
    Soares, Felipe Furtado
    Rosemberg, Carlos
    Meira, Silvio
    [J]. 2014 AGILE CONFERENCE (AGILE), 2014, : 61 - 63
  • [3] Towards a model about quality of software requirements specification in agile projects
    Medeiros, Juliana
    Goulao, Miguel
    Vasconcelos, Alexandre
    Silva, Carla
    [J]. PROCEEDINGS 2016 10TH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY (QUATIC), 2016, : 236 - 241
  • [4] Pattern Oriented Requirements towards Independent Software Vendors
    Kousik, Sankar R.
    Hejmadi, Asha S.
    [J]. Proceedings of the 16th IEEE International Requirements Engineering Conference, 2008, : 253 - 258
  • [5] Towards Risk-Driven Security Requirements Management in Agile Software Development
    Ionita, Dan
    van der Velden, Coco
    Ikkink, Henk-Jan Klein
    Neven, Eelko
    Daneva, Maya
    Kuipers, Michael
    [J]. INFORMATION SYSTEMS ENGINEERING IN RESPONSIBLE INFORMATION SYSTEMS, CAISE FORUM 2019, 2019, 350 : 133 - 144
  • [6] Requirements engineering and agile software development
    Paetsch, F
    Eberlein, A
    Maurer, F
    [J]. TWELFTH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2003, : 308 - 313
  • [7] User stories for agile software requirements
    Cohn, Mike
    [J]. Twenty-Third Annual Pacific Northwest Software Quality Conference, Proceedings, 2005, : 125 - 149
  • [8] RSL-PL: A Linguistic Pattern Language for Documenting Software Requirements
    Ferreira, David de Almeida
    da Silva, Alberto Rodrigues
    [J]. 2013 IEEE THIRD INTERNATIONAL WORKSHOP ON REQUIREMENTS PATTERNS (REPA), 2013, : 17 - 24
  • [9] Privacy Requirements Specification in Agile Software Development
    Peixoto, Mariana
    Silva, Carla
    Vilela, Jessyka
    Gorschek, Tony
    [J]. 29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2021), 2021, : 512 - 513
  • [10] Challenges in Requirements Gathering for Agile Software Development
    Simhadri, Ramyasri
    Shameem, Mohammad
    [J]. 27TH INTERNATIONAL CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, EASE 2023, 2023, : 406 - 413