2021
DOI: 10.1049/sfw2.12037
|View full text |Cite
|
Sign up to set email alerts
|

Managing non‐functional requirements in agile software development

Abstract: Non-functional requirements define qualities of the software system that ensure effectiveness while embedding any constraints and restrictions on the design. A challenge rises with agile implementation in handling non-function requirements in regulated environments. Thus, a practitioner's perceptions of agile method tailoring are described in relation to inter-team boundaries and non-functional requirements. The research comprises 18 practitioner interviews from two multinational agile software development com… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
5
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 24 publications
(12 citation statements)
references
References 47 publications
0
5
0
Order By: Relevance
“…Although it is possible to solve certain problems with this approach, the method is insu cient in solving the needs of the developers and the problems that may arise during the release [26]. Agile Scrum software development framework is recommended to overcome such problems that arise in the waterfall approach [27]. This method is iteratively designed to be exible with changing requirements during development.…”
Section: Methodsmentioning
confidence: 99%
“…Although it is possible to solve certain problems with this approach, the method is insu cient in solving the needs of the developers and the problems that may arise during the release [26]. Agile Scrum software development framework is recommended to overcome such problems that arise in the waterfall approach [27]. This method is iteratively designed to be exible with changing requirements during development.…”
Section: Methodsmentioning
confidence: 99%
“…India has become a major player in the global software development market. Agile practices have helped many Indian IT companies deliver high-quality software quickly and efficiently (Rahy and Bass, 2022). Since agile practices are often used in teams, Junker et al (2022) conceptualized agile work practices based on the proven taskworkteamwork distinction from the literature covering work teams (Marks et al, 2001).…”
Section: Theoretical Framework and Hypothesesmentioning
confidence: 99%
“…India has become a major player in the global software development market. Agile practices have helped many Indian IT companies deliver high-quality software quickly and efficiently (Rahy and Bass, 2022). Since agile practices are often used in teams, Junker et al.…”
Section: Theoretical Framework and Hypothesesmentioning
confidence: 99%
“…Secondly as in agile there is no rigorous requirement engineering process to elicit, specify and prioritize requirement which further makes NFRs flawed. The flaws of NFRs may result into failure of software product because NFRs are the emergent properties of the software, represents the overall quality of the software product so these are more critical than functional requirements [10] [11]. In agile methodologies, there is a weaker treatment towards NFRs, they mainly focus on few most common NFRs such as usability, security and simplicity [12].…”
Section: Introductionmentioning
confidence: 99%