An Industry-Driven Template for the Documentation of Non-functional Requirements

Files

Access status: Embargo until 2026-09-25 , 978-3-032-21423-2_12.pdf (1.3 MB)

Publication date

2026-03-25

Authors

Molenaar, SabineISNI 0000000493302488
Dalpiaz, FabianoISNI 0000000419575525

Editors

Guizzardi, Renata
Araújo, João

Advisors

Supervisors

Document Type

Part of book

License

taverne

Abstract

[Context] In software development, the quality attributes that systems should exhibit are often expressed as non-functional requirements (NFRs). However, unlike functional requirements, there is no widely adopted writing format for NFRs. [Problem] This deficiency, and the more complex nature of NFRs due to their difficult quantification and architectural level of abstraction, poses obstacles for the specification of NFRs in practice. [Results] Following the design cycle methodology, we put forward a process for developing an NFR template based on meta-requirements from literature and gathered from practitioners in a focus group, and two existing templates. We validated the template through interviews with target users from three organizations, focusing on whether it could help practitioners overcome specific challenges in NFR writing. [Contribution] The interviewees appreciated the explicit documentation of measurable fit criteria the most, as it allows users to make the NFR quantifiable, and found the template easy to use. All expressed an intention to use the template again in the future.

Keywords

Design science, Non-functional requirement, Quality requirement, Requirements engineering, Taverne, Theoretical Computer Science, General Computer Science

Citation

Molenaar, S & Dalpiaz, F 2026, An Industry-Driven Template for the Documentation of Non-functional Requirements. in R Guizzardi & J Araújo (eds), Requirements Engineering : Foundation for Software Quality - 32nd International Working Conference, REFSQ 2026, Proceedings. Lecture Notes in Computer Science, vol. 16497 LNCS, Springer, pp. 181-197, 32nd International Working Conference on Requirements Engineering: Foundation for Software Quality, REFSQ 2026, Poznan, Poland, 23/03/26. https://doi.org/10.1007/978-3-032-21423-2_12, conference