2020
DOI: 10.1016/j.infsof.2019.106194
|View full text |Cite
|
Sign up to set email alerts
|

Requirements specification for developers in agile projects: Evaluation by two industrial case studies

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0
6

Year Published

2020
2020
2023
2023

Publication Types

Select...
8

Relationship

0
8

Authors

Journals

citations
Cited by 22 publications
(13 citation statements)
references
References 10 publications
0
7
0
6
Order By: Relevance
“…As Davies [46] describes the behaviour of waterfall developers: "When requirements come from someone else and someone else tests my work, I don't need to know the environment that my software will be running in ". On the other hand, agile does not make any differences between the kind of requirements (FRs and QRs) and defines both as user stories (the most used documentation technique as in [47] ). Agile developers are expected to collect the needed requirement, elaborate them further in face-to-face communication sessions and implement them just in time.…”
Section: Moving To Agile With a Waterfall Mind-setmentioning
confidence: 99%
“…As Davies [46] describes the behaviour of waterfall developers: "When requirements come from someone else and someone else tests my work, I don't need to know the environment that my software will be running in ". On the other hand, agile does not make any differences between the kind of requirements (FRs and QRs) and defines both as user stories (the most used documentation technique as in [47] ). Agile developers are expected to collect the needed requirement, elaborate them further in face-to-face communication sessions and implement them just in time.…”
Section: Moving To Agile With a Waterfall Mind-setmentioning
confidence: 99%
“…The Requirements Specification for Developers (RSD) approach [14] proposes to create Software Requirements Specifications (SRS) that provide necessary information for developers. This approach does not include a mechanism for identifying and describing dependencies that may exist between requirements, sometimes hindering the readability of requirements descriptions.…”
Section: Discussionmentioning
confidence: 99%
“…Neglect of non-functional requirements (NFRs) is common in agile software development (ASD) (Behutiye et al, 2020;Cao and Ramesh, 2008;Inayat et al, 2015;Ramesh et al, 2010;Medeirosa et al, 2020). According to Behutiye et al (2020), the primary challenge is the limited ability of ASD methods to handle NFRs because of insufficiencies related to eliciting, analyzing, modeling, documenting, and managing NFRs.…”
Section: Agile Scalability Requirements Engineeringmentioning
confidence: 99%
“…Time to elicit scalability requirements is scarce, mainly because the industry embraces agile methods intended to be lightweight. Moreover, the agile literature offers little advice on eliciting scalability requirements (Medeirosa et al, 2020). In our previous work, we introduced a set of scalability concepts Brataas and Faegri, 2017) and the first agile method for scalability engineering, the ScrumScale method (Brataas et al, 2020).…”
Section: Introductionmentioning
confidence: 99%