University of Oulu

W. Behutiye, P. Rodríguez, M. Oivo, S. Aaramaa, J. Partanen and A. Abhervé, "How agile software development practitioners perceive the need for documenting quality requirements: a multiple case study," 2020 46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Portoroz, Slovenia, 2020, pp. 93-100, doi: 10.1109/SEAA51224.2020.00025

How agile software development practitioners perceive the need for documenting quality requirements : a multiple case study

Saved in:
Author: Behutiye, Woubshet1; Rodríguez, Pilar2; Oivo, Markku1;
Organizations: 1M3S research unit, University of Oulu, Oulu, Finland
2Universidad Politécnica de Madrid
3Nokia Oulu, Finland
4Bittium Wireless Ltd. Oulu, Finland
5Softeam Paris, France
Format: article
Version: accepted version
Access: open
Online Access: PDF Full Text (PDF, 0.5 MB)
Persistent link: http://urn.fi/urn:nbn:fi-fe20201215100670
Language: English
Published: Institute of Electrical and Electronics Engineers, 2020
Publish Date: 2020-12-15
Description:

Abstract

Agile software development (ASD) promotes minimal documentation and often prioritizes functional requirements over quality requirements (QRs). This may be beneficial in reducing the time to market of software. When considering QRs in ASD, the minimal documentation practice may be seen as a concern since QRs determine the success of software projects and are as well not easy to specify and document. Nevertheless, what do practitioners think of the necessity of documenting QRs in ASD? How do they perceive factors that may affect documentation of QRs in ASD? We conducted a multiple case study of three cases applying ASD, involving 12 participants. ASD practitioners identify that it is important to document QRs, and perceive that it contributes to ensuring quality, clarifying QRs, and helping in decision making. Time constraint, QR awareness and communication gaps on QRs influence the documentation of QRs in ASD. ASD teams may align their documentation practices to fit the sprint duration. The influence of QR awareness on documentation was dependent on project context and roles. Communication gaps can create confusion on QRs. Missing and outdated QR documentation may result in accruing technical debt, and lack of common understanding on QRs. The study synthesizes empirical evidence on the significance of documenting QRs in ASD and provides an insight into factors affecting documentation of QRs in ASD.

see all

ISBN: 978-1-7281-9532-2
ISBN Print: 978-1-7281-9533-9
Pages: 93 - 100
Article number: 9226305
DOI: 10.1109/SEAA51224.2020.00025
OADOI: https://oadoi.org/10.1109/SEAA51224.2020.00025
Host publication: 46th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2020, 26-28 Aug 2020 Portoroz, Slovenia
Host publication editor: Martini, Antonio
Wimmer, Manuel
Skavhaug, Amund
Conference: Euromicro Conference on Software Engineering and Advanced Applications
Type of Publication: A4 Article in conference proceedings
Field of Science: 113 Computer and information sciences
Subjects:
Funding: This study is partially funded by the Q-Rapids project, European Union’s Horizon 2020 research and innovation funded program under grant agreement N° 732253.
EU Grant Number: (732253) Q-RAPIDS - Quality-Aware Rapid Software Development
Copyright information: © 20xx IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.