Towards Requirements Communication and Documentation Guidelines for Agile Teams

被引:6
|
作者
Hess, Anne [1 ]
Diebold, Philipp [1 ]
Seyff, Norbert [2 ,3 ]
机构
[1] Fraunhofer IESE, Kaiserslautern, Germany
[2] Univ Appl Sci & Arts Northwestern, Basel, Switzerland
[3] Univ Zurich, Zurich, Switzerland
关键词
requirements specification; requirements communication; agile teams; information needs; empirical studies; ENGINEERING PRACTICES;
D O I
10.1109/REW.2017.64
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We gained detailed empirical knowledge about role-specific information needs that have to be satisfied in requirements documents in traditional software development processes. Motivated by the widespread use of agile development and existing challenges in industry regarding agile requirements engineering our current research aims at investigating whether agile teams could also benefit from results of our previous research. To support typical agile development characteristics like extensive collaboration and communication, we envision the elaboration of communication and documentation guidelines based on empirical data about information needs. As a first step, we compared the scope and content of RE artifacts produced in agile activities (e.g. user stories) to previously investigated traditional RE artifacts. This analysis shows that artifacts resulting from agile activities cover key requirements information, but the level of detail is often less than in traditional RE artifacts. In order to better understand possible implications, we conducted interviews and a survey with agile team members. Initial results reveal that, for example, less detailed documentation leads to problems like product inconsistencies in agile settings. Moreover, we gained first insights into the relevance of RE-related agile artifacts for activities like architecture design, user interface design and testing.
引用
收藏
页码:415 / 418
页数:4
相关论文
共 50 条
  • [1] Understanding information needs of agile teams to improve requirements communication
    Hess, Anne
    Diebold, Philipp
    Seyff, Norbert
    [J]. JOURNAL OF INDUSTRIAL INFORMATION INTEGRATION, 2019, 14 : 3 - 15
  • [2] Towards Understanding Emotional Response to Requirements Changes in Agile Teams
    Madampe, Kashumi
    Hoda, Rashina
    Singh, Paramvir
    [J]. 2020 IEEE/ACM 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: NEW IDEAS AND EMERGING RESULTS (ICSE-NIER 2020), 2020, : 37 - 40
  • [3] An Exploratory Study About Non-functional Requirements Documentation Practices in Agile Teams
    Nasir, Shahraz
    Guerra, Eduardo
    Zaina, Luciana
    Melegati, Jorge
    [J]. 38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023, 2023, : 1009 - 1017
  • [4] Communication and Documentation Practices in Agile Requirements Engineering: A Survey in Polish Software Industry
    Jarzebowicz, Aleksander
    Sitko, Natalia
    [J]. INFORMATION SYSTEMS: RESEARCH, DEVELOPMENT, APPLICATIONS, EDUCATION, 2019, 359 : 147 - 158
  • [5] Fuzzy Artefacts: Formality of Communication in Agile Teams
    Wagenaar, Gerard
    Overbeek, Sietse
    Brinkkemper, Sjaak
    [J]. 2018 11TH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY (QUATIC), 2018, : 1 - 7
  • [6] Quality Requirement Documentation Guidelines for Agile Software Development
    Behutiye, Woubshet
    Rodriguez, Pilar
    Oivo, Markku
    [J]. IEEE ACCESS, 2022, 10 : 70154 - 70173
  • [7] Towards Optimal Non-functional Requirements Elicitation and Documentation in Agile Software Development: A Case Study
    Romera, Lourdes
    Gonzalez, Jeremias
    Lezcano, Andrea
    Carruthers, Juan A.
    Irrazabal, Emanuel
    [J]. COMPUTER SCIENCE-CACIC 2023, 2024, 2123 : 151 - 164
  • [8] A Survey of Requirements Engineering and Software Testing Practices in Agile Teams
    Coutinho, Jarbele C. S.
    Andrade, Wilkerson L.
    Machado, Patricia D. L.
    [J]. 7TH BRAZILIAN SYMPOSIUM ON SYSTEMATIC AND AUTOMATED SOFTWARE TESTING, SAST 2022, 2022, : 9 - 18
  • [9] Effective Communication in Distributed Agile Software Development Teams
    Dorairaj, Siva
    Noble, James
    Malik, Petra
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, 2011, 77 : 102 - 116
  • [10] Communication through Boundary Objects in Distributed Agile Teams
    Blomkvist, Johan Kaj
    Persson, Johan
    Aberg, Johan
    [J]. CHI 2015: PROCEEDINGS OF THE 33RD ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2015, : 1875 - 1884