2023
DOI: 10.1007/s00766-023-00399-7
|View full text |Cite
|
Sign up to set email alerts
|

The state-of-practice in requirements specification: an extended interview study at 12 companies

Abstract: Requirements specification is a core activity in the requirements engineering phase of a software development project. Researchers have contributed extensively to the field of requirements specification, but the extent to which their proposals have been adopted in practice remains unclear. We gathered evidence about the state of practice in requirements specification by focussing on the artefacts used in this activity, the application of templates or guidelines, how requirements are structured in the specifica… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0
2

Year Published

2023
2023
2024
2024

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(9 citation statements)
references
References 32 publications
0
7
0
2
Order By: Relevance
“…In ASD, team coordination is important (Alsaqaf et al, 2019;Schön et al, 2017). Problems in communication and insufficient coordination can lead to infeasibility of requirements (Franch et al, 2023). Therefore, effective communication between teams and their members should be prioritized to ensure the accurate and successful implementation of RE (Alsaqaf et al, 2017).…”
Section: Team's Interactions (C10)mentioning
confidence: 99%
See 3 more Smart Citations
“…In ASD, team coordination is important (Alsaqaf et al, 2019;Schön et al, 2017). Problems in communication and insufficient coordination can lead to infeasibility of requirements (Franch et al, 2023). Therefore, effective communication between teams and their members should be prioritized to ensure the accurate and successful implementation of RE (Alsaqaf et al, 2017).…”
Section: Team's Interactions (C10)mentioning
confidence: 99%
“…Lack of requirements traceability can lead to team confusion, difficulties in tracking back the changes in requirements and missing some requirements (Kasauli et al, 2021;Rizkiyah et al, 2020). Moreover, it may cause development inefficiencies and maintenance difficulties (Franch et al, 2023;Kasauli et al, 2021).…”
Section: Lack Of Requirements Traceability (C13)mentioning
confidence: 99%
See 2 more Smart Citations
“…Two further factors aggravate the effect. Firstly, natural language (NL), which is inherently ambiguous and, hence, prone to quality defects, remains the most commonly used syntax to specify requirements [41,96]. Secondly, the cost of removing quality defects scales the longer they remain undetected [8].…”
Section: Requirements Quality In Generalmentioning
confidence: 99%