How agile software development practitioners perceive the need for documenting quality requirements : a multiple case study |
|
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: |
AbstractAgile 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. |