4.6 Article

Elicitation of Nonfunctional Requirements in Agile Development Using Cloud Computing Environment

Journal

IEEE ACCESS
Volume 8, Issue -, Pages 209153-209162

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/ACCESS.2020.3014381

Keywords

Software; Cloud computing; Tools; Agile software development; Standards; Licenses; Adaptation models; Agile development; case study; cloud-based agile tools; cloud computing; software requirement elicitation

Funding

  1. Universiti Teknologi Malaysia [06G23]

Ask authors/readers for more resources

Nonfunctional requirements get less attention because functional requirements are considered more important in the domain of agile software methodologies. This is due to the lack of mature requirement elicitation methodologies and the nature of the software agile software development process. The less attention caused few solutions in the domain which lead to software project failure. Cloud computing helps to practice twelve (12) agile principles including nonfunctional requirement elicitation. This study proposed a semi-automated methodology which will help analyst and developers in eliciting nonfunctional requirements in agile development and cloud computing environment. The methodology used an NLP based automatic NFR extraction approach to fast the NFR elicitation process. The methodology is evaluated by applying on eProcurement dataset. The results are improved by 8.77% and 1.76% in terms of Successful NFR. It is decreased by 7.02% and 1.75% in term of Partial success, and 1.76% to 0.0% in term of Failure as compared to existing studies.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available