Focus Areas, Themes, and Objectives of Non-Functional Requirements in DevOps: A Systematic Mapping Study
Philipp Haindl, Reinhold Pl\"osch

TL;DR
This systematic mapping study categorizes and analyzes non-functional requirements in DevOps, revealing diverse focus areas, themes, and objectives, and highlights the need for empirical methods to support their specification and evaluation.
Contribution
It provides a comprehensive categorization of NFRs in DevOps, identifying key focus areas, themes, and research gaps, especially in non-engineering aspects.
Findings
Identified 7 focus areas and 41 themes of NFRs in DevOps.
Revealed diversity in perspectives and objectives of NFRs.
Highlighted lack of methodological support for NFR measurement and evaluation.
Abstract
Software non-functional requirements address a multitude of objectives, expectations, and even liabilities that must be considered during development and operation. Typically, these non-functional requirements originate from different domains and their concrete scope, notion, and demarcation to functional requirements is often ambiguous. In this study we seek to categorize and analyze relevant work related to software engineering in a DevOps context in order to clarify the different focus areas, themes, and objectives underlying non-functional requirements and also to identify future research directions in this field. We conducted a systematic mapping study, including 142 selected primary studies, extracted the focus areas, and synthesized the themes and objectives of the described NFRs. In order to examine non-engineering-focused studies related to non-functional requirements in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices · Software Engineering Research · Safety Systems Engineering in Autonomy
