University of Oulu

W. Behutiye, P. Rodríguez and M. Oivo, "Quality Requirement Documentation Guidelines for Agile Software Development," in IEEE Access, vol. 10, pp. 70154-70173, 2022, doi: 10.1109/ACCESS.2022.3187106

Quality requirement documentation guidelines for agile software development

Saved in:
Author: Behutiye, Woubshet1; Rodríguez, Pilar2; Oivo, Markku1
Organizations: 1M3S Software Engineering Research Unit, University of Oulu, 90570 Oulu, Finland
2Escuela Técnica Superior de Ingenieros Informáticos, Universidad Politècnica de Madrid, 28040 Madrid, Spain
Format: article
Version: published version
Access: open
Online Access: PDF Full Text (PDF, 2.9 MB)
Persistent link: http://urn.fi/urn:nbn:fi-fe2022050633287
Language: English
Published: Institute of Electrical and Electronics Engineers, 2022
Publish Date: 2022-10-03
Description:

Abstract

In agile software development (ASD), where minimal documentation and rapid delivery are the focus, Quality requirements (QRs) are often underspecified and not documented. Guidelines supporting QR documentation task are scarce. The study developed the Agile QR-Doc QR documentation guidelines, which aim to support QR documentation in ASD. We applied a design science research methodology (DSRM) to build the Agile QR-Doc. We used a survey questionnaire and open discussion with ten software practitioners, from two ASD companies to validate the Agile QR-Doc. The practitioners evaluated the guidelines in terms of usefulness, relevance, understandability, and coverage of important aspects for supporting QR documentation and their impact on the agility of the software development process. Agile QR-Doc list 12 recommendations that are grouped into two categories. The first category introduces three recommendations that focus on raising awareness about the significance of QRs, their documentation and related challenges. The second category lists nine recommendations that introduce artifacts, practices and important aspects for documenting QRs. The validation reveals the relevance, understandability and usefulness of the guidelines to support QR documentation in ASD. It also indicates that the guidelines consider important aspects for documenting QRs and that they do not negatively affect the agility of the software development process. Practitioners can utilize the practices, artifacts and knowledge from the guidelines to support QR documentation in ASD. Researchers can benefit from the knowledge on QR documentation in ASD, and application of DSRM in building artifacts.

see all

Series: IEEE access
ISSN: 2169-3536
ISSN-E: 2169-3536
ISSN-L: 2169-3536
Volume: 10
Pages: 70154 - 70173
DOI: 10.1109/access.2022.3187106
OADOI: https://oadoi.org/10.1109/access.2022.3187106
Type of Publication: A1 Journal article – refereed
Field of Science: 113 Computer and information sciences
Subjects:
Funding: This work was supported in part by the Q-Rapids Project, European Union’s Horizon 2020 Research and Innovation Funded Program; and in part by the Nokia Foundation Scholarship.
EU Grant Number: (732253) Q-RAPIDS - Quality-Aware Rapid Software Development
Copyright information: © 2022 The Authors. This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/).
  https://creativecommons.org/licenses/by/4.0/